Cassandra磁盘使用情况与nodetool状态

时间:2018-01-08 12:19:00

标签: database cassandra

我的Nodetool状态显示类似这样的内容

UN  x.x.x.x  682.74 GiB  256          ?       d3657220-ee5d-4348-a68e-44cb5020fdf3  1a

UN  y.y.y.y  836.52 GiB  256          ?       748e1de1-d04b-4e51-8828-5e0a7468b64f  1a

UN  z.z.z.z   569.26 GiB  256          ?       4ce10c39-a3e8-437e-8a74-41216ac264ae  1a

UN  k.k.k.k    976.97 GiB  256          ?       479d02c2-2fb7-4cc8-91fe-efa71ba07a

但是当我运行du -sh /var/lib/cassandra/df -h时,他们会列出这样的内容(从每个节点复制相关内容):

/dev/xvda1     1008G  525G  442G  55% /

/dev/xvda1     1008G  458G  510G  48% /

/dev/xvda1     1008G  481G  487G  50% /

/dev/xvda1     1008G  458G  510G  48% /

为什么我有更多关于nodetool状态的数据但实际上没有关于磁盘的数据,磁盘空间似乎是平衡的,但是nodetool状态不是?

(还有一个观察,如果我在任何节点上重新启动cassandra,nodetool状态报告的磁盘使用量会大大减少,但不会发生数据丢失)

0 个答案:

没有答案