Redis Manager 创建 Redis Cluster —— Docker 安装

Github 地址:github.com/ngbdf/redis…

准备工作

  1. 进入 redis-manager/conf/public/package/docker/ 目录,将redis-4.0.10.zip 解压,build docker 镜像。例如:docker build -t docker.neg/shec/redis-4.0.10:v3 redis-4.0.10/
  2. 更改 application.yml 文件,将下图中 image 后的镜像名换成自己 build 的镜像名:docker.neg/shec/redis-4.0.10:v3
  3. 检查一下集群所在节点的机器端口是不是互通的
  4. 确认 RedisManager 部署机器与 Redis 安装的目标机器 Docker 端口(默认:2375)相通,如果 Docker 端口不是默认端口,请修改 yml 文件,如上图所示:api.format: http://%s:2375

1. 进入 Cluster Create 界面

选择第二个,Docker 安装

2. 填写安装详情

填写节点信息时,一定要注意格式和右侧显示的 Log 提示,确认无误后再点击 CreateCluster 按钮

参数列表

  • ClusterName:RedisManager标识集群名称
  • ContainerName:Docker 容器名
  • Image:选择 Docker 镜像(application.yml 文件中配置)
  • Group:选择集群所属的分组
  • RedisPass:Redis 集群密码,可为空
  • Batch IP List:节点信息,建议提前规划好

3.进入 Cluster Manage 页面进行管理

创建成功后跳转到首页,此时集群并没有分配Slots,所以集群的状态为 fail,点击 Manager 按钮跳转到集群管理页面

Slot 初始化

进入集群管理页面后,询问集群的 Slots 没有分配,是否进行初始化。此时需要注意,不要急于点击确定,如果集群节点数很多,节点之间互相通信、构建集群结构过程是需要点时间的,如果点击了确定,可能造成节点乱跳等问题。 先取消初始化集群,检查集群结构是否与规划的结构一致,如果确认无误,再刷新当前页面,点击初始化。

分配 Slots 成功,集群状态为 Healthy

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值