Мониторинг параметров репликации#
Настраивая параметры репликации, учитывайте, что новые параметры не вступают в силу немедленно. Например, при увеличении параметра количества реплик по умолчанию для фрагментов данных его отработка может занять некоторое время в зависимости от нового значения параметра и числа фрагментов данных в кластере.
Чтобы убедиться, что новые параметры репликации были успешно применены в кластере, выполните следующие действия:
Выполните команду
vstorage -c <cluster_name> top.Нажмите клавишу V, чтобы отобразить дополнительные сведения о кластере. Типичный вывод этой команды может выглядеть следующим образом:
# vstorage -c stor1 top Cluster 'stor1': healthy Space: [OK] allocatable 448.6GB of 492.0GB, free 1.39TB of 1.44TB MDS nodes: 3 of 3, epoch uptime: 20d 0h CS nodes: 3 of 3 (3 avail, 0 inactive, 0 offline) License: ACTIVE (expiration: 01/10/2021, capacity: 10TB, used: 20.3GB) Replication: 3 norm, 2 limit Chunks: [Warning] 187 (57%) healthy, 0 (0%) standby, 0 (0%) degraded, 135 (41%) urgent, 0 (0%) blocked, 0 (0%) pending, 0 (0%) offline, 1 (0%) replicating, 0 (0%) overcommitted, 0 (0%) deleting, 0 (0%) void IO: read 0B/s ( 0ops/s), write 106KB/s ( 7ops/s) <...>
Проверьте значение в поле
Chunks(Фрагменты), учитывая следующие моменты:При уменьшении параметров числа реплик обращайте внимание на фрагменты в состоянии фиксации с избытком (overcommitted) и в состоянии удаления (deleting). После завершения процесса репликации в выходных данных команды не должны отображаться фрагменты ни в одном из этих состояний.
При увеличении параметров количества реплик обращайте внимание на фрагменты в заблокированном состоянии (blocked) и подлежащие срочной обработке (urgent). После завершения процесса репликации в выходных данных команды не должны отображаться фрагменты ни в одном из этих состояний. Кроме того, пока процесс продолжает выполняться, значение параметра работоспособности (healthy) будет ниже 100 %.
Дополнительные сведения о возможных состояниях фрагментов см. в разделе Диаграмма "Фрагменты данных".