Я пытался выучить Кассандру. Я получил ошибку ниже (как упоминалось в пункте 4), когда попытался выполнить следующие шаги.
1) Я загрузил Cassandra из Datastax и сделал еще одну копию того же самого и назвал обе папки в node1 и node2 .
2) Изменил endpoint_snitch на GossipingPropertyFileSnitch в Cassandra.yaml на обоих узлах
3) В / home / ubuntu / node1 / resources / cassandra / conf / cassandra-rackd c .properties
изменено для узла 1 как: dc = западная стойка = hakuna-matata
изменено для узла 2 как: dc = восточная стойка = hakuna-matata
4) Запустил Node2. Получение ошибки, как показано ниже:
«Невозможно запустить узел, если центр обработки данных snitch (восточная сторона) отличается от предыдущего центра обработки данных (Cassandra). Исправьте конфигурацию snitch, списывайте и повторно bootstrap этот узел или используйте флаг -Dcassandra.ignore_dc = true "
Шаги Пытался решить это:
1) Остановил узел и удалил / var / lib Папка / cassandra / data - не сработало
2) Отменены все изменения свойств -> Работает.
3) Попытка выполнить действия, указанные в Невозможно start Cassandra - Центр обработки данных Snitch отличается от предыдущего . -> Это не сработало
Пожалуйста, дайте мне знать, почему изменение свойств снитча вызывает ошибку (как указано выше)