Cassandraのインストール¶
以下のページを参考。Homebrewのインストールは、Cassandraのページのインストールコマンドがリンク切れだったのでHomebrew本家のインストールコマンドを使用した。
- Installing Cassandra on Mac OS X
- Homebrew
- Homebrewをインストール
1 | /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
|
- Pythonのアップデート
1 | brew install python
|
- CQLのインストール
1 | sudo pip install cql
|
- Cassandraのインストール
1 | brew install cassandra
|
- Cassandraの起動(MacOS X 10.9.5 Mavericksの場合、Homebrewがplistファイルをコピーするのに失敗するので、手動でコピーしておく。)
1 2 | cp /usr/local/Cellar/cassandra/3.7/homebrew.mxcl.cassandra.plist ~/Library/LaunchAgents/
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.cassandra.plist
|
- プロセス起動の確認
1 | ps -ef | grep cassandra
|
- Cassandraの終了
1 | launchctl unload ~/Library/LaunchAgents/homebrew.mxcl.cassandra.plist
|
Note
設定ファイルは以下を参照すること。DATASTAXのパッケージインストールディレクトリ も参考にすること。
- Properties: /usr/local/etc/cassandra
- Logs: /usr/local/var/log/cassandra
- Data: /usr/local/var/lib/cassandra/data