安裝或設定

單節點安裝

  1. 預安裝 NodeJS,Python 和 Java
  2. 根據你的平臺選擇安裝文件 http://docs.datastax.com/en/cassandra/3.x/cassandra/install/installTOC.html
  3. http://cassandra.apache.org/download/ 下載 Cassandra 二進位制檔案
  4. 將下載的檔案解壓縮到 <installation location>
  5. 使用 <installation location>/bin/cassandra 啟動 cassandra 或啟動 Cassandra 作為服務 - [sudo] service cassandra start
  6. 使用 <installation location>/bin/nodetool status 檢查 cassandra 是否正常執行。

例如:

  1. 在 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_locationconf 資料夾中的 cassandra.yaml 中完成。

多節點安裝

多 DC 群集安裝