以下のリンクの指示に従ってCassandraを実行しているEC2でマシンをスピンアップしましたが、それがどのバージョンであるかわかりません。これを理解するにはどうすればよいですか?信じられないほどシンプルなもので、どこを見ればいいのかわからない。
リストした手順を確認すると、Debian(ベース)システムを使用しているように見えます。特に、「Cassandraの基本設定」セクションには次のように書かれています。
Step 3. Install the Debian package for Cassandra
% apt-get update % apt-get install cassandra
At this point, Cassandra will be installed and running. However, it's not configured for a multi-node cluster. So we need to continue.
この手順に従ってCassandraをインストールした場合は、Debianのパッケージ管理ツールを使用して、インストールしたパッケージについて問い合わせることができます。
% dpkg -s cassandra
使いやすいかもしれませんnodetools
./nodetool -h localhost version
cqlshを使用できます。
$ cqlsh
Connected to Test Cluster at localhost:9160.
[cqlsh 3.1.8 | Cassandra 1.2.18 | CQL spec 3.0.5 | Thrift protocol 19.36.2]
Use HELP for help.
CQLで「SHOWVERSION」コマンドを使用することもできます。
cqlsh:mydb> SHOW VERSION ;
[cqlsh 5.0.1 | Cassandra 2.1.2 | CQL spec 3.2.0 | Native protocol v3]
Cqlshコマンドプロンプトに移動し、show version
と入力して、使用しているcassandra
describe_version()
メソッドを試してください。
パッケージマネージャーに問い合わせることができます。
dpkg -l cassandra
または
yum info cassandra