我正在尝试编辑cassandra.yaml时无法连接到Cassandra

时间:2017-04-26 14:17:40

标签: cassandra cqlsh

每次我尝试编辑String columnName1 = rsmd.getColumnName(1); // will fetch you "UserName" String columnName2 = rsmd.getColumnName(2); // will fetch you "Password" 文件时,即使我不修改文件,也无法使用cassandra.yaml连接到Cassandra。

我收到以下错误:

cqlsh

Connection error: ('Unable to connect to any servers', {'127.0.0.1': error(111, "Tried connecting to [('127.0.0.1', 9042)]. Last error: Connection refused")}) rpc_address的参数都很好,即使对于端口也是如此。

我真的需要帮助,请提前谢谢

2 个答案:

答案 0 :(得分:0)

在对cassandra设置进行查询或导出cqlsh的环境变量之前。

您必须在以下环境中导出HOST AND PORT:

  

export CQLSH_HOST =" hostname / ip_address"

     

导出CQLSH_PORT =" cassandra_port"

答案 1 :(得分:0)

尝试像这样连接:

  

cqlsh IP_ADDRESS_HERE -u cassandra