0

私は、4ノードのCassandraクラスタを複製係数2で使用しています。各ノードのCassandraのデータサイズは約2.7TBです。Cassandra 2.1.7でエラーリークが検出されました

3日前カサンドラノードのいずれかがクラッシュしてきた、私はカサンドラサービスを開始し、system.logにを参照しようとしていた、私は

ERROR [Reference-Reaper:1] 2017-05-10 13:03:00,779 Ref.java:179 - LEAK DETECTED: a reference ([email protected]) to class [email protected]212172:/raid0/cassandra/data/system/compaction_history-b4dbb7b4dc493fb5b3bfce6e434832ca/system-compaction_history-ka-15171 was not released before the reference was garbage collected 
LEAK DETECTED: a reference ([email protected]) to class [email protected]54817289:[[email protected][0..4), [email protected][0..18)] was not released before the reference was garbage collected 
ERROR [Reference-Reaper:1] 2017-05-10 13:03:00,787 Ref.java:179 - LEAK DETECTED: a reference ([email protected]) to class [email protected]7527:/raid0/cassandra/data/system/compaction_history-b4dbb7b4dc493fb5b3bfce6e434832ca/system-compaction_history-ka-15172-Index.db was not released before the reference was garbage collected 
ERROR [Reference-Reaper:1] 2017-05-10 13:03:00,788 Ref.java:179 - LEAK DETECTED: a reference ([email protected]) to class [email protected]046944:/raid0/cassandra/data/system/compaction_history-b4dbb7b4dc493fb5b3bfce6e434832ca/system-compaction_history-ka-15172 was not released before the reference was garbage collected 
ERROR [Reference-Reaper:1] 2017-05-10 13:03:00,788 Ref.java:179 - LEAK DETECTED: a reference ([email protected]) to class [email protected]352:/raid0/cassandra/data/system/compaction_history-b4dbb7b4dc493fb5b3bfce6e434832ca/system-compaction_history-ka-15171-Index.db was not released before the reference was garbage collected 

は、私は複数のリンクを読んだり、リークが複数のCF-でエラーが検出されましたブログそれは私がラインの下に発見されたsystem.logにチェックした後、一部の人々は、私は

JVM_OPTS="$JVM_OPTS -XX:+PrintSafepointStatistics" 
JVM_OPTS="$JVM_OPTS -XX:+PrintClassHistogramBeforeFullGC" 
JVM_OPTS="$JVM_OPTS -XX:+PrintClassHistogramAfterFullGC" 

cassandra-env.shファイルの行の下にそれを置く、これは長いGCの問題であると言っている、「リークが検出されました」ログに -

INFO [CompactionExecutor:4] 2017-05-12 19:16:16,892 AutoSavingCache.java:302 - Saved KeyCache (915816 items) in 29601 ms 
INFO [CompactionExecutor:7] 2017-05-12 23:16:16,563 AutoSavingCache.java:302 - Saved KeyCache (915816 items) in 29604 ms 
INFO [CompactionExecutor:10] 2017-05-13 03:16:16,838 AutoSavingCache.java:302 - Saved KeyCache (915816 items) in 29875 ms 
INFO [CompactionExecutor:13] 2017-05-13 07:16:16,849 AutoSavingCache.java:302 - Saved KeyCache (915816 items) in 29891 ms 
INFO [CompactionExecutor:16] 2017-05-13 11:16:16,737 AutoSavingCache.java:302 - Saved KeyCache (915816 items) in 29779 ms 
INFO [CompactionExecutor:19] 2017-05-13 15:16:16,848 AutoSavingCache.java:302 - Saved KeyCache (915816 items) in 29889 ms 
INFO [CompactionExecutor:22] 2017-05-13 19:16:17,009 AutoSavingCache.java:302 - Saved KeyCache (915816 items) in 29729 ms 
INFO [CompactionExecutor:25] 2017-05-13 23:16:16,476 AutoSavingCache.java:302 - Saved KeyCache (915816 items) in 29514 ms 
INFO [CompactionExecutor:28] 2017-05-14 03:16:16,648 AutoSavingCache.java:302 - Saved KeyCache (915816 items) in 29685 ms 
INFO [CompactionExecutor:31] 2017-05-14 07:16:16,724 AutoSavingCache.java:302 - Saved KeyCache (915816 items) in 29760 ms 
INFO [CompactionExecutor:34] 2017-05-14 11:16:16,709 AutoSavingCache.java:302 - Saved KeyCache (915816 items) in 29715 ms 
INFO [CompactionExecutor:37] 2017-05-14 15:16:16,515 AutoSavingCache.java:302 - Saved KeyCache (915816 items) in 29545 ms 
INFO [CompactionExecutor:40] 2017-05-14 19:16:16,745 AutoSavingCache.java:302 - Saved KeyCache (915816 items) in 29776 ms 
INFO [CompactionExecutor:43] 2017-05-14 23:16:16,504 AutoSavingCache.java:302 - Saved KeyCache (915816 items) in 29532 ms 
INFO [CompactionExecutor:46] 2017-05-15 03:16:16,470 AutoSavingCache.java:302 - Saved KeyCache (915816 items) in 29496 ms 
INFO [CompactionExecutor:49] 2017-05-15 07:16:16,519 AutoSavingCache.java:302 - Saved KeyCache (915816 items) in 29545 ms 
INFO [CompactionExecutor:52] 2017-05-15 11:16:16,385 AutoSavingCache.java:302 - Saved KeyCache (915816 items) in 29411 ms 

3日後、カッサンドラサービスは起動しません。この問題を解決するために私を助けてください。

システム情報 -

Cassandra Version = 2.1.7 
OS = Ubuntu 12.04 
CPU Core = 4 
RAM = 28GB 

答えて

0

2.1.7はかなり古いですが、これはおそらく2.1.9(https://issues.apache.org/jira/browse/CASSANDRA-9998)で修正された既知の問題です。それ自体は無害ですが、2.1.7では多くのバグがあります。ヒットしたくない可能性があります。最新の2.1バージョン(2.1.17)にアップグレードすることを検討する必要があります。 (これで915kのアイテムを持っている)あなたのキャッシュが定期的に一般的にサーバーが正常に動作している兆候であるディスクに保存されていると言う -

メッセージを約CompactionExecutor/AutoSavingCacheは、問題を示すものではありません。

簡潔に言えば、これはあなたのCassandraサーバーがリクエストの配信を停止する原因となる問題を示していません。サーバーが動作していない場合は、他に何か起こっている可能性があります。

+0

私はCassandraバージョン2.1.9を試しましたが、同じ問題に直面します.Cassandraノードは、起動時に同じポイントにスタックされます。ポート9042 9160および7000はアップしません。 –

関連する問題