首页 > 解决方案 > Apache Cassandra 配置文件中的堆栈大小配置选项?

问题描述

我在 M1 Mac 上安装了带有 Zulu JDK 8 的 Apache Cassandra。每次我尝试./cassandra -fbin文件夹中启动服务器时,我都会收到一条错误消息,

The stack size specified is too small, Specify at least 384k
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

根据错误消息,我遵循了这个问题的解决方案,

Cassandra:指定的栈大小太小,至少指定228k

并试图编辑/etc/cassandra/cassandra-env.sh配置文件,但我在那里找不到JVM_OPTS="$JVM_OPTS -Xss <...>"一行,还有什么我应该编辑的吗?我是第一次尝试设置 Cassandra 的初学者。

提前致谢。

标签: cassandracassandra-3.0

解决方案


感谢@Andrew,

我可以在 jvm.options 文件的GENERAL JVM SETTINGS.

改变,

# Per-thread stack size.

-Xss256k-Xss400k做到了。


推荐阅读