2011/12/02

Apache Cassandra 1.0.5 インストール〜設定〜起動(シングルノード)

■ 環境
  • ubuntu 11.10
  • java version "1.6.0_23"(1.6の最低でもu19が必要でu21以上がベターらしい)
■ インストール
  • CASSANDRA_HOME作成
  • $ mkdir -p apache/cassandra
    $ cd apache/cassandra
    
    以下、このディレクトリで作業します
    $ pwd
    /home/ktakeda47/apache/cassandra
    
  • apache-cassandra-1.0.5-bin.tar.gzをダウンロード
  • $ wget http://www.meisei-u.ac.jp/mirror/apache/dist//cassandra/1.0.5/apache-cassandra-1.0.5-bin.tar.gz
    
  • 解凍
  • $ tar xvzf apache-cassandra-1.0.5-bin.tar.gz
    $ mv apache-cassandra-1.0.5/ 1.0.5
    
■ 設定
  • CASSANDRA_HOME/binにパスを通す
  • $ vi ~/.bashrc
    
    こんなかんじ
    export CASSANDRA_HOME=/home/ktakeda47/apache/cassandra/1.0.5
    export PATH=$PATH:$CASSANDRA_HOME/bin
    
    $ source ~/.bashrc
    
  • data_file_directories, commitlog_directory, saved_caches_directoryディレクトリ作成
  • $ mkdir data
    $ mkdir commitlog
    $ mkdir saved_caches
    
  • 設定ファイルのdata_file_directories, commitlog_directory, saved_caches_directoryをmkdirしたディレクトリへ
  • (それぞれ63行目、66行目、69行目付近)
    $ vi 1.0.5/conf/cassandra.yaml
    
  • ログディレクトリ作成
  • $ mkdir log
    
  • log4j.propertiesのログディレクトリをmkdirしたディレクトリへ
  • (35行目付近)
    $ vi 1.0.5/conf/log4j-server.properties
    
■ 起動
  • error, fatalが出なければ成功
  • $ cassandra -f
    
■ cassandra_cliからアクセス
  • 起動までつつがなく行っていれば、あとはcassandra-cliで遊べます
  • $ cassandra-cli
    

0 件のコメント :

コメントを投稿