1,准备三台DB 服务器 ,下载最新的redis 安装包
下载安装redis 安装包。 ---目前是18年12月11日更新的,请注意
bash redisxxx4.0.2-CentOS_7_x86_64-xxx60–1812111614.bin --force
2,搭建 redis 集群
服务器IP示例:192.168.85.140 ,192.168.85.141 ,192.168.85.142
端口:7000,7001
先不修改redis配置文件
首先启动三台服务器上面的redis
/opt/bxxxix/init.d/redis_7000 start
/opt/bxxxx/init.d/redis_7001 start
在集群任意一台主机上执行:
修改redis集群创建脚本
vim /opt/bxixxx/scripts/redis/createCluster.sh
保存后启动脚本
bash /opt/bxxxxx/scripts/redis/createCluster.sh
提示:Can I set the above configuration? (type 'yes' to accept):
输入 yes
打印出来N个OK 就好了
执行成功后,查看集群状态
redis-cli -p 7000 CLUSTER NODES
在三台主机上分别查看主从信息,执行
redis-cli -p 7000 info replication
3 ,添加密码
Redis Cluster集群搭建说明
关闭所有redis 实例
然后修改配置文件,添加密码
echo "requirepass sxxxxk..." >> /opt/bxxuxxxix/conf/redis/redis_7000.conf
echo "masterauth sx0Pxxxdgk..." >> /opt/bxxxeix/conf/redis/redis_7000.conf
echo "requirepass sxxxxdgk..." >> /opt/blxxxix/conf/redis/redis_7001.conf
echo "masterauth sx0xxxzdgk..." >> /opt/xx/coxxnf/redis/redis_7001.conf
重启7000和7001实例
再查看下状态即可。