昊鼎王五:linux如何快速搭建基于哨兵模式的redis集群?

#昊鼎王五:linux如何快速搭建基于哨兵模式的redis集群?

#1.基础知识:

##1.1什么是redis?

是高速缓存服务器。

##1.2什么是redis集群?

是实现redis服务器高可用的方案

##1.3如何搭建redis集群?

最小化的redis集群至少3台机器,分别拟定如下:
A:192.168.1.101 #第一台机器,redis端口是5201,哨兵端口是25201
B:192.168.1.102 #第二台机器,redis端口是5202,哨兵端口是25202
C:192.168.1.103 #第三台机器,redis端口是5203,哨兵端口是25203
具体请见详细搭建步骤

架构图如下:
这里写图片描述

#2.搭建redis集群的步骤:

##2.1.安装依赖包

yum install -y gcc tcl

##2.2.获取包并解压

cd /hd205/service/redis
ll redis-3.0.5.tar.gz
tar xf redis-3.0.5.tar.gz     #加博主WX,送资源包

##2.3.编译安装

cd /hd205/service/redis/redis-3.0.5
make
make test
make install
chown -R hd205:hd205    /hd205/service

##2.4.拷贝redis配置文件并适当修改

redis-1-101机器

mkdir -p /hd205/service/redis/redis-3.0.5/{5201,25201} 
cp redis_master_5201.config  /hd205/service/redis/redis-3.0.5/5201/      
cp sentinel_25201.config     /hd205/service/redis/redis-3.0.5/25201/      

redis-2-102机器

mkdir -p /hd205/service/redis/redis-3.0.5/{5202,25202}
cp redis_slave_5202.config  /hd205/service/redis/redis-3.0.5/5202/      
cp sentinel_25202.config    /hd205/service/redis/redis-3.0.5/25202/      

redis-3-103机器

mkdir -p /hd205/service/redis/redis-3.0.5/{5203,25203}
cp redis_slave_5203.config  /hd205/service/redis/redis-3.0.5/5203/      
cp sentinel_25203.config    /hd205/service/redis/redis-3.0.5/25203/          

配置文件详解请咨询博主。
区别如下图:

##2.5.拷贝redis系统启动文件并适当修改

###2.5.1拷贝redis系统服务启动文件

cp redis_server.conf /etc/                                  

###2.5.1拷贝redis系统哨兵启动文件

cp redis_sentinel.conf  /etc/                              

备注,三台机器每台机器都要拷贝,而且每个文件里面的内容是不同的。
区别如下图:

#3.启动并验证redis集群

##3.1.启动redis服务集群

cd /hd205/service/redis/redis-3.0.5/src/
./redis-server  $(/usr/bin/awk -F' ' '{print $2}' /etc/redis_server.conf) &   #每台机器都执行#

##3.2启动redis哨兵集群

cd /hd205/service/redis/redis-3.0.5/src/
./redis-sentinel  $(/usr/bin/awk -F' ' '{print $2}' /etc/redis_sentinel.conf)  &   #每台机器都执行#

##3.3.验证redis连接

cd /hd205/service/redis/redis-3.0.5/src/
./redis-cli -h           #查看帮助
./redis-cli -p 5201      #连接端口
127.0.0.1:5201> info     #查看状态

好了,聪明如你,知道了linux如何快速搭建基于哨兵模式的redis集群,是不是很欢喜 _

还有其他问题的可以在评论区留言或者扫码加博主获取资源或者提问。
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值