Правильная настройка JMX для Cassandra

Таким образом, мой кластер Cassandra работает правильно, но я не могу выполнять удаленные команды с помощью JMX

i.e
выполните команды nodetool на других узлах из одного узла.

Я добавил эту строку в cassandra-env.sh

JVM_OPTS = "$JVM_OPTS -Djava.rmi.server.hostname=my_host_ip"

Есть ли еще какие-то конфигурации, которые я должен изменить ?

Пожалуйста дайте мне знать
спасибо.

1 ответ

  1. Какую версию Cassandra вы используете?

    По умолчанию JMX включен в версии > 2.1, но по умолчанию только локальные соединения JMX.

    Чтобы использовать удаленные соединения JMX, измените значение LOCAL_JMXin cassandra-env.sh

    i.e LOCAL_JMX=false

    Надеюсь, это поможет!