cassandra - 无法在cassandra中的远程和本地服务器上运行nodetool

标签 cassandra cassandra-2.0 datastax-enterprise datastax nodetool

nodetool -h <ipaddress> -p 7199 status
Error connecting to remote Jmx agent!
java.rmi.NoSuchObectException: no such object in the table

当我尝试运行nodetool status或任何其他nodetool命令时出现上述错误。 Cassandra 运行良好,集群中其他节点上的 nodetool 状态显示其处于 UN 状态。我尝试在 cassandra-env.sh 文件中添加以下条目,但仍然遇到相同的错误

JVM_OPTS = "$JVM_OPTS -Djava.rmi.server.hostname="

最佳答案

您必须使用您的listen_address作为nodetool主机IP。

nodetool -h <listen_address> -p 7199 status

或者如果它不起作用,请尝试使用 sudo

关于cassandra - 无法在cassandra中的远程和本地服务器上运行nodetool,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29018548/

相关文章:

Cassandra 删除提交日志文件

cassandra - 压缩期间的 FileNotFoundException

solr - Solr 中的相关性搜索

database - 对 Cassandra 表中表示为文本的数值进行过滤和排序

Cassandra 数据建模 : Timestamp as partition keys

Cassandra 读取超时

cassandra - 刷新期间 cassandra 的所有提交日志功能和行为

backup - 尝试快照且不存在 SStable 时,opscenter 备份失败

database - 您会使用Cassandra进行汇总查询吗?

java - cassandra 中的嵌套查询