/ / Erro ao executar o cassandra-stress no Centos 6.7 - cassandra, centos, datastax, centos6

Erro ao executar o cassandra-stress no Centos 6.7 - cassandra, centos, datastax, centos6

Eu estou tentando construir um cluster de 3 nós do Cassandraem Centos 6.7. Eu não tive problemas para instalá-lo e posso executar com êxito os comandos cqlshell. No entanto, sempre que eu tento executar o teste de estresse como caso de teste muito simples como:

cassandra-stress write n=10

Eu recebo este erro

java.lang.RuntimeException: com.datastax.driver.core.exceptions.NoHostAvailableException: All host(s) tried for query failed (tried: localhost/127.0.0.1:9042 (com.datastax.driver.core.exceptions.TransportException: [localhost/127.0.0.1] Cannot connect))
at org.apache.cassandra.stress.settings.StressSettings.getJavaDriverClient(StressSettings.java:222)
at org.apache.cassandra.stress.settings.SettingsSchema.createKeySpacesNative(SettingsSchema.java:79)
at org.apache.cassandra.stress.settings.SettingsSchema.createKeySpaces(SettingsSchema.java:69)
at org.apache.cassandra.stress.settings.StressSettings.maybeCreateKeyspaces(StressSettings.java:230)
at org.apache.cassandra.stress.StressAction.run(StressAction.java:54)
at org.apache.cassandra.stress.Stress.run(Stress.java:133)
at org.apache.cassandra.stress.Stress.main(Stress.java:61)
Caused by: com.datastax.driver.core.exceptions.NoHostAvailableException: All host(s) tried for query failed (tried: localhost/127.0.0.1:9042 (com.datastax.driver.core.exceptions.TransportException: [localhost/127.0.0.1] Cannot connect))
at com.datastax.driver.core.ControlConnection.reconnectInternal(ControlConnection.java:231)
at com.datastax.driver.core.ControlConnection.connect(ControlConnection.java:77)
at com.datastax.driver.core.Cluster$Manager.init(Cluster.java:1414)
at com.datastax.driver.core.Cluster.getMetadata(Cluster.java:393)
at org.apache.cassandra.stress.util.JavaDriverClient.connect(JavaDriverClient.java:154)
at org.apache.cassandra.stress.settings.StressSettings.getJavaDriverClient(StressSettings.java:213)
... 6 more

Ambas as sementes, listen_address e rpc_address possuem os endereços corretos e eu abri as portas 9042, 7000, 7001 e 7199 no firewall. Portanto, não tenho certeza do que possa ser o problema.

Respostas:

2 para resposta № 1

corre nodetool status

Pegue um dos endereços IP impressos e tente: cassandra-stress write n=10 -node <ip address>