2012年10月31日水曜日

Cassandra のインストール(Generic編)


■インストールに必要なもの


  • root 権限又は sudo を使用可能な権限
  • Oracle Java SE Runtime Environment(JRE)
  • JRE1.6.0_19 以上が推奨されています。JRE1.7 のものは非推奨です。
  • Java Native Access(JNA)その他サーバーの推奨設定

■Cassandra のインストール

  1. Java のバージョンを確認
  2. 以下のコマンドで JAVA(JRE)のバージョンを確認します。
    $java -version
    JAVA(JRE)が 16.0_19 以上の Oracle の SunJava が推奨されています。また,JAVA(JRE)1.7 は非推奨です。推奨されるバージョンがインストールされていない場合はここでインストールします。
  3. Cassandra のダウンロード
  4. Cassandra 公式サイトからバイナリーをダウンロードして解凍します。
    $wget http://www.ring.gr.jp/archives/net/apache/cassandra/1.1.6/apache-cassandra-1.1.6-bin.tar.gz
    $tar zxvf apache-cassandra-1.1.6-bin.tar.gz
    $rm apache-cassandra-1.1.6-bin.tar.gz
  5. Cassandra を各ディレクトリに配置
  6. 解凍したファイルを任意に配置します。
    例)
    ・/usr/local にファイルを配置した後、シンボリックリンクを貼る

    $sudo mv apache-cassandra-1.1.6 /usr/local
    $cd /usr/local
    $sudo ln –s apache-cassandra-1.1.6 cassandra

    ・cassandraユーザーの作成
    $groupadd cassandra
    $useradd -g cassandra -s /usr/sbin/nologin cassandra

    ・ログディレクトリ・データディレクトリの作成
    $mkdir /var/lib/cassandra
    $mkdir /var/log/cassandra
    $chmod cassandra:cassandra /var/lib/cassandra /var/log/cassandra
  7. Cassandraの起動
  8. 以下のコマンドを実行します。

    $sudo -u cassandra /usr/local/cassandra/bin/cassandra

0 件のコメント:

コメントを投稿

JWT(Jason Webトークン)を理解するJWT(Jason Webトークン)を理解する

JWT ( Jason Web トークン)を理解する   JSON Web Token はオープンスタンダードです。これは、任意の 2 つの機関 ( ユーザー、サーバー)間で情報を転送するために使用されます。 JWT では、ユーザーデー...