首页 > 系统服务 > 详细

linux下安装redis4.0.2集群部署(利用Ruby脚本方式)

时间:2019-04-12 12:41:55      阅读:176      评论:0      收藏:0      [点我收藏+]

一、原生命令方式和Ruby脚本方式区别

利用Ruby脚本部署和用原生命令部署,节点准备的步骤都是一样的,节点启动后的握手,以及主从、槽分配,利用Ruby脚本一步就能完成,利用原生命令需要一步一步地执行命令完成。

二、部署架构:3台服务器,互为主从,3主3从

技术分享图片

 

三、准备6个节点配置文件

在172.28.18.75上操作

cd /etc/redis

vim redis-25701.conf

bind 172.28.18.75
port 25701
masterauth "Zaq1xsw@"
requirepass "Zaq1xsw@"
protected-mode yes
daemonize yes
dir "/etc/redis"
pidfile "/var/run/redis_25701.pid"
loglevel notice
logfile "redis-25701.log"
dbfilename "dump-25701.rdb"

cluster-enabled yes
cluster-node-timeout 15000
cluster-config-file node-25701.conf
cluster-require-full-coverage no

替换端口号,并生成一个从节点配置文件

sed ‘s/25701/25702/g‘ redis-25701.conf > redis-25702.conf

复制这两个配置文件到172.28.18.103和172.28.18.104对应的目录下

scp -P25601 redis-25701.conf root@172.28.18.103:/etc/redis/

scp -P25601 redis-25702.conf root@172.28.18.103:/etc/redis/

scp -P25601 redis-25701.conf root@172.28.18.104:/etc/redis/

scp -P25601 redis-25702.conf root@172.28.18.104:/etc/redis/

四、启动6个节点

redis-server redis-25701.conf

查看redis-25701.log

技术分享图片

集群模式运行成功,再启动其他5个节点,至此节点主备完毕。

 

linux下安装redis4.0.2集群部署(利用Ruby脚本方式)

原文:https://www.cnblogs.com/sky-cheng/p/10695146.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!