文章目录
新增内容
rds2215可以使用2214版本的安装方式进行安装,本帖主要是讲解,如何在控制台上通过批量导入和批量安装的形式进行安装(2215新增内容)。
如需直接通过旧版的安装形式(控制台部署),以及使用普罗米修斯监控,请参考:
RDS:2214版本 部署集群+配置普罗米修斯监控+配置grafana仪表盘测试(by lqw)
如需手动部署,请参考:
TongRDS2214手动部署版指引(by lqw+sy)
如需使用docker镜像,请参考:
TongRDS 2214 docker版指引(by lqw )
TongRds docker 镜像做成与迁移(by liuhui)
安装包说明
#控制台安装包
TongRDS-2.2.1.5.Console.tar.gz
#export节点,一般用于普罗米修斯监控用
TongRDS-2.2.1.5.Exporter.tar.gz
#中心节点(看情况是否需要多中心节点,一般控制台会有一个默认的中心节点)
TongRDS-2.2.1.5.MC.tar.gz
#服务节点(服务和哨兵节点都会用到这个包)
TongRDS-2.2.1.5.Node.tar.gz
#代理节点
TongRDS-2.2.1.5.Proxy.tar.gz
部署控制台
部署前请配置好jdk环境变量,并检查是否支持unzip指令:
which unzip
如果不支持且无法安装unzip指令,请跳过本帖,改为手动部署(没有控制台),参考:
TongRDS2214手动部署版指引(by lqw+sy)
配置一下~/.bashrc里的jdk环境变量,配置参考如下(请把jdk环境变量修改为自己的):
JAVA_HOME=/opt/jdk1.8.0_391
JAVA_BIN=$JAVA_HOME/bin
JRE_HOME=$JAVA_HOME/jre
PATH=$JAVA_BIN:$JRE_BIN:$PATH
刷新配置:
source ~/.bashrc
万一改错,执行以下指令,然后把配置错的内容删了重新配:
export PATH=/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
备注:如果不配置这个的话,后面安装节点可能会报“com,uh,common,exception,ServiceException: 节点管理器环境检测异常,请检测安装部署环境! bash: iva:未找到命令”的错误。
配置成功后,请把控制台安装包上传到服务器上:
解压并启动
tar -zvxf TongRDS-2.2.1.5.Console.tar.gz
./console.sh start
使用服务器ip:8083访问控制台首页
初次启动后,请使用默认的管理员用户进行登录
用户名:admin
密码:admin123
curl 192.168.10.21:8083/tongrds/index 或
ps -ef|grep console.jar
其他常用脚本命令(关停和查看状态):
./console.sh stop
./console.sh status
更新授权
版本管理
这一步主要是在控制台操作上传对应的安装包。
点击版本安装包下的进行管理按钮
点击安装包
点击新增进行上传
以下是对应所有节点的安装包信息(红色框框起来了):
安装中心节点(控制台使用)
备注:
请不要使用中心节点作为rds服务里的节点使用,因为中心节点本身就负责了监控控制台的工作,加进去很容易出各种问题。
点击中心服务:
点击新增:
启动中心节点
批量导入节点信息
这一步要根据选用的rds服务和服务器配置来决定安装多少个节点,相当于通过excel表格导入了节点的安装信息,但是没有安装。
在批量导入的上传页面下载模版
以下是模版需要填写的参考内容:
在模板中配置好内容后,单击“点击上传”,选择并上传模板文件。
导入后可查看导入结果,显示导入总计数,成功数和失败数,若失败可单击“下载导入失败结果
日志”查看
批量安装节点
- 在管理控制台左侧导航栏选择“RDS 管理 > 节点管理器”,进入节点管理器页面。
- 勾选需要安装的节点管理器,在列表上方单击“批量安装”按钮,下拉框选择“安装所选”,进
入节点批量安装页面。
单击列表上方“开始安装”,安装列表中所有节点管理器。安装成功后,单击“安装成功记录”即可查看安装结果。
批量导入哨兵组(RDS哨兵服务才需要用到)
- 在管理控制台左侧导航栏选择“RDS 管理 > 哨兵组管理”,进入哨兵组管理页面。
- 在列表上方单击“批量导入”按钮,下拉框选择“文件上传”,弹出批量导入数据窗口。
单击“导入模板下载”,在下载的文件中添加添加哨兵组服务模版内容,一共有两个 Sheet:哨兵
服务、哨兵节点。
备注:尽量别用127.0.0.1这个节点管理器,这个是控制台自带的中心节点。
以下是哨兵服务sheet页的参考内容:
以下是哨兵节点sheet页的参考内容:
批量安装哨兵组(RDS哨兵服务才需要用到)
这一步大致操作思路跟批量安装节点是一致的。
- 在管理控制台左侧导航栏选择“RDS 管理 > 哨兵组管理”,进入哨兵组管理页面。
- 勾选需要安装的哨兵组,在列表上方单击“批量安装”按钮,下拉框选择“安装所选”,进入哨
兵批量安装页面。 - 单击列表上方“开始安装”,安装列表中的哨兵组。
- 安装成功后,单击“安装成功记录”即可查看安装结果。
说明:若勾选列表上方“安装后是否启动”,则安装完成后哨兵组会自动启动,“服务状态”变
更为“完整运行”;若不勾选该选项,则安装完成后哨兵组不会启动,“服务状态”变更为“停
止”。 - 若安装失败,单击“导出失败结果”即可查看日志;若列表中存在已安装的哨兵组,则失败原因
会提示“已安装,不可进行安装操作!”。
批量导入和安装RDS服务(暂时不支持代理集群模式)
以往在控制台安装各种RDS服务,需要各种点点点,关键安装后,有时想看看安装信息,还需要登录到控制台去查看。
如今有了批量RDS服务的导入和安装功能,这些问题迎刃而解。
操作如下:
- 在管理控制台左侧导航栏选择“RDS 管理 > RDS 服务”,进入 RDS 服务页面。
- 在列表上方单击“批量导入”按钮,下拉框选择“文件上传”,弹出批量导入数据窗口。
下載模板(需提前安装包节点管理器,如果是哨兵服务,需提前安装包哨兵组)
下面是我填写好的execl,仅供参考:
4. 在模板中配置好内容后,单击“点击上传”,选择并上传模板文件。
-
- 导入后可查看导入结果,显示导入总计数,成功数和失败数,若失败可单击“下载导入失败结果
日志”查看。
- 导入后可查看导入结果,显示导入总计数,成功数和失败数,若失败可单击“下载导入失败结果
6.勾选需要安装的 RDS 服务,在列表上方单击“批量安装”按钮,下拉框选择“安装所选”,进入
RDS 服务批量安装页面,然后单击列表上方“开始安装”,安装列表中的 RDS 服务。
7.安装成功后,单击“安装成功记录”即可查看安装结果。
代理集群模式
代理集群服务的组成主要是分片和代理节点,与集群服务区别在于多了代理节点,跟redis的codis很像,详细区别可参考这个帖子:
redis之codis和redis cluster对比
点开RDS服务,在新增的时候,选择代理集群模式:
新增代理节点
新增分片:
拓扑图
安装成功后,可以看看拓扑图是否已经成功加载出RDS服务信息,如下图所示:
新增后点击保存,然后在RDS服务页面里操作启动。
命令行页面新增key测试
1. 在管理控制台左侧导航栏选择“RDS 管理 > 命令行维护”,进入命令行维护页面。
- 在该页面中单击“选择”选择运行中的 RDS 服务,并在界面上输入命令行进行六种基本数据类型
的查看、添加、修改和删除操作,如下图所示。
例如:输入 redis 命令:set key 11 或 hset key filed 12(其中 filed 表示要设置的字段名)
如下图所示:
然后操作获取key