您的位置:首页 > 数据库 > Redis

redis单机配置主从复制星形结构

2017-12-06 07:51 351 查看
6379为master

6380为slave1

6381为slave2

假设redis4.0.5安装在/app/redis目录下

#cd /app/redis

#cp redis.conf redis6380.conf

#cp redis.conf redis6381.conf

#mkdir /var/redis #创建备份目录

修改三个redis配置文件

-------------------------------------------------------------------------------------------------------------------------------------------

#vi redis.conf
#注释rdb备份

#save 900 1

#save 300 10

#save 60 10000

dir /var/redis

#允许vof备份

appendonly yes

#如果为了安全,想设置redis的连接密码,则配置下面这行

requirepass passwordOfYours

-------------------------------------------------------------------------------------------------------------------------------------------

#vi redis6380.conf

#配置端口号及pid文件

port 6380

pidfile /var/run/redis_6380.pid

#slave1允许rdb备份

save 900 1

save 300 10

save 60 10000

dbfilename dump6380.rdb

dir /var/redis

#配置主服务器ip及端口

slaveof 127.0.0.1 6379

#如果主服务器设置有连接密码,则配置下面这行

masterauth passwordOfYours

#slave只读

slave-read-only yes

#slave取消aof备份

appendonly no

-------------------------------------------------------------------------------------------------------------------------------------------

#vi redis6381.conf

#配置端口号及pid文件

port 6381

pidfile /var/run/redis_6381.pid

#slave2取消rdb备份

#save 900 1

#save 300 10

#save 60 10000

dbfilename dump6381.rdb

dir /var/redis

#配置主服务器ip及端口

slaveof 127.0.0.1 6379

#如果主服务器设置有连接密码,则配置下面这行

masterauth passwordOfYours

#slave只读

slave-read-only yes

#slave取消aof备份

appendonly no

启动三个redis实例
#/app/redis/bin/redis-server /app/redis/redis.conf

#/app/redis/bin/redis-server /app/redis/redis6380.conf

#/app/redis/bin/redis-server /app/redis/redis6381.conf
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  服务器 主从 redis