Назад | Перейти на главную страницу

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

Ubuntu 14.04 3.19.0-30 - общий запуск cassandra 3.0.2. и версия Java Oracle "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

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

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

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