在一主两从的前提下
在自定义的myredis文件夹中创建sentinel.conf 名字绝对不能错
配置哨兵,填写内容
#其中mymaster为监控对象起的服务器名称, 1 为至少有多少个哨兵同意迁移的数量。
sentinel monitor mymaster 127.0.0.1 6379 1
其中 123456 为master(主的)密码,没有则不需要这一行
sentinel auth-pass mymaster 123456
启动哨兵
在/user/local/bin 目录下有一个redis-sentinel 工具
执行
redis-sentinel /myredis/sentinel.conf
显示执行成功
当主机挂掉,哨兵会自动从 从机中选举一个作为主机 自动根据优先级别选:slave-priority
测试shutdown 6379,原主机会自动变为从机
哨兵:自动选择端口号6381的从机当选主机(等他执行,不会立马出来)
然后重启端口号为6379的从机,烧饼上会显示这个
所有的机子都需要重新输入密码,不需要重启除了那个6379
然后在6381的下面查询信息
然后就成功了!!