1
在4節點集羣1.1.10中,如果我們想更改一個節點的底層存儲,我正在考慮採用以下步驟。它是否正確?磁盤4節點集羣查詢
- 採取snapshop
- 就拿節點下來,並採取最後的快照和交換存儲
- 將節點最多
- 卡桑德拉會自動平衡/趕上節點上
步驟2預計需要約1小時。在此期間,羣集將處理客戶查詢。
還有什麼需要做的嗎?
此外,對於第4步,如果任何用戶查詢駐留在交換存儲的節點上的數據,會發生什麼情況。
在4節點集羣1.1.10中,如果我們想更改一個節點的底層存儲,我正在考慮採用以下步驟。它是否正確?磁盤4節點集羣查詢
步驟2預計需要約1小時。在此期間,羣集將處理客戶查詢。
還有什麼需要做的嗎?
此外,對於第4步,如果任何用戶查詢駐留在交換存儲的節點上的數據,會發生什麼情況。
用適當的存儲添加一個新節點,等到Cassandra達到平衡羣集,然後退役舊節點不是更好嗎?零停機時間,無需快照。你可以從源文件發佈 - Cassandra 1.1.10。
不過,如果你想要做你的方式:
nodetool repair
,檢查GCGraceSeconds值
試過,但問題是要獲得卡桑德拉1.1.10版本。我無法在任何地方找到該軟件。 –
@RajivSrivastava,我已經更新了答案。 – piotrwest
謝謝@piotrwest,非常感謝寶貴的信息。有什麼辦法可以在後端檢查什麼樣的查詢來自客戶端,換句話說,指定了什麼樣的一致性級別? –