目录
一、首先配置同一网段
网络属性中


选用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 * 查看是否成功
主从成功
本文详细介绍了Redis集群的搭建与验证过程。首先要配置同一网段,选用net模式查看;接着进行环境配置和连通测试,安装epel源等。之后安装Redis,对配置文件进行一系列更改。构建集群时需登录节点分配槽,最后进行验证,包括集群状态和主从同步验证。
2769

被折叠的 条评论
为什么被折叠?



