Я пытаюсь настроить кластер из двух узлов в Cassandra. Насколько я могу судить, я могу заставить свои узлы нормально подключаться. Когда я запускаю статус nodetool, он показывает оба моих узла в одном центре обработки данных и в одной стойке. Я также могу запустить cqlsh на любом узле и запросить данные. Второй узел может видеть данные от первого узла и т. д.
У меня есть мой первый узел в качестве начального узла как в Cassandra.yaml, так и в файле конфигурации кластера.
Чтобы избежать любых потенциальных проблем с безопасностью, я сбросил свой iptable и разрешил все на всех портах для обоих узлов. Они также находятся в одной виртуальной сети.
iptables -P ВВОД ПРИНЯТЬ
Когда я запускаю OpsCenter на любом компьютере, он видит оба узла, но имеет информацию только об узле, на котором я просматриваю OpsCenter. Он может сказать, работает ли другой узел вверх/вниз, но я не могу просмотреть подробную информацию. Иногда сначала он говорит, что 2 агента подключены, но через некоторое время он говорит, что 1 агент не смог подключиться. Он постоянно предлагает мне установить OpsCenter на другом узле, хотя он уже там.
OpsCenterd.log мало что раскрывает. Ошибок вроде бы нет, но я вижу ИНФОРМАЦИЯ: узлы с агентами, которые больше не работают.
Я не знаю, что еще проверить, так как все работает, но OpsCenter работает нормально.