当前位置: 首页 > Linux

Linux_BuildRedisClusterSentinelMode

时间:2023-04-06 23:28:00 Linux

时间:2017-08-02星期三描述:基于CentOS7-64bit。在单台Linux主机上搭建Redis伪集群sentinel模式。第一步:安装Redis1、下载Redis安装包Redis官网:https://redis.io/下载地址:https://redis.io/download2、上传Redis安装包使用ftp工具上传下载的Redis安装包到Linux服务器第二步:配置文件修改1.节点规划6301:Master6302:Slave6303:Slave26301:Sentinel模式节点126302:Sentinel模式节点226303:Sentinel模式节点32.复制配置文件创建文件夹mkdirredis-group复制配置文件cpredis.conf../redis-group/redis-6301.confcpredis.conf../redis-group/redis-6302.confcpredis.conf../redis-组/redis-6303。会议3。修改配置文件修改redis-6301.conf配置文件vimredis-6301.conf将参数值改为如下daemonizeyespidfile/var/run/redis6301.pidport6301logfile"6301.log"dbfilenamedump6301.rdb修改redis-6302.confandredis-6303.confvimredis-6302.confdaemonizeyespidfile/var/run/redis6302.pidport6302logfile"6302.log"dbfilenamedump6302.rdbvimredis-6303.confdaemonizeyespidfile/var/run/redis6303.pidport6303logfile"6303log》dbfilenamedump6303.rdb第三步:主从同步1.启动Redis进入redis安装目录bin目录,启动./redis-server/home/midware/redis-group/redis-6301.conf./redis-server/home/midware/redis-group/redis-6302.conf./redis-server/home/midware/redis-group/redis-6303.conf2。主从关系进入redis客户端./redis-cli-p6301./redis-cli-p6302./redis-cli-p6303查看当前redis主机节点信息info复制在6302和6303客户端分别执行到完成主从关系建立SLAVEOF127.0.0.16301第四步:哨兵模式1.哨兵配置创建哨兵配置文件touchsentinel-26301.conftouchsentinel-26302.conftouchsentinel-26303.conf修改哨兵配置文件vimsentinel-26301。confvimsentinel-26302.confvimsentinel-26303.conf修改为如下内容,26302和26303的配置内容类似,修改对应的端口即可#使用host进程启动daemonizeyes#启动目录dir"/home/midware/redis-3.0.7/bin"#日期文件路径logfile"/home/midware/redis-group/sentinel-26301.log"#监控Redis主机地址和端口sentinelmonitorhost6379172.17.0.3630112.Sentinel单独启动哨兵./redis-sentinel/home/midware/redis-group/sentinel-26301.conf./redis-sentinel/home/midware/redis-group/sentinel-26302.conf./redis-sentinel/home/midware/redis-group/sentinel-26303.conf查看sentinel日志tail-f/home/midware/redis-group/sentinel-26301.logtail-f/home/midware/redis-group/sentinel-26302.logtail-f/home/midware/redis-group/sentinel-26303.log