我正在创建一个脚本来调用nodetool操作,例如给定远程Cassandra节点上的"nodetool repair"。我可以通过 ssh 执行命令来做到这一点,但我想知道是否有更好的方法,例如,是否有一些我不知道的 web(rest?
感谢您的关注
您可以通过以下方式在远程主机上使用 nodetool:
nodetool -h <ipaddress> repair
基本上,nodetool 在运行修复时所做的是通过 JMX 启动它。你也可以这样做。