Não é possível conectar-se ao meu Cassandra

3

Minha Cassandra costumava trabalhar sem problemas.

Consegui me conectar sem problemas, mas agora, por algum motivo, isso não funciona mais.

[default@unknown] connect localhost/9160;
Exception connecting to localhost/9160. Reason: Connection refused.

e

root# ./bin/cassandra-cli -host localhost -port 9160
Exception connecting to localhost/9160. Reason: Connection refused.

Estou no Linux Ubuntu Server.

Obrigado antecipadamente ...

    
por jnbdz 10.06.2011 / 21:26

2 respostas

5

Como outros já sugeriram, certifique-se de que sua instância da cassandra esteja em execução

ps axu | grep cassandra

Se a saída informar que está sendo executada, você poderá verificar em que portas ela está atendendo:

netstat -tulpn | grep -i listen | grep <pid>

onde é o id do processo da sua instância de cassandra que você pode obter da saída do primeiro comando.

Você está interessado em encontrar a porta 9160 na saída deste comando. Você saberá a partir de qual endereço ele está escutando (se por algum motivo ele não for mais um localhost).

Se por algum motivo você não conseguir encontrar a porta 9160 na lista de sockets de escuta, talvez queira verificar seu arquivo de configuração cassandra.yaml (procure por rpc_port). Você também encontrará o endereço onde o thrift se liga para ouvir os clientes.

    
por 16.12.2011 / 15:33
4

Por padrão, o Thrift não está ativo, você precisa iniciá-lo com

nodetool enablethrift
    
por 11.01.2016 / 14:08