欢迎投稿

今日深度:

ubuntu 16.04安装 cassandra 3.11.2,16.043.11.2

ubuntu 16.04安装 cassandra 3.11.2,16.043.11.2


一 、环境:系统:ubuntu-16.04.1-desktop-amd64Cassandra 3.11.2版本下载:http://cassandra.apache.org/download/
二、先决条件(Java 8+Python 2.7)
  • 安装ssh远程
sudo apt-get updatesudo apt-get install openssh-serversudo 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-jrecassandra@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:/usr/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   是否允许远程连接


www.htsjk.Com true http://www.htsjk.com/cassandra/28860.html NewsArticle ubuntu 16.04安装 cassandra 3.11.2,16.043.11.2 一 、环境: 系统:ubuntu-16.04.1-desktop-amd64 Cassandra 3.11.2版本下载: http://cassandra.apache.org/download/ 二、先决条件( Java 8+Python 2.7) 安装ssh远程 sudo apt-get upd...
相关文章
    暂无相关文章
评论暂时关闭