Таким образом, у меня также были проблемы с ремонтом мульти-DC при назначении источника DC.Я не знаю, если эти специфичные для DC флаги восстановления содержат ошибки, но я обнаружил, что лучший способ гарантировать, что в восстановлении участвуют только определенные узлы, это указать каждый из них.
nodetool repair keyspace_name -hosts 10.6.8.2 -hosts 10.6.8.3 -hosts 10.6.8.1
-hosts 10.6.8.5 -hosts 10.6.8.4 -hosts 10.1.3.1 -full
Обратите внимание, что моя цель состояла в том, чтобы запустить этот ремонт на 10.1.3.1, в то время как SSH-в него.Узел, на котором выполняется восстановление на , должен * также быть указан с флагом -hosts
.Также убедитесь, что каждый узел в исходном контроллере домена указан в списке, иначе вы получите ошибки об отсутствующих диапазонах токенов источника.
Попробуйте и посмотрите, поможет ли это.