我有3個節點集羣。 3個節點中的2個顯示100%的CPU使用率。取消Cassandra中正在進行的壓縮作業
看來我們沒有不叫repair
和cleanup
變化的一致性水平後(或者我們稱之爲太晚了,或者沒有完成)
現在我們有10萬個加壓實作業懸而未決。他們吃100%的CPU。
我嘗試以下
nodetool stop -- COMPACTION
nodetool stop -- INDEX_BUILD
nodetool stop -- VALIDATION
nodetool stop -- CLEANUP
nodetool stop -- SCRUB
沒有變化。沒有錯誤。
我唯一的消息是
No files to compact for user defined compaction
請告訴我問題?我怎樣才能打好工作?
問題是,它甚至沒有停止當前掛起/正在運行的任務。 (它會停止等待嗎?) –
掛起是估計需要多少任務才能進入「正確」狀態。取消進行中的任務不會改變這一點。 nodetool停止將取消當前運行(當它可以),並且disableautocompaction將阻止它自動啓動下一個。但是,再一次,壓縮不是問題,問題是你遠遠落後。 –