ubuntu 16.04安装 cassandra 3.11.2

一 、环境:
系统:ubuntu-16.04.1-desktop-amd64
Cassandra 3.11.2版本下载:

二、先决条件(Java 8+Python 2.7)

  • 安装ssh远程
sudo apt-get update
sudo apt-get install openssh-server
sudo service ssh start
  • 安装vim
cassandra@cassandra:~$ sudo apt install vim

  • 允许root登录:
root@cassandra:~# vim /etc/ssh/sshd_config

把配置文件中的PermitRootLogin without-password注释掉
再增加一句PermitRootLogin yes

  • 安装java_jre
cassandra@cassandra:~$ sudo apt-get install default-jre
cassandra@cassandra:~$ java -version


三 、安装Cassandra
  • 上传文件apache-cassandra-3.11.2-bin.tar.gz到/home/cassandra/目录
cassandra@cassandra:~$ tar -zxvf apache-cassandra-3.11.2-bin.tar.gz

  • 设置环境变量:
cassandra@cassandra:/$ sudo vim /etc/environment
在最后加入::/home/cassandra/apache-cassandra-3.11.2/bin"

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/u
sr/local/games:/home/cassandra/apache-cassandra-3.11.2/bin"

重起系统生效
  • 运行Cassandra
cassandra@cassandra:~$ cassandra -f

配置cassandra远程访问
cassandra@cassandra:~/apache-cassandra-3.11.2/conf$ vim /home/cassandra/apache-cassandra-3.11.2/conf/cassandra.yaml
修改参数:
rpc_address: 10.91.250.137   为本机IP 
rpc_keepalive: true  允许远程连接

重起cassandra服务


四、cassandra的配置文件
配置文件主要是conf\cassandra.yaml (以下为默认值)


1、cluster_name: 'Test Cluster'  这个是节点名称,单节点就不需要考虑那么多了


2、data_file_directories:'$CASSANDRA_HOME/data/data' 数据文件存储目录


3、commitlog_directory:'$CASSANDRA_HOME/data/commitlog' 日志文件存储目录


4、saved_caches_directory:'$CASSANDRA_HOME/data/saved_caches'缓存文件存储目录   


5、rpc_address: localhost 远程连接的时候需要改成数据库所在IP


6、rpc_port: 9160 端口号,cassandra client使用


7、rpc_keepalive: true   是否允许远程连接


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值