2016-10-25 5 views
2

初めてcassandraを使用して、私はyamlファイルを他の関連する投稿に従って設定しようとしましたが、今までは運がありませんでした。どのようにローカルホスト上でどのように考えていますか?ローカルホストのCassandraに接続できません

The specified host(s) could not be reached. 
All host(s) tried for query failed (tried: localhost/0:0:0:0:0:0:0:1:9042 (com.datastax.driver.core.TransportException: [localhost/0:0:0:0:0:0:0:1:9042] Cannot connect), localhost/127.0.0.1:9042 (com.datastax.driver.core.TransportException: [localhost/127.0.0.1:9042] Cannot connect)) 
    [localhost/0:0:0:0:0:0:0:1:9042] Cannot connect 
    [localhost/127.0.0.1:9042] Cannot connect 
+0

キャッサンドラプロセスを実行していますか?コンソール出力/ログには何が入っていますか? .ymlファイルの内容は何ですか?あなたの質問を編集して、これらのデバッグ質問の答えを追加してください。 – Ivan

+1

あなたはdebianにありますか?あなたのホスト名は127.0.1.1の '/ etc/hosts'にありますか?それを取り除く。 –

答えて

0

すでに実行したプロセスを逆にします。 localhostcassandraを実行するには、これまでのところ何も変更する必要はありません。 cassandra.yamlを変更する必要はありません。 localhostではデフォルトで実行されます。文書を注意深く読んでください。

cassandra.yaml詳細については、こちらをご覧ください:https://docs.datastax.com/en/cassandra/2.1/cassandra/configuration/configCassandra_yaml_r.html

+0

私はデフォルトの設定で試してみましたが動作しませんでした。私はドキュメンテーションを読んで、すべてのステップを踏んだ。私はしかし、これは非常に新しいです – ababusa

+0

あなたは、あなたがあなたのために別の答えを書くことができるように、私はあなたのローカルホストとどのオペレーティングシステムを使用しているあなたがテストしたいバージョンを知っていると私に知らせてください。 –

+0

私は主に2.2バージョンを試して、ウィンドウを使用しています – ababusa

0

たぶん、あなたは、カサンドラ・サーバを停止することができますし、再起動します。

bin/cassandra -f -R 

さらに、このリンクは https://docs.datastax.com/en/cassandra/2.1/cassandra/configuration/configCassandra_yaml_r.html

cassandra.yamlの設定パラメータを理解するのに役立ちます。

ポートがnative_transport(9042)、native_transport_port_ssl(9142)、Storage_port(7000)、roc_port(9160)、およびJMXポート(7199)に正しく設定されていることを確認することもできます。

最後に、あなたを想定し

seeds - "127.0.0.1" 

は、シングルノードカサンドラのセットアップに取り組んでいます。

0

DataStax Cassandra Community Server Windowsサービスが停止している可能性があります。それでは、起動して再接続してください。あなたが成功することを願っています。

このサービスを開始しようとしているときに、もう一度停止する場合は、ログフォルダ(DataStaxがインストールされている)を削除してこのサービスを再起動する必要があります。

関連する問題