Cassandra入门篇——安装部署

Cassandra安装部署

下载cassandra软件

浏览器登录:http://www.apache.org/dyn/closer.lua/cassandra/3.11.4/apache-cassandra-3.11.4-bin.tar.gz

下载相应版本的安装包:

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

Cassandra入门篇——安装部署_第1张图片

准备用户环境

所有节点:

创建cassandra用户组:

groupadd cassandra

创建cassandra用户并加入cassandra用户组:

useradd -g cassandra cassandra

安装

需要有Java和Python环境。

解压

将安装包apache-cassandra-3.11.4-bin.tar.gz上传至服务器,并切换到文件目录,并解压到opt目录:

执行命令:

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

创建数据存放目录

所有节点:

执行命令:

mkdir -p /var/lib/cassandra/data

mkdir -p /var/lib/cassandra/commitlog

mkdir -p /var/lib/cassandra/saved_caches

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

修改配置文件

执行命令:

vim  /opt/apache-cassandra-3.11.4/conf/cassandra.yaml

修改集群名:

cluster_name: 'CMACassandra'

修改种子节点(多个IP之间用逗号隔开):

seeds:"192.168.8.11,192.168.8.12,192.168.8.13"

修改监听网络接口(也可以配置监听地址listen_address):

listen_interface: ens32

注释监听地址:

# listen_address: localhost

修改数据文件目录(可配置多个):

data_file_directories:

    - /var/lib/cassandra/data

修改commitlog文件目录:

commitlog_directory: /var/lib/cassandra/commitlog

修改缓存文件所在目录:

saved_caches_directory: /var/lib/cassandra/saved_caches

分发Cassandra

执行命令:

for i in {1..3}

do

scp -r /opt/apache-cassandra-3.11.4 192.168.8.1$i:/opt

done

执行命令(所有节点):

sudo chown -R cassandra:cassandra /opt/apache-cassandra-3.11.4

启动

更换cassandra用户(每一个节点):

su cassandra

启动命令(每一个节点):

nohup /opt/apache-cassandra-3.11.4/bin/cassandra >> /opt/apache-cassandra-3.11.4/logs/system.log 2>&1 &

 

你可能感兴趣的:(Cassandra)