安装或设置
单节点安装
- 预安装 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
中完成。