找不到cqlsh和nodetool命令

时间:2019-09-12 06:46:44

标签: cassandra ubuntu-18.04

我已经按照下面的链接http://cassandra.apache.org/download/安装了cassandra 3.11.4,当我尝试运行cqlsh和nodetool命令时,找不到其显示命令。 当运行sudo service cassandra状态时,cassandra正在运行。

请帮助

2 个答案:

答案 0 :(得分:3)

首先,您需要验证该服务是否正常运行

  • 验证该进程正在运行:

    ps -efa | grep cassandra

    预期结果是正在执行有效的Java进程

  • 验证$CASSANDRA_HOME/conf/logback.xml

    中定义的日志文件

    tail -n 100 cassandra / system.log

    预期结果是不会发现错误

  • 尝试在命令行的新实例中复制问题

答案 1 :(得分:1)

您需要在配置的端口和IP中验证服务是否正在运行。 另外,您可以检查system.log中是否有任何错误。如果仍然存在问题并且数据不重要,则可以删除/ data / commitlog / savedcache并重新启动cassandra服务。 一旦开始,只需检查  ps -ef | grep cassandra