我有两个节点的Cassandra集群。我正在使用Cassandra 3.10。
当我尝试运行nodetool status
时,默认情况下它会调用/usr/bin/nodetool
并提供结果You must set the CASSANDRA_CONF and CLASSPATH vars
。
已在bashrc中设置CASSANDRA_HOME
和CASSANDRA_HOME/bin
。
当我运行CASSANDRA_HOME/bin/nodetool status
时显示正确的结果,两个节点都已启动。
我的问题是如何将CASSANDRA_HOME/bin/nodetool
设为默认值。所以我可以从任何地方调用它。
PS:cqlsh
也表现出相同的行为。
感谢。