Linux服务器-Redis6.X 主从复制 一主二从架构 DBC 2021-06-25 1.3K 0 温馨提示 这里有一个要非常注意的点,那就是有可能Linux的权限不够,不能够自动帮你生成这两个位置的文件夹,然后导致报错,或者运行假成功! 首先先生成3个文件夹 mkdir -p /data/redis/master/data mkdir -p /data/redis/slave1/data mkdir -p /data/redis/slave2/data 依次进入每一个文件夹,创建配置文件redis.conf 创建主配置文件redis.conf bind 0.0.0.0 port 6379 daemonize yes requirepass "123456" logfile "/usr/local/redis/log/redis1.log" dbfilename "xdclass1.rdb" dir "/usr/local/redis/data" appendonly yes appendfilename "appendonly1.aof" masterauth "123456" 创建从配置文件redis.conf bind 0.0.0.0 port 6380 daemonize yes requirepass "123456" logfile "/usr/local/redis/log/redis2.log" dbfilename "xdclass2.rdb" dir "/usr/local/redis/data" appendonly yes appendfilename "appendonly2.aof" replicaof 8.129.113.233 6379 masterauth "123456" 创建从配置文件redis.conf bind 0.0.0.0 port 6381 daemonize yes requirepass "123456" logfile "/usr/local/redis/log/redis3.log" dbfilename "xdclass3.rdb" dir "/usr/local/redis/data" appendonly yes appendfilename "appendonly3.aof" replicaof 8.129.113.233 6379 masterauth "123456" 防火墙记得关闭,或者开放对应的端口 阿里云服务器记得开发网络安全组 /usr/local/redis/bin 启动 #启动主 ./redis-server /data/redis/master/data/redis.conf #启动从 ./redis-server /data/redis/slave1/data/redis.conf #启动从 ./redis-server /data/redis/slave2/data/redis.conf 无关联文章 本文作者为DBC,转载请注明。 0人点赞 打赏