私はカサンドラに非常に慣れていません。探索を始めたばかりです。
単一ノードの cassandra サーバーを実行していますが、nodetool コマンドを使用して cassandra のステータスを確認する際に問題に直面しています。
VM でホスト名を /etc/hosts の myMachineIP cass1 として構成しています
と
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 を実行できない理由は何ですか?
助けてください。