Я очень новичок в Кассандре. Только начал исследовать.
Я использую сервер cassandra с одним узлом и сталкиваюсь с проблемой просмотра состояния cassandra с помощью команды nodetool.
У меня есть имя хоста, настроенное на моей виртуальной машине как myMachineIP cass1 в /etc/hosts
и
Я настроил свой файл cassandra_instal_path/conf/cassandra.yaml с listen_address, rpc_address как localhost и clustername как casscluster.
(также пробовал с моим именем хоста cass1 как listen_address/rpc_address)
Не уверен, по какой причине я не могу получить статус с помощью команды nodetool.
$ nodetool
Cannot resolve '127.0.0.1': unknown host
$ nodetool -host 127.0.0.1
Cannot resolve '127.0.0.1': unknown host
$ nodetool -host cass1
Cannot resolve 'cass1': unknown host
Но я могу подключиться к cassandra-cli
вывод консоли:
Connected to: "casscluster" on 127.0.0.1/9160
Welcome to Cassandra CLI version 1.2.8
Type 'help;' or '?' for help.
Type 'quit;' or 'exit;' to quit.
мой /etc/hosts выглядит так:
127.0.0.1 localhost.localdomain localhost.localdomain localhost4 localhost4.localdomain4 localhost cass1
::1 localhost.localdomain localhost.localdomain localhost6 localhost6.localdomain6 localhost cass1
[myMachineIP] cass1
что может быть причиной того, что я не могу запустить nodetool?
Пожалуйста помоги.