Cassandra
Cassandra 2.0.16 掛起的任務報告錯誤?
昨天我將我的 Cassandra 集群從 2.0.14 升級到 2.0.16,升級後,我開始看到“PendingTasks”報告的一些奇怪行為。
我使用的 Cassandra 儲存庫是 datastax,我為升級執行的步驟:
yum update -y cassandra20
升級很順利,升級後集群執行正常。“nodetool 資訊和 nodetool 狀態”結果看起來不錯。“nodetool version”正在報告正確的版本。
但是我們的監控系統開始報告一些瘋狂的“待處理任務”。例如,node1 的“待處理任務”有時會從 0 跳轉到 15K 大約 1 分鐘,然後回落到 0。這個問題一直在發生,2.0.14 沒有這個問題。我們的監控系統正在檢查“MBeans”->“CompactionManager”->“PendingTasks”的值。
還有其他人遇到同樣的問題嗎?任何建議或幫助將不勝感激。
作業系統: Amazon Linux AMI 版本 2015.03
JVM: Java HotSpot(TM) 64 位伺服器 VM(25.40-b25,混合模式)
**Java:**版本 1.8.0_40,供應商 Oracle Corporation
此問題已在以下更新檔中得到解決: https ://issues.apache.org/jira/browse/CASSANDRA-9662