我使用Brew安装了Cassandra 3.11.4。 node (label: 'LINUX && XC32 && DOCKER') {
stage('Compile') {
sh """
#!/bin/sh
set +e
docker inspect --type=image test_image
image_exists=\$?
"""
}
}
建议我已安装cassandra。但是当我尝试做cassandra -v
时,出现以下错误:
cassandra -f
已安装的JDK版本:11
如何解决此错误?
答案 0 :(得分:2)
您遇到的问题是jvm.options
文件具有默认策略-XX:ThreadPriorityPolicy=42
,如果您使用的是Java 11,则应对其进行注释。该文件位于您可以找到cassandra.yaml configuration file的目录中。
还要注意,如果您使用的是Java 11,则需要将所有与gc相关的设置替换为-Xlog:gc:/<your cassandra log path>/gc.log