使用nodetool的cassandra Datastax异常NoClassDefFoundError

时间:2012-02-16 07:00:46

标签: cassandra

根据this article,我可以生成令牌,在两台计算机上配置Cassandra.yaml并在两台计算机上重新启动服务。

之后,需要输入以下命令,使用节点工具实用程序检查新集群:nodetool –h localhost ring

输出显示以下异常:

C:\Program Files\DataStax Community\apace cassandra\bin>nodetool -h localhost ring     
Starting NodeTool
"Exception in thread "main" java.lang.NoClassDefFoundError: Files\DataStax    
Caused by: java.lang.ClassNotFoundException: Files\DataStax ...

任何人都可以帮我解决这个问题吗?好像它找不到jar文件。

1 个答案:

答案 0 :(得分:3)

听起来类似于https://issues.apache.org/jira/browse/CASSANDRA-3744中引用的类路径引用错误(对于尚未发布的1.0.8版本)。您可以在此期间从https://github.com/apache/cassandra/blob/cassandra-1.0/bin/nodetool.bat下载固定的nodetool.bat。

我想不出你想要nodetool的任何东西,因为opscenter不会做得更好。