如何在Redis中搭建集群

1.制作6个实例,端口号为6379,6380,6381,6389,6390,6391

制作各个实例的redis.conf文件配置如下(6391为例)
include /root/myredis/redis.conf
pidfile “/var/run/redis_6391.pid”
port 6391
dbfilename “dump6391.rdb”
cluster-enabled yes
cluster-config-file nodes-6391.conf
cluster-node-timeout 15000
如何在Redis中搭建集群

2.集群组合之前,请确保所有redis实例启动后,nodes-xxxx.conf文件都生成正常

------redis-server redis63**.conf 依次打开六个端口
-----ps -ef | grep redis 查看六个端口是否打开

3.开始组合

-----cd /opt/redis-3.2.5/src 进入scr下执行命令(redis-3.2.5是一个保存在opt/ 目录下的配置文件链接:https://pan.baidu.com/s/15Hy185aOuW6HG3Sp7D-5gQ)
----./redis-trib.rb create --replicas 1 192.168.145.128:6379 192.168.145.128:6380 192.168.145.128:6381 192.168.145.128:6389 192.168.145.128:6390 192.168.145.128:6391
结果如下
如何在Redis中搭建集群

4.查看集群信息

----cd
----redis-cli -p 6379 进到其中一个端口
----cluster nodes 查看集群主从关系信息
如何在Redis中搭建集群
可以看出6379 6380 6381 是三个主机
-----Ctrl+c 退出当前端口
-----redis-cli -c -p 6379 此方式进如端口操作时会自动帮你在三个主机之间切换
集群搭配完毕!

相关文章: