嘿伙计们,我尝试过在不同网站和stackoverflow上发布的许多解决方案,但它们都没有为我工作。 我已经使用以下cassandra.yaml参数进行了考试 -
大多数解决方案都已过时,很少得到高度赞赏
答案 0 :(得分:1)
正如聊天中所讨论的那样,在cassandra.yaml中为listen_address添加私有IP地址时出现了错字。由于此错误,Cassandra从未启动,因此没有输出以下命令。
nodetool status
- Failed to connect to '127.0.0.1:7199' - ConnectException: 'Connection refused (Connection refused)
netstat -an | grep 9042
- returns nothing
与往常一样,查看错误的第一个地方是cassandra系统日志。它清楚地表明了以下问题。
ERROR [main] 2018-05-08 02:01:26,541 CassandraDaemon.java:708 - Exception encountered during startup: Invalid yaml: file:/etc/cassandra/cassan$
Error: while scanning a simple key; could not found expected ':'; in 'reader', line 678, column 1:
# Set rpc_address OR rpc_interfa ...
修复":"在cassandra.yaml文件中出错,Cassandra顺利出现。