У меня есть кольцо из 10 узлов, и все узлы, похоже, используют примерно одинаковое количество данных, за исключением одного, значительно меньше. У кого-нибудь есть идеи?
Rack Status State Load Owns Token
153127065114422308558518573344295695155
rack1 Up Normal 17.92 GB 10.00% 0
rack1 Up Normal 14.31 GB 10.00% 17014118346046923173168730371588410572
rack1 Up Normal 41.42 KB 10.00% 34028236692093846346337460743176821145
rack1 Up Normal 17.68 GB 10.00% 51042355038140769519506191114765231718
rack1 Up Normal 18.65 GB 10.00% 68056473384187692692674921486353642291
rack1 Up Normal 18.33 GB 10.00% 102084710076281539039012382229530463436
rack1 Up Normal 17.44 GB 10.00% 119098828422328462212181112601118874009
rack1 Up Normal 17.71 GB 10.00% 136112946768375385385349842972707284582
rack1 Up Normal 17.37 GB 10.00% 153127065114422308558518573344295695155
«Владеет» просто охватывает «первичный диапазон» для узла, то есть диапазон против часовой стрелки от этого узла до следующего узла. Токен для узла определяет, какие данные во всем диапазоне этот узел будет поддерживать. Возможно, что диапазон данных, в котором находится токен узла, делает его владельцем нескольких килобайт данных, я бы предложил запустить nodetool repair, а затем запустить nodetool ring, чтобы увидеть статус. Еще одна вещь, какой у вас РФ?