0
点赞
收藏
分享

微信扫一扫

centos下 apache-cassandra-2.0.9安装


准备用户环境

groupadd          cassandra


useradd                   -         s                   /         bin         /         bash                   -         g                   cassandra                   -         d                   /         opt         /         cassandra          cassandra



三、安装cassandra

1、下载

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


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



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

2、解压、设置权限



tar                   -         zxvf          apache         -         cassandra         -         2.0.9         -         bin         .         tar         .         gz                    -         C                   /         opt         /         cassandra


chown                   -         R                   cassandra         :         cassandra                   /         opt         /         cassandra


mkdir                   /         var         /         lib         /         cassandra


mkdir                   /         var         /         log         /         cassandra


chown                   -         R                   cassandra         :         cassandra                   /         var         /         lib         /         cassandra


chown                   -         R                   cassandra         :         cassandra                   /         var         /         log         /         cassandra


 3、运行

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



cd                  /         opt         /         cassandra         /         apache         -         cassandra         -         2.0.9         /         bin         /


su         cassandra                  .         /         cassandra


如果出现


INFO                   02         :         34         :         57         ,         479                   Compacting                   [         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'         )         ]


          INFO                   02         :         34         :         57         ,         545                   Node          localhost         /         127.0.0.1                   state          jump          to                   normal



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

root         @         localhost         bin         ]         # ./cqlsh


Connected         to                  Test         Cluster         at         localhost         :         9160.


[         cqlsh                  4.1.1                  |                  Cassandra                  2.0.9                  |                  CQL         spec                  3.1.1                  |                  Thrift         protocol                  19.39.0         ]


Use                  HELP         for                  help         .


cqlsh         >



4、关闭Cassandra



ps                  -         aux                  |         grep         cassandra


kill         pid         #pid为cassandra的pid










举报

相关推荐

0 条评论