我們一直在想,爲什麼我們的某個羣集顯示Analytics節點擁有數據。我已經編輯,IPS,令牌和主機ID的可讀性DSE 4分析節點〜是否應該有數據?
% nodetool status
Datacenter: Cassandra
=====================
Status=Up/Down|/ State=Normal/Leaving/Joining/Moving
-- Address Load Owns Host ID Token Rack
UN 172.32.x.x 46.83 GB 18.5% someguid 0 rack1
UN 172.32.x.x 60.26 GB 33.3% anotherguid ranbignumber rack1
UN 172.32.x.x 63.51 GB 14.8% anothergui ranbignumber rack1
Datacenter: Analytics
=====================
Status=Up/Down|/ State=Normal/Leaving/Joining/Moving
-- Address Load Owns Host ID Token Rack
UN 172.32.x.x 28.91 GB 0.0% someguid 100 rack1
UN 172.32.x.a 30.41 GB 33.3% someguid ranbignumber rack1
UN 172.32.x.x 17.46 GB 0.0% someguid ranbignumber rack1
所以不會與IP 172.32.x.a其實自己的數據分析的節點?如果是這樣,我們需要支持它?也將退役節點將數據移回適當的節點?
這是我從在數據中心分析上述nodetool狀態參照節點:
UN 172.32.x.a 30.41 GB 33.3% someguid ranbignumber rack1
同樣的問題(更新下面提供的答案)。
- 我們需要備份這個節點嗎? 回答:是的
- 該節點是否有數據?答案:是的,否則分析性能將受到影響。
- 如果它不應該有數據將nodetool停用移動數據回到其他節點? 答:沒有複製戰略推動這個
,這是今天的
% nodetool status our_important_keyspace
Datacenter: Cassandra
=====================
Status Address Load Owns (effective)
UN 2 63.16 GB 81.5%
UN 1 47.21 GB 33.3%
UN 3 59.87 GB 85.2%
Datacenter: Analytics
=====================
Status Address Load Owns (effective)
UN 3 17.74 GB 33.3%
UN 2 30.62 GB 33.3%
UN 1 29.21 GB 33.3%
備份數據分析的更新 - 真棒回答,而且很可能救了我們痛苦的噸。
另外從我正在閱讀的數據中可以看出,外環還需要平衡嗎? – chrislovecnm
如果我的編輯中的答案摘要是否準確,您能否告訴我? – chrislovecnm
BTW Datastax窺探http://www.datastax.com/documentation/cassandra/1.2/cassandra/tools/toolsNodetool_r.html添加密鑰空間到nodetool狀態不記錄! – chrislovecnm