redis手动搭建哨兵模式

#记录第一次手动搭建哨兵模式
1、首先上午安装redis主从复制,搭建一套,一主二从的redis集群,
2、哨兵模式,可以通过配置三个Sentine实例来同时监听主redis节点。
3、进入到usr/local下,通过命令创建哨兵的文件夹,(mkdir -p redis/sentinels)
3、在/sentinels目录下,以次创建s1、s2、s3三个子目录中 (mkdir s1 s2 s3)
redis手动搭建哨兵模式
4、把redis文件夹中的sentinel.conf,依次copy到这三个文件夹里面。( cp /root/redis-3.2.9/sentinel.conf ./s1/)
5、通过vi sentinel.conf编辑这个配置文件,因为哨兵的配置文件的端口默认是26379,依次修改端口号。
sentinel monitor mymaster 192.168.152.128 6379 2 //监听主节点6379
sentinel auth-pass mymaster 12345678 //连接主节点时的密码
6、配置完毕,开始测试,开启三个redis服务,再开启三个哨兵服务
redis手动搭建哨兵模式
7、通过ps -ef | grep redis查看redis进程,把当前主节点的进程杀掉(kill 进程)
8、然后可以看到原来的6382子节点,变成了主节点,
redis手动搭建哨兵模式
原来6380的主节点,变成了子节点
redis手动搭建哨兵模式