【发布时间】:2020-01-14 00:01:14
【问题描述】:
我已经按照下面的链接http://cassandra.apache.org/download/ 安装了 cassandra 3.11.4,当我尝试运行 cqlsh 和 nodetool 命令时,它的显示命令未找到。 当运行 sudo service cassandra status 时,cassandra 正在运行。
请帮忙
【问题讨论】:
我已经按照下面的链接http://cassandra.apache.org/download/ 安装了 cassandra 3.11.4,当我尝试运行 cqlsh 和 nodetool 命令时,它的显示命令未找到。 当运行 sudo service cassandra status 时,cassandra 正在运行。
请帮忙
【问题讨论】:
首先,您需要验证服务是否健康且可操作
验证进程是否正在运行:
ps -efa | grep 卡桑德拉
预期的结果是正在执行的有效 java 进程
验证$CASSANDRA_HOME/conf/logback.xml中定义的日志文件
tail -n 100 cassandra/system.log
预期的结果是找不到错误
尝试在命令行的新实例中复制问题
【讨论】:
您需要验证服务是否在配置的端口和 IP 中运行。 此外,您可以检查 system.log 是否有任何错误。如果仍然存在问题并且数据不重要,您可以删除 /data /commitlog /savedcache 并再次重新启动 cassandra 服务。 一旦开始检查 ps -ef | grep 卡桑德拉
【讨论】: