gpt4 book ai didi

ubuntu - 无法在 Ubuntu 上运行 Cassandra

转载 作者:太空宇宙 更新时间:2023-11-03 16:55:06 24 4
gpt4 key购买 nike

我已经在 ubuntu 12.04 上安装了 Cassandra。

但是当我启动它时,出现以下错误:

cassandra -f
xss = -ea -javaagent:/usr/share/cassandra/lib/jamm-0.2.5.jar -XX:+UseThreadPriorities -XX:ThreadPriorityPolicy=42 -Xms1493M -Xmx1493M -Xmn373M -Xss160k
Segmentation fault (core dumped)

我做了以下解决它但没有任何反应:在 /etc/conf/cassandra-env.sh我评论了以下几行:

JVM_OPTS="$JVM_OPTS -XX:+HeapDumpOnOutOfMemoryError"

# set jvm HeapDumpPath with CASSANDRA_HEAPDUMP_DIR
if [ "x$CASSANDRA_HEAPDUMP_DIR" != "x" ]; then
JVM_OPTS="$JVM_OPTS -XX:HeapDumpPath=$CASSANDRA_HEAPDUMP_DIR/cassandra-`date +%s`-pid$$.hprof"
fi

并以 root 身份在 shell 上运行以下命令:

unset IBM_HEAPDUMP<br/>
unset IBM_HEAP_DUMP

我该如何解决?

最佳答案

我遇到了同样的问题,并发现了以下内容:

$ cassandra -f
xss = -ea -javaagent:/usr/share/cassandra/lib/jamm-0.2.5.jar -XX:+UseThreadPriorities -XX:ThreadPriorityPolicy=42 -Xms826M -Xmx826M -Xmn100M -XX:+HeapDumpOnOutOfMemoryError -Xss180k
Segmentation fault (core dumped)

好的,怎么样:

$ sudo cassandra -f
xss = -ea -javaagent:/usr/share/cassandra/lib/jamm-0.2.5.jar -XX:+UseThreadPriorities -XX:ThreadPriorityPolicy=42 -Xms826M -Xmx826M -Xmn100M -XX:+HeapDumpOnOutOfMemoryError -Xss180k

..这次没有段错误,在那种情况下,“xss”部分可能只是一个模糊的调试消息?

$ ps -Af | grep cass
ubuntu 5687 959 0 15:42 pts/0 00:00:00 grep --color=auto cass

嗯,虽然没有进程启动。

对我有用的是:

$ sudo /etc/init.d/cassandra start
xss = -ea -javaagent:/usr/share/cassandra/lib/jamm-0.2.5.jar -XX:+UseThreadPriorities -XX:ThreadPriorityPolicy=42 -Xms826M -Xmx826M -Xmn100M -XX:+HeapDumpOnOutOfMemoryError -Xss180k
$ ps -Af | grep cass
root 5789 1 0 15:45 ? 00:00:00 jsvc.exec -user cassandra -home [blah blah blah] org.apache.cassandra.thrift.CassandraDaemon
106 5791 5789 13 15:45 ? 00:00:06 jsvc.exec -user cassandra -home [blah blah blah] org.apache.cassandra.thrift.CassandraDaemon

...尽管我意识到它并没有像 cassandra -f 那样在前台运行它。

我最终放弃并重新开始,通过仅从 DataStax 社区 AMI 启动 EC2 实例来避免手动安装:https://aws.amazon.com/amis/datastax-auto-clustering-ami-2-2

但是...我只是在这里找到了真正的答案:https://stackoverflow.com/a/12941854/202168

关于ubuntu - 无法在 Ubuntu 上运行 Cassandra,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12439626/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com