需求:

        制作六个实例6379,6380,6381,6389,6390,6391。主机(6379,6380,6381),从机(6389,6390,6391)

1.redis cluster配置修改

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

2.修改6380,6381,6389,6390,6391的配置文件

        使用替换命令进行替换。

 3.启动6个redis服务

cd /myredis

redis-server redis6379.conf
redis-server redis6380.conf
redis-server redis6381.conf
redis-server redis6389.conf
redis-server redis6390.conf
redis-server redis6391.conf

 4.将六个节点合成一个集群

        组合之前,请确保所有redis实例启动后,nodes-xxxx.conf文件都生成正常(出现上图界面大中的文件说明文件生成正常)。

        合体

cd /opt/module/redis-6.2.1/src

redis-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 采用最简单的方式配置集群,一台主机,一台从机,正好三组。 

         集群搭建完成。

5.连接集群,查看结点信息

redis-cli -c -p 6379

#查看结点信息
cluster nodes

 6.集群关闭

cd /opt/module/redis-6.2.1/src

kill -9 端口号

 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐