Cassandraのインストール

以下のページを参考。Homebrewのインストールは、Cassandraのページのインストールコマンドがリンク切れだったので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