Почему nodetool (одиночный узел Кассандры) выдает исключение NameNotFoundException: 'jmxrmi'?

Ubuntu 14.04 3.19.0-30-generic работает cassandra 3.0.2. и версия Java оракула "1.8.0_72"

я вижу прослушивание порта: 127.0.0.1:7199 0.0.0.0:* LISTEN 26048/java

когда я пытаюсь проверить статус:

nodetool status                     
nodetool: Failed to connect to '127.0.0.1:7199' - NameNotFoundException: 'jmxrmi'.

Я следовал за https://www.digitalocean.com/community/tutorials/how-to-install-cassandra-and-run-a-single-node-cluster-on-ubuntu-14-04

1 ответ

NameNotFoundException: jmxrmi скрывает проблемы нижнего уровня.

Исключение на одном узле cassandra возникло после перезагрузки компьютера (хотя не всем узлам cassandra требовалась перезагрузка, чтобы работать. Хотя на всех машинах мне приходилось обновлять java до версий oracle-java, все машины имели разные java для начала)

Исключение на другом узле исчезло после удаления привязки локального хоста /etc/hosts.

Другие вопросы по тегам