2017-01-17 7 views
0

Я хотел знать, равномерно распределены ли данные в каждом узле Cassandra. Есть команда nodetool, которая может дать мне обзор того, сколько данных присутствует в узле. Я просто хочу убедиться, что данные распределены равномерно во всех узлах Cassandra, и нет горячих точек.Команда Cassandra nodetool, чтобы увидеть, сколько данных живет в каждом узле

ответ

4
nodetool ring 

даст следующее:

Datacenter: xxxx 
========== 
Address Rack  Status State Load   Owns    Token          
                      3074457345618258602       
127.0.0.1 rack1  Up  Normal 3.19 MiB  ?     -9223372036854775808       
127.0.0.2 rack1  Up  Normal 106.05 KiB  ?     -3074457345618258603       
127.0.0.3 rack1  Up  Normal 102.91 KiB  ?     3074457345618258602       

Нагрузка показывает объем хранения файлов, использованных на узел. Он описан в docs как:

Количество данных файловой системы в каталоге данных Cassandra после исключения всего содержимого в моментальных снимках подкаталогов. Поскольку все файлы данных SSTable включены, все данные, которые не очищены, например, ячейка с истечением срока действия TTL или данные с надписью) подсчитываются.

 Смежные вопросы

  • Нет связанных вопросов^_^