Debian 的 |
對於 <發行版本系列>
,請指定主要版本號碼,不帶點號,並附加 x。
最新的 <發行版本系列>
是 41x
。
對於舊版本,<發行版本系列>
可以是 40x
、311
、30x
或 22x
之一。
新增 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
中組態。
對於 <發行系列>``
,請指定主版本號碼,不含小數點,並附加 x。
最新的 <發行版本系列>
是 41x
。
對於較舊的發行版本,<發行系列>
可以是 311x
、30x
或 22x
之一。
(並非所有版本的 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