Очистка и воссоединение одного и того же узла в кластере кассандры
У нас есть кластер Cassandra-0.8.2 из 24 узлов и коэффициент репликации 2 . Один из узлов работает довольно медленно, и большинство sstables на этом узле повреждены (мы не можем выполнять сжатие и даже не чистить)
Так возможно ли очистить каталоги данных, кэша и коммита для этого узла и перезапустить с помощью bootstrap = true? Поможет ли это вернуть весь поток данных обратно на этот узел?
Если это возможно, есть ли что-то, что может создать проблему? Какие меры предосторожности следует предпринять, чтобы избежать любой опасности?
1 ответ
Если у вас установлен коэффициент репликации 2. У вас не должно быть проблем с очисткой и перезапуском узла машины. Но для прохождения данных потребуется некоторое время, а для Mine - около 4 часов. Лучший способ проанализировать это визуально - установить Opscenter из DataStax. Это отличный инструмент. Там нет опасности. Дайте нам знать, если вам удалось добиться успеха!
Также желательно обновить до Cassandra 1.0. это намного быстрее! и вы сразу заметите разницу.