linux|Redis——集群配置

需求:
制作六个实例6379,6380,6381,6389,6390,6391。主机(6379,6380,6381),从机(6389,6390,6391)
1.redis cluster配置修改
linux|Redis——集群配置
文章图片

include /myredis/redis.conf pidfile /var/run/redis_6379.pid port 6379 dbfilename dump6379.rdb cluster-enabled yes cluster-config-file nodes-6379.conf cluster-node-timeout 15000

linux|Redis——集群配置
文章图片

2.修改6380,6381,6389,6390,6391的配置文件
使用替换命令进行替换。
linux|Redis——集群配置
文章图片

linux|Redis——集群配置
文章图片

3.启动6个redis服务
cd /myredisredis-server redis6379.conf redis-server redis6380.conf redis-server redis6381.conf redis-server redis6389.conf redis-server redis6390.conf redis-server redis6391.conf

linux|Redis——集群配置
文章图片

4.将六个节点合成一个集群
【linux|Redis——集群配置】组合之前,请确保所有redis实例启动后,nodes-xxxx.conf文件都生成正常(出现上图界面大中的文件说明文件生成正常)。
合体
cd /opt/module/redis-6.2.1/srcredis-cli --cluster create --cluster-replicas 1 192.168.10.102:6379 192.168.10.102:6380 192.168.10.102:6381 192.168.10.102:6389 192.168.10.102:6390 192.168.10.102:6391

--replicas 1 采用最简单的方式配置集群,一台主机,一台从机,正好三组。
linux|Redis——集群配置
文章图片

集群搭建完成。
5.连接集群,查看结点信息
redis-cli -c -p 6379#查看结点信息 cluster nodes

linux|Redis——集群配置
文章图片

6.集群关闭
cd /opt/module/redis-6.2.1/srckill -9 端口号

linux|Redis——集群配置
文章图片


    推荐阅读