博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
RedisManager使用手册(四)-- 集群创建(Docker)
阅读量:6695 次
发布时间:2019-06-25

本文共 795 字,大约阅读时间需要 2 分钟。

准备工作

1.制作自redis docker安装镜像上传到自己的docker私服,镜像制作步骤见github上readme

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

具体步骤

1.选择第二个,Docker 安装

create

2.填写安装详情

create_docker

参数列表

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

create_docker_success

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

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

create_to_manager

4.Slot 初始化

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

init

5.等待Slot 初始化完成

此时集群状态为 Healthy

init_success

last

至此,大功告成。

Github 地址:

转载地址:http://sztoo.baihongyu.com/

你可能感兴趣的文章
Android RIL源码研究笔记 の ril (一)
查看>>
手动添加mysql服务
查看>>
javascirpt历史澄清误解基本概念特点编程语言web2.0网页javascript - javascirpt知识大全...
查看>>
Java多线程同步Synchronized使用分析
查看>>
[ mongoDB ] - mongoDB的基本操作
查看>>
gson-2.2.api简单
查看>>
大跃进和循序渐进
查看>>
纯后台生成highcharts图片有哪些方法?
查看>>
Oracle手边常用70则脚本知识汇总
查看>>
Creating Apps With Material Design —— Creating Lists and Cards
查看>>
GIS基础软件及操作(二)
查看>>
Underscore.js (1.7.0)-函数预览
查看>>
Why does pthread_cond_signal not work?【转】
查看>>
Category 的一些事
查看>>
AS 2.0新功能 Instant Run
查看>>
MySQL auto_increment初始值设置
查看>>
Kafka官方文档翻译——实现
查看>>
JAVA并发编程
查看>>
php动态获取函数参数
查看>>
Error: Java heap space
查看>>