欢迎投稿

今日深度:

[转]Cassandra 2.x中文教程(1):在CentOS 6.4安装Cassandra 2.0.9/2.0.10,centos2.0.9

[转]Cassandra 2.x中文教程(1):在CentOS 6.4安装Cassandra 2.0.9/2.0.10,centos2.0.9


本文章适用于Cassandra 2.0.9、Cassandra 2.0.10(2014-08-29日更新,安装2.0.10需把相关脚本调整为2.0.10)。

根据《列存储数据库:apache的cassandra 》一问中的介绍,屁民瑞威将在接下来的一段时间内记录学习cassandra的经过。

本节将介绍在在CentOS 6.4安装Cassandra 2.0.9。为什么是用CentOS 不是Ubuntu?(习惯了)。好了,正文开始。

一、安装jdk1.7

因为Cassdra2.0.9最低要求就是1.7版本,jdk的安装见文章《CentOS 6下安装JDK并配置环境变量》

二、准备用户环境

 
1 2 groupadd cassandra useradd-s/bin/bash-gcassandra-d/opt/cassandra cassandra

三、安装cassandra

1、下载

找一个适合的镜像节点:我选的是北京理工大学的节点

 

 
1 wget http://mirror.bit.edu.cn/apache/cassandra/2.0.9/apache-cassandra-2.0.9-bin.tar.gz

PS:安全起见自己可以验证一下数据完整性

2、解压、设置权限

 

 
1 2 3 4 5 6 tar-zxvf apache-cassandra-2.0.9-bin.tar.gz -C/opt/cassandra chown-Rcassandra:cassandra/opt/cassandra mkdir/var/lib/cassandra mkdir/var/log/cassandra chown-Rcassandra:cassandra/var/lib/cassandra chown-Rcassandra:cassandra/var/log/cassandra

 

 3、运行

切换到cassandra用户,运行bin/cassandra

 

 
1 2 cd/opt/cassandra/apache-cassandra-2.0.9/bin/ su cassandra./cassandra

 

如果出现

 

 
1 2 INFO02:34:57,479Compacting[SSTableReader(path='/var/lib/cassandra/data/system/local/system-local-jb-4-Data.db'),SSTableReader(path='/var/lib/cassandra/data/system/local/system-local-jb-3-Data.db'),SSTableReader(path='/var/lib/cassandra/data/system/local/system-local-jb-1-Data.db'),SSTableReader(path='/var/lib/cassandra/data/system/local/system-local-jb-2-Data.db')] INFO02:34:57,545Node localhost/127.0.0.1state jump tonormal

 

证明成功启动,开一个cqlsh试试

 

   
1 2 3 4 5 root@localhost bin]# ./cqlsh Connected toTest Cluster at localhost:9160. [cqlsh4.1.1|Cassandra2.0.9|CQL spec3.1.1|Thrift protocol19.39.0] UseHELP forhelp. cqlsh>

 

4、关闭Cassandra

 

 
1 2 ps-aux|grep cassandra kill pid#pid为cassandra的pid

本节完成在centos 6.4安装cassandra 2.0.9/2.0.10。

参考:http://www.datastax.com/documentation/cassandra/2.0/cassandra/gettingStartedCassandraIntro.html

版权声明:本文为【屁民部落】原创文章,转载时请注明出处! 
本文地址:http://pimin.net/archives/84

www.htsjk.Com true http://www.htsjk.com/cassandra/31691.html NewsArticle [转]Cassandra 2.x中文教程(1):在CentOS 6.4安装Cassandra 2.0.9/2.0.10,centos2.0.9 本文章适用于Cassandra 2.0.9、Cassandra 2.0.10(2014-08-29日更新,安装2.0.10需把相关脚本调整为2.0.10)。 根据《列存储...
相关文章
    暂无相关文章
评论暂时关闭