Ubuntu 配置 redis主从复制、哨兵细节
注意
1、首先配置 slaveof <主服务器的IP> <主服务器redis的端口>
2、然后配置 masterauth 主库密码
3、记得开放端口 或者直接关闭防火墙
sudo systemctl stop ufw.service 关闭防火墙
sudo systemctl disable ufw.service 禁用防火墙服
sudo ufw status 确认防火墙服务已关闭
如果终端输出“Status: inactive”,则表示防火墙已成功关闭。
错误:
1、主从复制
Opening the temp file needed for MASTER <-> REPLICA synchronization: Permission denied
一般是权限不够,可以优先将dump文件所在文件夹开放权限 如 chmod 777 /myredis
还不行,说明从库没有权限打开临时文件,使用root权限启动redis从库、或者改redis安装目录为启动用户可写
2、哨兵
WARNING: Sentinel was not able to save the new configuration on disk!!!: Permission denied
同上,权限不够,可以优先将config文件所在文件夹开放权限 如 chmod 777 /myredis
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?