最简单的redis的手动主从切换的流程

主redis的Ip(192.168.8.180) 从redis的ip(192.168.88.47)

主从切换

1.连接redis的从机

    .\redis-cli.exe -h 192.168.88.47 -p 6379

2.输入密码

     auth 123456

3.输入 info replication 发现master_link_status:down,表示主一定宕掉了   最简单的redis的手动主从切换的流程_第1张图片

 

4.输入命令

slaveof no one

5.输入命令

config set slave-read-only no

6.将项目中redis指向的ip指向改成192.168.88.47

7.重启项目

 

 

将主redis(8.180)启动

1.连接redis的从机

   .\redis-cli.exe -h 192.168.88.47 -p 6379

2.输入密码

   auth 123456

3.输入命令(忘记这一步,会造成从机数据丢失)

   save

4.将从机下的dump.rdb拷贝到主机redis上(覆盖),并备份一份该文件

5.启动主机redis

6.将项目的redis指向的ip改成192.168.8.180

7.重启项目

8.将从redis关闭后,再次重新启动

 

 

注:Redis会丢失主机宕机从机未切换成主机这段时间的所有数据,之前的数据不会丢失

你可能感兴趣的:(nosql数据库的主从切换)