在 Ubuntu 13.04 安裝 Cassandra 記錄

edited 十二月 2013 in 資料庫
因為看到 Cassandra 對於平台的擴充性有比較完整的解決方案,所以放棄了 Mongodb XD

# 建立 /etc/apt/sources.list.d/cassandra.list 放入下面內容
deb http://www.apache.org/dist/cassandra/debian 11x main
deb-src http://www.apache.org/dist/cassandra/debian 11x main
# 執行 sudo apt-get update 時會出現 key error ,我看到的字串是 4BD736A82B5C1B00 (跟手冊上不一樣),所以執行下面指令
sudo su -
gpg --keyserver pgp.mit.edu --recv-keys 4BD736A82B5C1B00
gpg --export --armor 4BD736A82B5C1B00 | apt-key add -
# 接著就可以 sudo apt-get install cassandra
# 裝完之後直覺的透過 sudo service cassandra start 啟動服務,只是好像預設的設定無法運作?所以就參考後面找到的部落格,把 /etc/cassandra/cassandra-env.sh 打開,將 JVM_OPTS="$JVM_OPTS -Xss180k" 改為 JVM_OPTS="$JVM_OPTS -Xss280k"
# 接著就可以透過 sudo service cassandra start 正常啟動 cassandra ,並且透過 cli 進去操作

參考資料:
# http://wiki.apache.org/cassandra/DebianPackaging
# https://www.digitalocean.com/community/articles/how-to-install-cassandra-and-run-a-single-node-cluster-on-a-ubuntu-vps
標籤:

評論

Sign In or Register to comment.