1

我正在尝试nodetool -h localhost ring在 C:\Program Files\DataStax Community\apache-cassandra\bin 中使用 cmd 运行,但它显示错误:

Starting NodeTool
The system cannot find the path specified

实际上我想将 NodeTool 实用程序运行到nodetool flush key_space column_familynodetool compact key_space column_family. 还有其他方法吗?CQL?操作中心?

4

1 回答 1

1

我很少在 Windows 上工作,所以也许这是我缺少的设置步骤,但遇到了同样的问题。DSC 问题已打开。会回复你的。

问题是我安装了 Java 6 并且 JAVA_HOME 指向它。我安装了最新的 JRE 7,将 JAVA_HOME 设置为指向它,然后重新启动计算机。现在, nodetool -h localhost status 显示了我的单个节点的状态。让 nodetool 工作后,我看到有一个 JRE 安装了 Windows 64 位版本的 Cassandra。我会尝试将 JAVA_HOME 设置为指向那个。希望这可以帮助。

于 2014-09-07T21:21:22.623 回答