2017-06-24 15 views
0

私が持っているもの:
- 私はUbuntu 14.04にcassandra 3.10バージョンをインストールしました。
- サービスとして運営しています。
- 私はノードを聞くようにcassandra.yamlファイルを修正しました
- 私は1つのノードを持っています。Ubuntu 14.04のCassandra-3.10がマシンの再起動時に誤動作しました

すべてうまくいきました。私のマシンを再起動するまで。私はコマンド:sudo service cassandra stop(私はマシンを再起動しようとしましたが、cassandraも停止せずに)を実行してから、マシンを再起動しました。私は戻った、とcqlshを介してアクセスしようとしたとき、私は次のエラーを取得:

Connection error: ('Unable to connect to any servers', {'192.168.2.202': error(111, "Tried connecting to [('192.168.2.202', 9042)]. Last error: Connection refused")}) 

を私はnodetool statusを探す場合は、代わりに、有効なホストIDの、私はnullを参照してください。私はnodetool refreshを試しましたが、運はありません。

何が問題なのか教えていただけますか?

+0

ことができます尾あなたがそれを起動し、エラーラインを投稿しようカサンドラのSYSTEM.LOG? – dilsingi

+0

サービスを再起動しようとしましたか? – nevsv

+0

@ nevsvはい。サービスを再開しようとしましたが、動作しませんでした。 – bshakya

答えて

0

問題は解決しました。

私はカサンドラのダウンロード手順を踏んで、インストール中に何かをぶち壊したかどうかを確認していました。

は、その後、私は、この情報に出くわした:「偶数番号のバージョンはバグ修正と新しいリリースと機能、(新機能から既存のバグと)おそらくバギーであり、奇数のバージョンは、その直接の前身へのバグ修正されています」。

明らかに、これは「ティック・トゥック」リリースと呼ばれるものです。

私はそれが問題だと信じています - 悪いバージョンです。私はちょうど最新のCassandraバージョン - 3.11(奇数==バギーが少ない)でそれをチェックしたところ、完全に動作しています。レッスンで学んだことは、バージョンが揃っていれば、最新のCassandraバージョンを本番環境に導入しないことです!

参考文献:
https://www.datastax.com/dev/blog/cassandra-2-2-3-0-and-beyond
https://www.pythian.com/blog/cassandra-version-production/

関連する問題