Redis 一主一从 学习
开启slaveof
vi /etc/redis/6379.conf
slaveof 主节点IP/主机名 端口
因为设置了 host
我实际的设置
slaveof redis01 6379
强制读写分离
6.0版本没有注释了
手动在6370.conf 进行追加
slave-read-only yes
开启了只读的redis slave node,会拒绝所有的写操作,这样可以强制搭建成读写分离的架构
集群安全认证
修改slave node,打开masterauth注释,配置密码,密码可以自定义
masterauth redis-pass
修改master node
requirepass redis-pass
解除只限本机连接限制
bind ip
实际使用
bind 192.168.50.65
如果防火墙没有关的话
firewall-cmd --zone=public --add-port=6379/tcp --permanent
修改后登陆命令
redis-cli -h host -p port -a password
实际登陆命令
redis-cli -h redis01 -p 6379 -a redis-pass