1

サイズをXss:168k から 256kに変更しましたが、数日前に問題なく動作していましたが、現在、 cassandraの起動中にこのエラーに直面しています。それらの違いをコピーして貼り付けますが、私にとっては機能しません。エラーExceptionInInitializerErrorHeapDumpOnOutOfMemoryErrorを取得するubntu-13.0.4に取り組んでいます

 cassandra -f
 xss =  -ea -javaagent:/usr/share/cassandra/lib/jamm-0.2.5.jar -XX:+UseThreadPriorities -XX:ThreadPriorityPolicy=42 -Xms1024M -Xmx1024M -Xmn256M -XX:+HeapDumpOnOutOfMemoryError  -Xss256k
Exception in thread "main" java.lang.ExceptionInInitializerError
Caused by: java.lang.RuntimeException: Couldn't figure out log4j configuration: log4j-  server.properties
at org.apache.cassandra.service.CassandraDaemon.initLog4j(CassandraDaemon.java:103)
at org.apache.cassandra.service.CassandraDaemon.<clinit>(CassandraDaemon.java:69)

うまくいくヘルプと解決策、ありがとう。再インストール後にどのような変更を加える必要がありますか。

編集

/etc/cassandra/log4j-tools.properties にログ ファイルがあります

# output messages into a rolling log file as well as stdout
log4j.rootLogger=WARN,stderr
# stderr
log4j.appender.stderr=org.apache.log4j.ConsoleAppender
log4j.appender.stderr.target=System.err
log4j.appender.stderr.layout=org.apache.log4j.PatternLayout
log4j.appender.stderr.layout.ConversionPattern=%5p %d{HH:mm:ss,SSS} %m%n
4

1 に答える 1

0

log4j 構成を把握できませんでした: log4j-server.properties

これにより、log4j の設定に何か問題があることがわかります。ファイルは にある/test/conf/log4j-server.propertiesか、見つからない可能性があります。この質問をチェックしてください。非常に密接に関連していると思います。

デフォルトは次のようになります。

log4j.rootLogger=DEBUG,R

# rolling log file ("system.log
log4j.appender.R=org.apache.log4j.DailyRollingFileAppender
log4j.appender.R.DatePattern='.'yyyy-MM-dd-HH
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%5p [%t] %d{ISO8601} %F (line %L) %m%n
log4j.appender.R.File=build/test/logs/system.log
于 2013-10-02T11:25:03.993 に答える