基于redis5版本的redis-cluster(集群)

一、服务机的准备

192.168.145.163

192.168.145.164

192.168.145.171

二、安装redis

注:三台都做

1下载redis安装包

安装包下载 http://download.redis.io/releases

安装必要的编译工具  yum -yinstall gcc make 

2、解压、make、

[root@new-2 ~]# mkdir -p /data/application
[root@new-2 ~]# tar xzf redis-5.0.14.tar.gz -C /data/application/
[root@new-2 ~]# cd /data/application/redis-5.0.14
[root@new-2 redis-5.0.14]# make
[root@new-2 ~]# mkdir -p /data/application/{7003,7004}

3、配置不同的节点及监听的端口

[root@new-1 ~]# mkdir -p /data/application/{7001,7002}

[root@new-2 ~]# mkdir -p /data/application/{7003,7004}

[root@new-3 ~]# mkdir -p /data/application/{7005,7006}

三、配置文件

1、分别给3台机器配置redis.conf

​
[root@new-1 ~] vim /data/applocation/7001/redis.conf

port 7001
cluster-enabled yes
cluster-config-file nodes.conf
cluster-node-timeout 5000
appendonly yes
daemonize yes
bind 0.0.0.0
pidfile  /data/application/7001/redis_7001.pid
dir  /data/application/7001/data

​
2、启动并查看端口

注意里面数据,不同的节点配置不同的port 7001端口

四、添加集群

1、将所有创建好的节点添加集群

 /data/application/redis-5.0.10/src/redis-cli --cluster create --cluster-replicas 1 192.168.145.171:7001 192.168.145.171:7002 192.168.145.164:7003 192.168.145.164:7004 192.168.145.163:7005 192.168.145.163:7006
2、查看状态
[root@new-2 src]# ./redis-cli -c -h 192.168.145.171 -p 7003

3、当一个主节点死掉,重启后会变成从节点

4、同时kill掉一主一从

 当同时kill掉一主一从后redis集群会关闭,不能使用集群

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值