cassandra linux 集群安装,LINUX下安装cassandra 并配置cluster

* tar -zxvf cassandra-$VERSION.tgz

* cd cassandra-$VERSION

* sudo mkdir -p /var/log/cassandra

* sudo chown -R `whoami` /var/log/cassandra

* sudo mkdir -p /var/lib/cassandra

* sudo chown -R `whoami` /var/lib/cassandra

配置环境变量

export JAVA_HOME=/java/java6/jdk1.6.0_17

export CASSANDRA_HOME=/cassandra0.5.0

export JBOSS_HOME=/java/jboss-4.0.5.GA

export PATH=$JAVA_HOME/bin:$CASSANDRA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

二:LINUX下配置cassandra cluster

1:环境

主机1dboracle1 192.168.0.189

主机2dboracle2 192.168.0.190

2:修改主机1 的文件/cassandra0.5.0/conf/storage-conf.xml

修改内容如下

localhost

修改为

dboracle1

locahost

修改为

dboracle1

localhost

修改为

dboracle1

3:主机1 运行cassandra

cassandra -f

4:修改主机2 的文件/cassandra0.5.0/conf/storage-conf.xml

修改的内容和主机1基本上是一样的,不同的是要多加一下主机1的节点

locahost

修改为

dboracle1

dboracle2

localhost

修改为

dboracle2

localhost

修改为

dboracle2

5:主机2运行cassandra

cassandra -f

6:验证一下cluster是否已经启动

第一种方法:命令的方式

[root@dboracle2 ~]# nodeprobe -host dboracle1 ring

Address

Status

Load

Range

Ring

45496282822461529843857529786812072345

192.168.0.190 Up

1.24 KB

22613340787452654563191954067479431742

|

192.168.0.189 Up

0 bytes

45496282822461529843857529786812072345

|--&gt|

第二种方法:数据插入法

Type 'help' or '?' for help. Type 'quit' or 'exit' to quit.

连接主机1插入数据

cassandra> connect 192.168.0.189/9160

Connected to 192.168.0.189/9160

cassandra> set Keyspace1.Standard1['jsmith']['first'] = 'John'

Value inserted.

cassandra> get Keyspace1.Standard1['jsmith']

=> (column=first, value=John, timestamp=1267501939935)

Returned 1 results.

连接主机2查询记录

cassandra> connect 192.168.0.190/9160

Connected to 192.168.0.190/9160

cassandra> get Keyspace1.Standard1['jsmith']

=> (column=first, value=John, timestamp=1267501939935)

Returned 1 results.

cassandra>[@more@]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值