Cassandra e CCM no Ubuntu, alias de loopback de rede

0

Oi Quando tento iniciar o CCM, recebo este erro:

ccmlib.common.UnavailableSocketError: Inet address 127.0.0.1:9042 is not available: [Errno 98] Address already in use; a cluster may already be running or you may need to add the loopback alias

Eu sei que preciso adicionar o Loopback alais, no entanto, este comando apenas funciona no OSX:

sudo ifconfig lo0 alias 127.0.0.2 up

e eu adicionei 3 loop de volta no Ubuntu por esta interface:

auto lo lo:0 lo:1 lo:2
iface lo inet loopback

iface lo:0 inet static
        address 127.0.0.2
        netmask 255.255.255.0
        network 127.0.0.0

iface lo:1 inet static
        address 127.0.0.3
        netmask 255.255.255.0
        network 127.0.0.0

iface lo:2 inet static
        address 127.0.0.4
        netmask 255.255.255.0
        network 127.0.0.0

Eu ainda recebo o mesmo erro depois de executar ccm start !

    
por Rastin 20.04.2017 / 20:31

1 resposta

0

existem duas soluções para o seu problema:

  1. você tem outra janela no seu terminal executando uma instância do Cassandra (./cassandra) você deve primeiro fechar esta janela e executar novamente o ccm start.
  2. Você deve usar aliases. Esse problema já foi solucionado aqui .

Atenciosamente, Magaly

    
por Magaly Alonzo 25.04.2017 / 10:11