由于安装路径中的空间而在启动Cassandra 3.11.2时出现问题

时间:2018-04-04 11:34:50

标签: cassandra cassandra-3.0

我们最近从Cassandra版本3.11升级到3.11.2,我们在启动Cassandra时面临一个问题。我们在我们的路径中有一个空间,我们安装Cassandra,如:

C:\ Program Files \ XYZ Software \ cassandra

给了我以下错误

错误:无法找到或加载主类Files \ XYZ

解决此问题的任何指示?

1 个答案:

答案 0 :(得分:1)

好像cassandra的cassandra-env.ps1脚本中有一个错误。 在cassandra_home / conf下打开cassandra-env.ps1并检查它正在设置JVM_OPTS的第380行。

当我在这里替换线路时,这个技巧对我有用 从:     $ env:JVM_OPTS =“$ env:JVM_OPTS -XX:CompileCommandFile = $ env:CASSANDRA_CONF \ hotspot_compiler”

要:     $ env:JVM_OPTS =“$ env:JVM_OPTS -XX:CompileCommandFile =”“$ env:CASSANDRA_CONF \ hotspot_compiler”“”

在其他地方,这个案子处理得很好。

以下是为在将来的版本中修复此问题而创建的问题。

https://issues.apache.org/jira/browse/CASSANDRA-14418