redis集群

目录

一、首先配置同一网段

二、配环境

三、连通测试

四、 安装redis

五、操作步骤

六、构建集群

七、验证


一、首先配置同一网段

网络属性中

 选用net模式

 查看是否为同一网段。

二、配环境

三、连通测试

打开finalshell 连通,这里是三主三从的配置 

 

 在三主三从上每个都创建一个相应端口号的记录并进入

安装epel源 yum install -y rpel-release

systemctl stop firewalld

systemctl disable firewalld

setenforce 0

vi /etc/selinux/config

更改为disabled

然后将更改后的环境 复制到 另外两个服务中

scp /etc/selinux/config 192.168.115.5:/etc/selinux/

四、 安装redis

五、操作步骤

 rpm -ql 查看文件存放v

在etc下创建个redis

并将etc下的redis.conf 拷贝并改名到etc下redis下 改成相应的名字 6380应该是redis2

 每个主都这么操作一遍

进入配置文件更改

更改内容

改成相应本机的ip

改为no

改为yes

dir /var/lib/redis/redis_6379

进入vi /etc/redis/redis2_6380.conf 

继续更改配置文件

 

 

 

 

输入ss -anl查看 

 成功开启端口

 

 

 

查看进入更改配置文件

 721行取消注释

729取消注释

 

735行可取消可不取消

 保存退出,第一个6379就配置完成了

第二个将729行的6379改成6380

输入 ps aux | grep redis

 显示结果

 kill -9 杀死进程  

 重启查看

 

 另外的3 4和5 6 也同样操作

进入配置文件更改

ps -aux 查看进程

 杀死进程

 检查

5 6 验证结果

 

 构建集群(需要登录某个节点的redis数据库)

 显示三个6379 三个6380端口

 分配槽

 

槽分配完成

六、构建集群

三是一的从,所以登录三(后面填写主的id)

 redis-cli -h 192.168.115.4 -p 6379 cluster replicate e4720acba48ba82e1d5ffa929029ec9b85733dc1

七、验证

如图所示 3是1的从 所以登115.4的6379指1的6379

 

5是4的从 所以 5的6379 是 4的6380

验证

 

 查看集群状态

创建验证

 

 

提示失败,因为分配槽是随机分配,随机槽号是13215,而13215是第三台主机,所以需要登录到第三台主机,在创建即成功

主从同步验证

 登录

115.3的6380 输入命令key * 查看是否成功 

主从成功

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值