Redis主从配置 Centos7

修改从redis的配置文件

执行:vi /usr/src/redis/redis.conf

修改:

#格式:slaveof [主IP] [主断口]

slaveof 192.168.0.100 6379

 

如果主设置了验证密码,还需配置masterauth。

#masterauth [主密码]

masterauth admin

 

保存后重起 redis

systemctl restart redis

 

查看主从信息:

info replication

 

127.0.0.1:6379> info replication
# Replication
role:slave
master_host:10.0.27.235
master_port:6379
master_link_status:up
master_last_io_seconds_ago:10
master_sync_in_progress:0
slave_repl_offset:379
slave_priority:100
slave_read_only:1
connected_slaves:0
master_repl_offset:0
repl_backlog_active:0
repl_backlog_size:1048576
repl_backlog_first_byte_offset:0
repl_backlog_histlen:0

 

从数据库可写

slave-read-only no

从新定义主:

slaveof 127.0.0.1 6379

主升从

slaveof no one 

 

PS:

redis-server

redis-server --port 6380 --slaveof 127.0.0.1 6379

redis-server --port 6381 --slaveof 127.0.0.1 6379

 

posted on 2016-05-18 12:03  Hudan  阅读(154)  评论(0)    收藏  举报

导航