从Windows中的datastax安装cassandra时出错

时间:2016-06-02 20:32:24

标签: cassandra installation nosql

我从planetcassandra.org/cassandra下载了msi安装程序。 运行throw setup wizard后,我打开了命令提示符管理员。

C:\>net start DataStax_DDC_Server
The requested service has already been started.

More help is available by typing NET HELPMSG 2182.

C:\>%CASSANDRA_HOME%\bin\nodetool status
'C:\Program' is not recognized as an internal or external command,
operable program or batch file.

提前致谢

2 个答案:

答案 0 :(得分:2)

环境变量中的%CASSANDRA_HOME%路径可能包含空格(即类似C:\Program Files\ ...)。尝试用它周围的引号执行它:

C:\>"%CASSANDRA_HOME%\bin\nodetool status"

答案 1 :(得分:1)

我有同样的问题,这是由于在“ cassandra.bat”和“ notetool.bat”上错误地设置了JAVA_HOME变量引起的。这两个文件都可以在%CASSANDRA_HOME%/ bin目录下找到。

错误:

set JAVA_HOME="C:\Program Files\Java\jdk1.8.0_191"

正确:

set "JAVA_HOME=C:\Program Files\Java\jdk1.8.0_191"

在两个.bat文件的开头放置正确的行,就可以了。