我有一个8节点的Cassandra集群(Cassandra 2.0.8)。当我使用nodetool运行状态时,我看到以下内容。我是一个新手,想知道为什么其中一个节点(该节点是我的初始种子节点)的负载与其他节点相比较高?
我还注意到,当我尝试使用PIG将数据推送到Cassandra Table(列族)时,一个节点使用非常高的CPU(95%+)而其他节点不使用(20-30%)
Note: Ownership information does not include topology; for complete information, specify a keyspace
Datacenter: datacenter1
=======================
Status=Up/Down
|/ State=Normal/Leaving/Joining/Moving
-- Address Load Tokens Owns Host ID Rack
UN xxx.xxx.xx.xxx 15.55 MB 256 6.2% ------------------------------------ rack1
UN xxx.xxx.xx.xxx 36.89 MB 256 6.2% ------------------------------------ rack1
UN xxx.xxx.xx.xxx 3.77 GB 256 6.2% ------------------------------------ rack1
UN xxx.xxx.xx.xxx 1.04 GB 256 56.2% ------------------------------------ rack1
UN xxx.xxx.xx.xxx 43.49 MB 256 6.2% ------------------------------------ rack1
UN xxx.xxx.xx.xxx 40.36 MB 256 6.2% ------------------------------------ rack1
UN xxx.xxx.xx.xxx 43.69 MB 256 6.2% ------------------------------------ rack1
UN xxx.xxx.xx.xxx 40.23 MB 256 6.2% ------------------------------------ rack1
感谢任何帮助。谢谢。
答案 0 :(得分:0)
您提到您正在通过PIG推送数据。如果是这样,你使用Cassandra的Hadoop支持吗?
如果是,可能是你的分裂造成了这种情况。