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
浙公网安备 33010602011771号