设为首页 收藏本站
查看: 702|回复: 0

[经验分享] [转]Cassandra 2.x中文教程(1):在CentOS 6.4安装Cassandra 2.0.9/2.0.10

[复制链接]

尚未签到

发表于 2016-5-13 09:53:16 | 显示全部楼层 |阅读模式
  本文章适用于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

[color=#ffa9a9 !important]groupadd [color=#ffa9a9 !important]cassandra
[color=#ffffbc !important]useradd[color=#c38eba !important]-[color=#ffffbc !important]s[color=#c38eba !important]/[color=#ffffbc !important]bin[color=#c38eba !important]/[color=#ffffbc !important]bash[color=#c38eba !important]-[color=#ffffbc !important]g[color=#ffffbc !important]cassandra[color=#c38eba !important]-[color=#ffffbc !important]d[color=#c38eba !important]/[color=#ffffbc !important]opt[color=#c38eba !important]/[color=#ffa9a9 !important]cassandra [color=#ffffbc !important]cassandra



  三、安装cassandra
  1、下载
  找一个适合的镜像节点:我选的是北京理工大学的节点
  
 
1

[color=#ffffbc !important]wget [color=#ffffbc !important]http[color=#c38eba !important]:[color=#666666 !important]//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

[color=#ffffbc !important]tar[color=#c38eba !important]-[color=#ffffbc !important]zxvf [color=#ffffbc !important]apache[color=#c38eba !important]-[color=#ffffbc !important]cassandra[color=#c38eba !important]-[color=#e7a37a !important]2.0.9[color=#c38eba !important]-[color=#ffffbc !important]bin[color=#c9d2d1 !important].[color=#ffffbc !important]tar[color=#c9d2d1 !important].[color=#ffffbc !important]gz [color=#c38eba !important]-[color=#ffffbc !important]C[color=#c38eba !important]/[color=#ffffbc !important]opt[color=#c38eba !important]/[color=#ffa9a9 !important]cassandra
[color=#ffffbc !important]chown[color=#c38eba !important]-[color=#ffffbc !important]R[color=#ffffbc !important]cassandra[color=#c38eba !important]:[color=#ffffbc !important]cassandra[color=#c38eba !important]/[color=#ffffbc !important]opt[color=#c38eba !important]/[color=#ffa9a9 !important]cassandra
[color=#ffffbc !important]mkdir[color=#c38eba !important]/[color=#75d1f2 !important]var[color=#c38eba !important]/[color=#ffffbc !important]lib[color=#c38eba !important]/[color=#ffa9a9 !important]cassandra
[color=#ffffbc !important]mkdir[color=#c38eba !important]/[color=#75d1f2 !important]var[color=#c38eba !important]/[color=#ffffbc !important]log[color=#c38eba !important]/[color=#ffa9a9 !important]cassandra
[color=#ffffbc !important]chown[color=#c38eba !important]-[color=#ffffbc !important]R[color=#ffffbc !important]cassandra[color=#c38eba !important]:[color=#ffffbc !important]cassandra[color=#c38eba !important]/[color=#75d1f2 !important]var[color=#c38eba !important]/[color=#ffffbc !important]lib[color=#c38eba !important]/[color=#ffa9a9 !important]cassandra
[color=#ffffbc !important]chown[color=#c38eba !important]-[color=#ffffbc !important]R[color=#ffffbc !important]cassandra[color=#c38eba !important]:[color=#ffffbc !important]cassandra[color=#c38eba !important]/[color=#75d1f2 !important]var[color=#c38eba !important]/[color=#ffffbc !important]log[color=#c38eba !important]/[color=#ffffbc !important]cassandra



  
  3、运行
  切换到cassandra用户,运行bin/cassandra
  
 
1
2

[color=#ffffbc !important]cd[color=#c38eba !important]/[color=#ffffbc !important]opt[color=#c38eba !important]/[color=#ffffbc !important]cassandra[color=#c38eba !important]/[color=#ffffbc !important]apache[color=#c38eba !important]-[color=#ffffbc !important]cassandra[color=#c38eba !important]-[color=#e7a37a !important]2.0.9[color=#c38eba !important]/[color=#ffffbc !important]bin[color=#c38eba !important]/
[color=#ffa9a9 !important]su [color=#ffffbc !important]cassandra[color=#c9d2d1 !important].[color=#c38eba !important]/[color=#ffffbc !important]cassandra



  
  如果出现
  
 
1
2

[color=#ffffbc !important]INFO[color=#e7a37a !important]02[color=#c38eba !important]:[color=#e7a37a !important]34[color=#c38eba !important]:[color=#e7a37a !important]57[color=#c9d2d1 !important],[color=#e7a37a !important]479[color=#ffffbc !important]Compacting[color=#c9d2d1 !important][[color=#ffa9a9 !important]SSTableReader[color=#c9d2d1 !important]([color=#ffffbc !important]path[color=#c38eba !important]=[color=#ab9b7c !important]'/var/lib/cassandra/data/system/local/system-local-jb-4-Data.db'[color=#c9d2d1 !important])[color=#c9d2d1 !important],[color=#ffa9a9 !important]SSTableReader[color=#c9d2d1 !important]([color=#ffffbc !important]path[color=#c38eba !important]=[color=#ab9b7c !important]'/var/lib/cassandra/data/system/local/system-local-jb-3-Data.db'[color=#c9d2d1 !important])[color=#c9d2d1 !important],[color=#ffa9a9 !important]SSTableReader[color=#c9d2d1 !important]([color=#ffffbc !important]path[color=#c38eba !important]=[color=#ab9b7c !important]'/var/lib/cassandra/data/system/local/system-local-jb-1-Data.db'[color=#c9d2d1 !important])[color=#c9d2d1 !important],[color=#ffa9a9 !important]SSTableReader[color=#c9d2d1 !important]([color=#ffffbc !important]path[color=#c38eba !important]=[color=#ab9b7c !important]'/var/lib/cassandra/data/system/local/system-local-jb-2-Data.db'[color=#c9d2d1 !important])[color=#c9d2d1 !important]]
[color=#ffffbc !important]INFO[color=#e7a37a !important]02[color=#c38eba !important]:[color=#e7a37a !important]34[color=#c38eba !important]:[color=#e7a37a !important]57[color=#c9d2d1 !important],[color=#e7a37a !important]545[color=#ffa9a9 !important]Node [color=#ffffbc !important]localhost[color=#c38eba !important]/[color=#e7a37a !important]127.0.0.1[color=#ffa9a9 !important]state [color=#ffa9a9 !important]jump [color=#75d1f2 !important]to[color=#ffffbc !important]normal



  
  证明成功启动,开一个cqlsh试试
  
 
 
1
2
3
4
5

[color=#ffffbc !important]root[color=#c9d2d1 !important]@[color=#ffa9a9 !important]localhost [color=#ffffbc !important]bin[color=#c9d2d1 !important]][color=#b85c00 !important]# ./cqlsh
[color=#ffa9a9 !important]Connected [color=#75d1f2 !important]to[color=#ffa9a9 !important]Test [color=#ffa9a9 !important]Cluster [color=#ffa9a9 !important]at [color=#ffffbc !important]localhost[color=#c38eba !important]:[color=#e7a37a !important]9160.
[color=#c9d2d1 !important][[color=#ffffbc !important]cqlsh[color=#e7a37a !important]4.1.1[color=#c38eba !important]|[color=#ffffbc !important]Cassandra[color=#e7a37a !important]2.0.9[color=#c38eba !important]|[color=#ffa9a9 !important]CQL [color=#ffffbc !important]spec[color=#e7a37a !important]3.1.1[color=#c38eba !important]|[color=#ffa9a9 !important]Thrift [color=#ffffbc !important]protocol[color=#e7a37a !important]19.39.0[color=#c9d2d1 !important]]
[color=#75d1f2 !important]Use[color=#ffa9a9 !important]HELP [color=#75d1f2 !important]for[color=#ffffbc !important]help[color=#c9d2d1 !important].
[color=#ffffbc !important]cqlsh[color=#c38eba !important]>



  
  4、关闭Cassandra
  
 
1
2

[color=#ffffbc !important]ps[color=#c38eba !important]-[color=#ffffbc !important]aux[color=#c38eba !important]|[color=#ffa9a9 !important]grep [color=#ffa9a9 !important]cassandra
[color=#ffa9a9 !important]kill [color=#ffffbc !important]pid[color=#b85c00 !important]#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

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-216370-1-1.html 上篇帖子: CentOS yum安装mysql后 Can’t connect to local MySQL server through socket ‘/var/lib/ 下篇帖子: yum mirrorlist
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表