3358 www.Sina.com/http://www.Sina.com/http://www.Sina.com /
主机名(
服务器1 (192.168.8.148 ) )。
redis-master
服务器2 (192.168.8.149 ) )。
redis-slave
服务器3 (192.168.8.150 ) )。
redis-slave
1、三个节点修改哨兵配置文件sentinel.conf
建议每次手动配置一个。 否则,传输过程中可能会出现错误
首先,启动三个服务器的redis
./src/redis-server redis.conf
启动时会显示警告,表示套接字连接数设置过低,需要更改后重新启动服务时不会显示警告
ip
请注意启动的顺序。 首先是主机(server1)
的Redis服务进程,开始从的服务进程。
src/redis-server redis.conf
最后启动三人哨兵服务流程。
cd /root/redis-6.2.3
src/redis-server sentinel.conf-- sentinel
在server1上显示主信息
redis-cli
info (复制)
4、模拟server1(master )停机故障并进行测试
主服务器运行shutdown后,其馀的将被断开连接,进行重新选举主服务器
过程中可能会出现各种问题,但我在做的时候就从那时开始疯狂地报告错误
1 .第一批))
2 .主要是从复印开始的时候,daemonize yes这个yes不变,开始服务的时候遗迹进行。 我确认了通过各种手段提供的服务,提供的时候很卡
3 .停止期间不得停止哨兵主服务器。 否则,将发生以下错误
之后,我又从一开始做了好几次终于成功了。