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に記載されています。
お試しあれ。