cassandra 安装或设置

示例

单节点安装

  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/cassandraOR启动Cassandra作为服务来启动cassandra-[sudo] service cassandra start

  6. 使用来检查cassandra是否已启动并正在运行<installation location>/bin/nodetool status。

例如:

  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.以二进制压缩文件形式安装任何版本的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的配置可以在cassandra.yaml中的conf文件夹中进行install_location。

多节点安装

多DC群集安装