安裝或設定
單節點安裝
- 預安裝 NodeJS,Python 和 Java
- 根據你的平臺選擇安裝文件 http://docs.datastax.com/en/cassandra/3.x/cassandra/install/installTOC.html
- 從 http://cassandra.apache.org/download/ 下載 Cassandra 二進位制檔案
- 將下載的檔案解壓縮到
<installation location>
- 使用
<installation location>/bin/cassandra
啟動 cassandra 或啟動 Cassandra 作為服務 -[sudo] service cassandra start
- 使用
<installation location>/bin/nodetool status
檢查 cassandra 是否正常執行。
例如:
- 在 Windows 環境下執行
cassandra.bat
檔案啟動 Cassandra 伺服器和cqlsh.bat
開啟 CQL 客戶端終端執行 CQL 命令。
有兩種方法可以執行單節點的安裝。
你應該擁有 Oracle Java 8 或 OpenJDk 8(Cassandra 版本> 3.0 的首選)
1.安裝 Debian 軟體包(將 Cassandra 安裝為服務)
將 Cassandra 版本新增到儲存庫(將 22x 替換為你自己的版本,例如 2.7 使用 27x)
echo "deb-src http://www.apache.org/dist/cassandra/debian 22x main" | sudo tee -a /etc/apt/sources.list.d/cassandra.sources.list
# Update the repository
sudo apt-get update
# Then install it
sudo apt-get install cassandra cassandra-tools
現在可以使用以下命令啟動和停止 Cassandra:
sudo service cassandra start
sudo service cassandra stop
使用以下方法檢查狀態
nodetool status
日誌和資料目錄分別為/var/log/cassandra
和/var/lib/cassandra
。
2.以二進位制 tarball 的形式安裝任何版本的 Cassandra(將 Cassandra 安裝為獨立程序)
下載 Datastax 版本:
curl -L http://downloads.datastax.com/community/dsc-cassandra-version_number-bin.tar.gz | tar xz
或手動 Apache Cassandra 二進位制 tarball(來自網站 http://www.apache.org/dist/cassandra/)
現在解讀這個:
tar -xvzf dsc-cassandra-version_number-bin.tar.gz
將目錄更改為安裝位置:
cd install_location
使用以下命令啟動 Cassandra:
sudo sh ./bin/cassandra
停止使用:
sudo kill -9 pid
校驗:
./bin/nodetool status
而且,中提琴,你有一個 Cassandra 的單節點測試叢集。所以只需在終端中使用 cqlsh
進行 Cassandra shell。
Cassandra 的配置可以在 install_location
的 conf
資料夾中的 cassandra.yaml
中完成。