1.环境准备
操作系统:Centos 6.5 64位
确认java版本1.7+
确认hosts文件内容,需要添加主机名与IP对应关系。
以root用户登录
2.添加用户组及用户
groupadd cassandra
useradd -s /bin/bash -g cassandra -d /data/cassandra cassandra
3.安装
下载安装包 略
以apache-cassandra-2.1.2-bin .tar.gz为例
解压,授权
tar -zxvf apache-cassandra-2.1.2-bin .tar.gz -C /data/cassandra
mv apache-cassandra-2.1.2 cassandra_server
chown -R cassandra:cassandra /data/cassandra
mkdir /var/lib/cassandra
mkdir /var/log/cassandra
chown -R cassandra:cassandra /var/lib/cassandra
chown -R cassandra:cassandra /var/log/cassandra
运行
cd /data/cassandra/cassandra_server/bin/
su cassandra ./cassandra
如果出现
INFO 08:06:11 Node localhost/127.0.0.1 state jump to normal
表示启动成功
证明如下:另启一个远程连接窗口
[root@NosqlServer bin]# ./cqlsh
Connected to Test Cluster at 127.0.0.1:9042.
[cqlsh 5.0.1 | Cassandra 2.1.2 | CQL spec 3.2.0 | Native protocol v3]
Use HELP for help.
cqlsh>