首先对三台机器进行复述的单机安装,然后进行以下步骤
主是192.168.1.102
口水192.168.1.104
slaver 192.168.1.105
修改两个口水的复述。参看配置文件添加主配置信息
slaveof是192.168.1.102 6379
然后再查看从节点的信息
。/redis-cli - h 192.168.1.105信息复制
此时验证主从是否同步
在主人上连接客户端插入数据,看是否在口水是否存在数据
可以看到主从已经可以成功同步数据
192.168.1.106
配置<强> 强>
需要将哨兵拷贝过去
cp src/redis-sentinel/usr/redis/
cp前哨。参看/usr/redis/
修改配置文件sentinel.conf
修改,设置主地址和端口号
哨点监测mymaster是192.168.1.102 6379 2
保存
然后复制三份配置文件
sentinel1.conf sentinel2.conf sentinel3.conf
端口号分别为
分别启动三个进程
。/redis-sentinel sentinel1.conf
。/redis-sentinel sentinel2。参看
。/redis-sentinel sentinel3。参看
测试集群
关闭是192.168.1.102的复述,服务
在192.168.1.106上查看原本为奴隶贩子的192.168.1.104的信息
。/redis-cli - h 192.168.1.104信息复制
可以看到192.168.1.104已经变成主人,奴隶贩子是192.168.1.105
再重新连接是192.168.1.102
发现是192.168.1.102已经变成从节点
至此整个集群搭建完成
<强> 强>