在linux中配置redis去中心化集群
- 软件开发
- 2025-08-21 01:00:02

目录
前情回顾
一、集群配置
二、启动redis集群
三、检验是否成功
成功!
前情回顾
linux中配置redis主从复制及开启哨兵模式
一、集群配置查看所有的redis服务进程
ps -ef | grep redis
关闭所有的redis服务(6379,6380,6381)
kill -9 99168
kill -9 101269
kill -9 101340
删除上一期主从复制 执行后产生的rdb文件
rm dump*.rdb -rf
编辑redis6379.conf
vim redis6379.conf
按i进入编辑模式,删除下面的内容
新增三行,最终为如下
include /root/soft/redis-6.2.1/redis-colony/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
按esc,输入“:wq” ,保存并退出
同样,编辑redis6380.conf
vim redis6380.conf
按i进入编辑模式,内容如下
include /root/soft/redis-6.2.1/redis-colony/redis.conf pidfile "/var/run/redis_6380.pid" port 6380 dbfilename "dump6380.rdb" cluster-enabled yes cluster-config-file nodes-6380.conf cluster-node-timeout 15000
按esc,输入“:wq” ,保存并退出
同样,编辑redis6381.conf
vim redis6381.conf
按i进入编辑模式,内容如下
include /root/soft/redis-6.2.1/redis-colony/redis.conf pidfile "/var/run/redis_6381.pid" port 6381 dbfilename "dump6381.rdb" cluster-enabled yes cluster-config-file nodes-6381.conf cluster-node-timeout 15000
按esc,输入“:wq” ,保存并退出
复制多三份
cp redis6379.conf redis6389.conf
cp redis6379.conf redis6390.conf
cp redis6379.conf redis6391.conf
编辑redis6389.conf
vim redis6389.conf
输入下述命令将所有6379替换为6389
:%s/6379/6389
替换后
按esc,输入“:wq” ,保存并退出
编辑redis6390.conf
vim redis6390.conf
输入下述命令将所有6379替换为6390
:%s/6379/6390
替换后
按esc,输入“:wq” ,保存并退出
编辑redis6391.conf
vim redis6391.conf
输入下述命令将所有6379替换为6391
:%s/6379/6391
替换后
按esc,输入“:wq” ,保存并退出
二、启动redis集群启动6个redis服务
redis-server redis6379.conf
redis-server redis6380.conf
redis-server redis6381.conf
redis-server redis6389.conf
redis-server redis6390.conf
redis-server redis6391.conf
观察目录,生成了6个文件
查看本机ip
ifconfig
执行命令,将6个节点合成一个集群,这里的ip为真实ip(上面查的ip)不能用127.0.0.1,三个主节点,三个从节点
redis-cli --cluster create --cluster-replicas 1 192.168.91.111:6379 192.168.91.111:6380 192.168.91.111:6381 192.168.91.111:6389 192.168.91.111:6390 192.168.91.111:6391
输入yes
三、检验是否成功
进入客户端
redis-cli -c -p 6379
存值和查值时集群会自动重定向到指定的服务器
成功!在linux中配置redis去中心化集群由讯客互联软件开发栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“在linux中配置redis去中心化集群”
上一篇
Linux中的进程状态