Loading... > 在两个节点安装 redis服务并启动,配置 redis的访问需要密码,密码设置为123456。然后将这两个 redis 节点配置为 redis 的主从架构。 ## 安装redis ``` [root@node1 ~]# yum install -y redis ``` 【redis1】 ``` [root@node1 ~]# vim /etc/redis.conf #第一处修改 61行 # bind 127.0.0.1 //找到bind 127.0.0.1这行并注释掉 #第二处修改 80行 protected-mode no //修改后,外部网络可以访问 #第三处修改 128行 daemonize yes //修改后,开启守护进程 #第四处修改 480行 requirepass "123456" //添加设置访问密码 #第五处修改 272行 设定主库密码与当前库密码同步,保证从库能够提升为主库 masterauth "123456" #第六处修改 593行 打开AOF持久化支持 appendonly yes ``` 【redis2】 ``` [root@node2 ~]# vim /etc/redis.conf #第一处修改 61行 # bind 127.0.0.1 //找到bind 127.0.0.1这行并注释掉 #第二处修改 80行 protected-mode no //修改后,外部网络可以访问 #第三处修改 128行 daemonize yes //修改后,开启守护进程 #第四处修改 480行 requirepass "123456" //添加设置访问密码 #第五处修改 265行 slaveof 172.16.21.5 6379 //添加访问的主节点IP与端口 #第六处修改 272行 masterauth "123456" //添加访问主节点密码 #第七处修改 593行 打开AOF持久化支持 appendonly yes ``` 重启服务 ``` systemctl restart redis ``` 【redis1/redis2】 测试 ``` [root@node1 ~]# redis-server /etc/redis.conf [root@node1 ~]# redis-cli 127.0.0.1:6379> auth 123456 OK 127.0.0.1:6379> info replication # Replication role:master connected_slaves:1 slave0:ip=172.16.21.6,port=6379,state=online,offset=1,lag=0 master_repl_offset:1 repl_backlog_active:1 repl_backlog_size:1048576 repl_backlog_first_byte_offset:2 repl_backlog_histlen:0 127.0.0.1:6379> ``` 最后修改:2022 年 03 月 30 日 © 允许规范转载 赞 1 如果觉得我的文章对你有用,请点个赞哦
1 条评论
哈哈哈,写的太好了https://www.cscnn.com/