Java アプリケーションが「セグメンテーションフォルト」でクラッシュします
Issue
-
JBoss が、下記コンソール内容を出力しクラッシュします。
run.sh: line 283:19837 Segmentation fault "$JAVA" $JAVA_OPTS -Djava.endorsed.dirs="$JBOSS_ENDORSED_DIRS" -classpath "$JBOSS_CLASSPATH" org.jboss.Main "$@"
-
昨夜、EAP 4.3.0 から EAP 5.0.0 に製品環境を移行した際、重大な問題が発生しました。1 つまたは 2 つのクラスタノードが console.log に下記メッセージを出力し、停止しました。
run.sh: line 283:9076 Speicherzugriffsfehler "$JAVA" $JAVA_OPTS -Djava.endorsed.dirs="$JBOSS_ENDORSED_DIRS" -classpath "$JBOSS_CLASSPATH" org.jboss.Main "$@"
-
下記エラーが、Linux の
/var/log/messages
ファイルから確認できます。kernel: java[17601]: segfault at 00000000498a2ca8 rip 00002aac2144459d rsp 00000000498a2c90 error 6
-
クラスタ内のノードが 1 つクラッシュすると、その直後に他のノードもクラッシュします。
Environment
-
JBoss Enterprise Application Platform (EAP)
-
Linux
- CentOS
- Red Hat Enterprise Linux (RHEL)
- Sun/Oracle JDK
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.