Cassandraインストール

Cassandra wikiの通りに設定すれば終わるのだけど一応メモ
Cassandra wiki
Cassandra wiki 公式debianパッケージ説明
Cassandra wiki Configの説明

環境は以下の通り
OS:Ubuntu10.10
Cassandra:0.7


まずはCassandraを動かすためにjdkをインストールする。

$sudo apt-get install openjdk-6-jdk

続いて、Cassandraをインストールするためにsources.listに設定を追加する。

$sudo gedit /etc/apt/sources.list

下記の設定を追記する。

deb http://www.apache.org/dist/cassandra/debian unstable main
deb-src http://www.apache.org/dist/cassandra/debian unstable main

aptをアップデートをしたいのだが、

$sudo apt-get update

実行するとすると

W: GPG エラー: http://www.apache.org unstable Release: 公開鍵を利用できないため、以下の署名は検証できませんでした: NO_PUBKEY F758CE318D77295D

と出力され、公開鍵が設定されていないことが分かる。

$gpg --keyserver pgp.mit.edu --recv-keys F758CE318D77295D
$gpg --export --armor F758CE318D77295D | sudo apt-key add -

公開鍵を設定を設定します。

aptをアープデートしてCassandraをインストールします。

$sudo apt-get update
$sudo apt-get install cassandra

これでインストールは完了

次に基本的な初期設定をする。
Cassandraをスタートさせる。

$sudo /etc/init.d/cassandra start

Schema構造情報を読み込ませる。

$schematool localhost 8080 import

cassandra-cliを使ってCassandraの状態をを確認する。

$cassandra-cli

>connect localhost/9160;
>show keyspaces;
Keyspace: Keyspace1:

と出力されれば初期設定完了

>exit;

でcassandra-cli を終了します。