cassandra 安装或设置
示例
单节点安装
预安装NodeJS,Python和Java
根据您的平台选择安装文档http://docs.datastax.com/en/cassandra/3.x/cassandra/install/installTOC.html
从http://cassandra.apache.org/download/下载Cassandra二进制文件
将下载的文件解压缩到<installationlocation>
使用<installationlocation>/bin/cassandraOR启动Cassandra作为服务来启动cassandra-[sudo]servicecassandrastart
使用来检查cassandra是否已启动并正在运行<installationlocation>/bin/nodetoolstatus。
例如:
在Windows环境中,运行cassandra.bat文件以启动Cassandra服务器并cqlsh.bat打开CQL客户端以执行CQL命令。
可以通过两种方式为单个节点执行安装。
您应该具有OracleJava8或OpenJDk8(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
或手动使用ApacheCassandra二进制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在终端中使用Cassandrashell。
Cassandra的配置可以在cassandra.yaml中的conf文件夹中进行install_location。