Apache Cassandra install on Ubuntu 10.04

Apache Cassandraが話題のようなのでインストールしてみます。
Ubuntu 10.04の仮想マシンを新規に作成し、Cassandraのバイナリパッケージをダウンロードした所からの作業が以下になります。

sun-rise@sun-rise:~/ダウンロード$ ls -l
合計 9576
-rw-r--r-- 1 sun-rise sun-rise 9803814 2010-05-03 18:45 apache-cassandra-0.6.1-bin.tar.gz
sun-rise@sun-rise:~/ダウンロード$ tar xvzf apache-cassandra-0.6.1-bin.tar.gz
(省略)
sun-rise@sun-rise:~/ダウンロード$ ls -l
合計 9580
drwxr-xr-x 7 sun-rise sun-rise    4096 2010-05-03 18:52 apache-cassandra-0.6.1
-rw-r--r-- 1 sun-rise sun-rise 9803814 2010-05-03 18:45 apache-cassandra-0.6.1-bin.tar.gz
sun-rise@sun-rise:~/ダウンロード$ cd apache-cassandra-0.6.1/
sun-rise@sun-rise:~/ダウンロード/apache-cassandra-0.6.1$ ls -l
合計 72
-rw-r--r-- 1 sun-rise sun-rise 18515 2010-04-15 22:20 CHANGES.txt
-rw-r--r-- 1 sun-rise sun-rise   544 2010-04-15 22:20 DISCLAIMER.txt
-rw-r--r-- 1 sun-rise sun-rise 11609 2010-04-15 22:20 LICENSE.txt
-rw-r--r-- 1 sun-rise sun-rise  6345 2010-04-15 22:20 NEWS.txt
-rw-r--r-- 1 sun-rise sun-rise   904 2010-04-15 22:20 NOTICE.txt
-rw-r--r-- 1 sun-rise sun-rise  3501 2010-04-15 22:20 README.txt
drwxr-xr-x 2 sun-rise sun-rise  4096 2010-05-03 18:52 bin
drwxr-xr-x 2 sun-rise sun-rise  4096 2010-05-03 18:52 conf
drwxr-xr-x 2 sun-rise sun-rise  4096 2010-05-03 18:52 interface
drwxr-xr-x 4 sun-rise sun-rise  4096 2010-05-03 18:52 javadoc
drwxr-xr-x 3 sun-rise sun-rise  4096 2010-05-03 18:52 lib
sun-rise@sun-rise:~/ダウンロード/apache-cassandra-0.6.1$ less README.txt

README.txtを見みてみます。Javaが必要なようです。

Requirements
------------
  * Java >= 1.6 (OpenJDK and Sun have been tested)

OpenJDKをインストールします。

sun-rise@sun-rise:~/ダウンロード/apache-cassandra-0.6.1$ sudo apt-get install openjdk-6-jdk
(省略)
sun-rise@sun-rise:~/ダウンロード/apache-cassandra-0.6.1$ java -version
java version "1.6.0_18"
OpenJDK Runtime Environment (IcedTea6 1.8) (6b18-1.8-0ubuntu1)
OpenJDK Client VM (build 14.0-b16, mixed mode, sharing)
sun-rise@sun-rise:~/ダウンロード/apache-cassandra-0.6.1$

README.txtのGetting startedの手順どおりに作業を進めます。

sun-rise@sun-rise:~/ダウンロード/apache-cassandra-0.6.1$ sudo mkdir -p /var/log/cassandra/
sun-rise@sun-rise:~/ダウンロード/apache-cassandra-0.6.1$ sudo chown -R sun-rise /var/log/cassandra/
sun-rise@sun-rise:~/ダウンロード/apache-cassandra-0.6.1$ sudo mkdir -p /var/lib/cassandra/
sun-rise@sun-rise:~/ダウンロード/apache-cassandra-0.6.1$ sudo chown -R sun-rise /var/lib/cassandra/

これでインストールは完了のようです。
以下のコマンドで起動します。

sun-rise@sun-rise:~/ダウンロード/apache-cassandra-0.6.1$ bin/cassandra -f


コマンドラインクライアントによる動作方法もREADME.txtに記載されています。
お試しあれ。