Redis——集群配置

需求:

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

1.redis cluster配置修改

Redis——集群配置_第1张图片

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

Redis——集群配置_第2张图片

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

        使用替换命令进行替换。

Redis——集群配置_第3张图片

Redis——集群配置_第4张图片

 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

Redis——集群配置_第5张图片

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

Redis——集群配置_第6张图片

         集群搭建完成。

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

redis-cli -c -p 6379

#查看结点信息
cluster nodes

Redis——集群配置_第7张图片

 6.集群关闭

cd /opt/module/redis-6.2.1/src

kill -9 端口号

Redis——集群配置_第8张图片

 

你可能感兴趣的:(linux,redis)