Cassandra - Удалить узел из кластера - Вывод из строя не будет работать из-за того, что диск ПОЛНЫЙ - PullRequest
1 голос
/ 05 июля 2019

У меня кластер 6 узлов Кассандра Затем создали еще один кластер с 6 узлами и добавили в качестве нового центра обработки данных. Теперь в новом центре обработки данных есть полные данные, и я запустил alter keyspace, чтобы удалить старый центр обработки данных.

Все было хорошо. Теперь я хочу вывести из эксплуатации весь ЦОД. Но в этом старом центре обработки данных недостаточно места на всех узлах. 2 узла уже заполнены.

Я выполнил команду вывода из эксплуатации на узле 4, она возвращает No Space Left on the device. В любом случае, этот ЦОД теперь бесполезен. Как я могу удалить все узлы.

1 Ответ

2 голосов
/ 05 июля 2019

Почему бы не сделать то, что описано в документации ?

  1. Отключение узлов
  2. Удалите их с помощью nodetool removenode (используйте nodetool assasinate в качестве крайней меры)

Прямо сейчас, с вашей проблемой, просто следуйте этим шагам ...

...