gpt4 book ai didi

cassandra - cassandra 中拥有%的含义是什么以及如何更改它?

转载 作者:行者123 更新时间:2023-12-04 05:38:23 24 4
gpt4 key购买 nike

我已经配置了 4 个实例的 cannsadra 集群 (cassandra-1.1)。
我有 2 台电脑,我在每台电脑上运行 2 个实例。
电脑是相同的,并有 20G 内存。
但是,当我运行 nodetool 时,它会显示不同的拥有百分比。问题是为什么?

./bin/nodetool  -p 8001 ring

Note: Ownership information does not include topology, please specify a keyspace.
Address DC Rack Status State Load Owns Token 51042355038140769519506191114765231718
172.16.40.32 datacenter1 rack1 Up Normal 11.12 KB 70.00% 0
127.0.0.2 datacenter1 rack1 Up Normal 11.31 KB 10.00% 17014118346046923173168730371588410572
172.16.40.202 datacenter1 rack1 Up Normal 6.7 KB 10.00% 34028236692093846346337460743176821145
127.0.0.3 datacenter1 rack1 Up Normal 11.18 KB 10.00% 51042355038140769519506191114765231718

我的免费 -m 在两台机器上看起来:
        total       used       free     shared    buffers     cached
Mem: 20119 9621 10497 0 281 7925
-/+ buffers/cache: 1414 18704
Swap: 2894 2 2892

最佳答案

该百分比由跨节点的 token 分布决定。 Cassandra 的 token 范围从 0 到 2^127 (170141183460469231731687303715884105728)。你的戒指的代币在 0 到 2^127 之间不是均匀分布的,所以这就是为什么你有一个拥有 70% 所有权的节点。您可以使用 nodetool move使您的戒指保持平衡。

Cassandra wiki上有一个简单的python脚本这将生成均衡的代币。我也写了一个简单的工具来帮助visualize your ring topology .

关于cassandra - cassandra 中拥有%的含义是什么以及如何更改它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11611500/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com