下載 Cassandra

版本

最新版本

Apache Cassandra 5.0

2023-12-05 發布最新版本

維護至 5.3.0 版本(約 2026 年 7 月)

最新 GA 版本

Apache Cassandra 4.1

2024-02-14 發布最新版本

維護至 5.2.0 版本(約 2025 年 7 月)

先前穩定版本

Apache Cassandra 4.0

2024-01-23 發布最新版本

維護至 5.1.0 版本(約 2024 年 7 月)


較舊的維護版本

Apache Cassandra 3.11

最新版本於 2024-04-16 發布

維護至 5.0.0 版本(2023 年 11 月至 12 月)

Apache Cassandra 3.0

最新版本於 2024-04-15 發布

維護至 5.0.0 版本(2023 年 11 月至 12 月)


未維護的舊版 Cassandra 已封存於 此處

CVE 修復程式可能會套用於未維護的版本,具體視個別情況而定。

Caution Debian 和 RedHat 套件儲存庫已搬遷!

Debian 的 sources.list 和 RedHat 的 cassandra.repo 檔案必須更新,以指向新的儲存庫網址(如下所示)。

從 Debian 套件安裝

  • 對於 <發行版本系列>,請指定主要版本號碼,不帶點號,並附加 x。

  • 最新的 <發行版本系列>41x

  • 對於舊版本,<發行版本系列> 可以是 40x31130x22x 之一。

  • 新增 Apache Cassandra 儲存庫金鑰

curl -o /etc/apt/keyrings/apache-cassandra.asc https://downloads.apache.org/cassandra/KEYS
  • 將 Cassandra 的 Apache 儲存庫新增至 /etc/apt/sources.list.d/cassandra.sources.list,例如對於最新的 4.1

echo "deb [signed-by=/etc/apt/keyrings/apache-cassandra.asc] https://debian.cassandra.apache.org 41x main" | sudo tee -a /etc/apt/sources.list.d/cassandra.sources.list
  • 更新儲存庫

sudo apt-get update
  • 安裝 Cassandra

 sudo apt-get install cassandra
  • 您可以使用 sudo service cassandra start 啟動 Cassandra,並使用 sudo service cassandra stop 停止 Cassandra。但是,通常服務會自動啟動。因此,如果您需要進行任何組態變更,請務必先停止服務。

  • 從命令列呼叫 nodetool status,驗證 Cassandra 是否正在執行。

  • 組態檔案的預設位置為 /etc/cassandra

  • 記錄和資料目錄的預設位置為 /var/log/cassandra//var/lib/cassandra

  • 啟動選項(堆積大小等)可以在 /etc/default/cassandra 中組態。

從 RPM 套件安裝

  • 對於 <發行系列>``,請指定主版本號碼,不含小數點,並附加 x。

  • 最新的 <發行版本系列>41x

  • 對於較舊的發行版本,<發行系列> 可以是 311x30x22x 之一。

  • (並非所有版本的 Apache Cassandra 都可用,因為建置 RPM 是最近才加入專案的功能。)

  • 對於 CentOS 7 及類似版本(rpm < 4.14),請附加 noboolean 儲存庫

  • 將 Apache Cassandra 的儲存庫新增至 /etc/yum.repos.d/cassandra.repo,例如對於最新的 4.0 版本

[cassandra]
name=Apache Cassandra
baseurl=https://redhat.cassandra.apache.org/41x/
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://downloads.apache.org/cassandra/KEYS

或對於 CentOS 7

[cassandra]
name=Apache Cassandra
baseurl=https://redhat.cassandra.apache.org/41x/noboolean/
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://downloads.apache.org/cassandra/KEYS
  • 安裝 Cassandra,並接受 gpg 金鑰匯入提示

sudo yum install cassandra

啟動 Cassandra(不會自動啟動)

service cassandra start

基於 Systemd 的發行版本可能需要執行 systemctl daemon-reload 一次,才能將 Cassandra 作為 systemd 服務使用。執行上述指令後,此動作應會自動發生。

讓 Cassandra 在重新開機後自動啟動

 chkconfig cassandra on

請注意,Apache Cassandra 的官方 RPM 最近才推出,尚未在所有平台上進行徹底測試。我們感謝您的回饋和支援,並請您在對應的 Jira 票證中張貼任何問題的詳細資訊。

來源

開發在 Apache Git 儲存庫中進行。若要查看副本

git clone https://gitbox.apache.org/repos/asf/cassandra.git