【数据库】多台服务器上redis 5.0集群部署实战

前言

由于业务需要,数据需存储在redis集群中,在三台linux服务器上部署redis集群,三台redis服务器的ip地址和端口如下:

主机名 ip地址 端口
redis01 172.22.16.8 7000,7001
redis02 172.22.16.9 7000,7001
redis03 172.22.16.10 7000,7001

安装redis

在每台服务器上均执行以下操作,安装两个redis集群节点,下面操作以在172.22.16.8为例。

  • 下载redis安装包,并在/usr/local/redis-cluster目录下安装,并创建好7000和7001两个文件夹分别存放两个节点的配置文件。
wget http://download.redis.io/releases/redis-5.0.5.tar.gz

yum install gcc c++ -y
tar -xf redis-5.0.5.tar.gz
cd redis-5.0.5
make
make MALLOC=libc
make install PREFIX=/usr/local/redis-cluster
mkdir -p /usr/local/redis-cluster/{
   7000,7001}

修改配置文件

7000和7001端口配置文件修改,以7000为例,7001只需要将配置文件中7000改为7001即可,其余不变

  • 将默认redis配置文件 redis.conf拷贝到/usr/local/redis-cluster/7000/处,进入vim编辑器,编辑配置文件
cat redis.conf  |grep -v ^# |grep -v ^$
cp redis.conf /usr/local/redis-cluster/7000/
cd  /usr/local/redis-cluster/7000/
mv redis.conf 7000_redis.conf
vim 7000_redis.conf
  • 配置文件内容更改如下,大多是将单机配置改为集群配置
  • 首行bind一定要是公网ip,如果为0.0.0.0和127.0.0.1在测试过程中均不会成功,关于此项stackoverflow上有所解释
bind 172.22.16.8
protected-mode 
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值