所有主机操作:
vim /etc/redis/6379.conf
(在编辑器里,
/
搜索即可)
pidfile /var/run/redis_6379.pid //
指定
PID
文件
logfile /var/log/redis_6379.log //
指定日志文件
cluster-enabled yes ##720-730
行,去掉注释符,表示启用群集
cluster-config-file nodes-6379.conf ##820-830
行
cluster-node-timeout 15000 ##820-830
行
cluster-require-full-coverage no ##900-910
行
master1:
yum -y install openssl openssl-devel
tar zxvf /ruby-2.4.9.tar.gz -C /usr/src/
没有问题后重新安装redis(需要联网,网络质量不佳会安不上):
/etc/init.d/redis_6379 restart
master1:
./redis-trib.rb create --replicas 1 192.168.1.10:6379 192.168.1.11:6379 192.168.1.12:6379 192.168.1.13:6379 192.168.1.16:6379 192.168.1.20:6379
127.0.0.1:6379>cluster nodes #第一条最长的就是id号
127.0.0.1:6379>cluster forget 要删除节点的id
格式:脚本 + add-node + --slave --master-id + master的id + 从的IP:6379 + 主IP:6379