Redis 3.x 集群搭建

Redis 3.x 集群搭建@TOC

Redis 3.x 集群搭建

搭建3个master实例。 三主三从

  • 环境linux
  • redis版本 3.2.6

第一步 下载redis

cd /opt/
wget http://download.redis.io/releases/redis-3.2.6.tar.gz

第二步 解压安装

tar -zxf redis-3.2.6.tar.gz
cd redis-3.2.6/
make && make install
如下图代表安装成功。
在这里插入图片描述

第三步创建目录,复制配置文件

cd /opt/
mkdir redis-test (文件夹名称)
cd redis-test
mkdir 7000 7001 7002 7003 7004 7005
cp /opt/redis-3.2.6/redis.conf 7000
cd 7000
vim redis.conf
shift+i 进入编辑模式 修改下面配置

bind 192.168.16.129 ip
port 7000 端口号
daemonize yes 是否是后台运行
cluster-enabled yes 是否是集群
cluster-config-file nodes.conf 集群配置文件
cluster-node-timeout 15000 不可用最大时间
appendonly yes

之后将该文件复制到 7001-7005中对应的修改端口号

启动六个实例

	分别启动下面六个实例:

cd /opt/redis-test/7000
redis-server redis.conf

安装resis-3.2.2.gem

yum install ruby rubygems -y
复制到/opt下
安装:gem install redis-3.2.2.gem

链接:https://pan.baidu.com/s/1EnbbtP1WPhU0pjMb5Bcy2w
提取码:0rjq

创建集群

cd /opt/redis-3.2.6/src
./redis-trib.rb create --replicas 1 192.168.16.129:7000 192.168.16.129:7001 192.168.16.129:7002 192.168.16.129:7003 >192.168.16.129:7004 192.168.16.129:7005

出现下图绿色,代表创建成功
在这里插入图片描述

使用redis-desktop-manager软件连接redis (具体使用法百度就可以)

下图六个实例均可连接
在这里插入图片描述

查看集群状态

redis-cli -h 192.168.16.129 -p 7000
cluster nodes 所有节点
cluster info 当前节点

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值