目录
一、LightDB概述
LightDB是恒生电子推出的同时支持在线事务处理与在线分析处理的融合型分布式数据库产品,具备SQL兼容性高、容量弹性伸缩、金融级高可用、现代硬件融合、纯内存计算等核心特性,主要适用于对可用性、一致性要求较高的系统。
LightDB架构采用对等节点的分布式集群架构,集群中每一个节点都拥有计算引擎、存储引擎, 利用分布式一致性算法协议实现多副本技术来实现系统的高可用。同时,采用数据分区分布和负载均衡技术实现系统的高性能和弹性伸缩容。
本文主要介绍LightDB EM云控制台集群管控模块使用功能。
二、LightDB EM 安装
官网地址:
以x86为例安装请参考官方安装手册。
也可以参考此篇文章:
https://blog.csdn.net/ymclu/article/details/125046117?spm=1001.2014.3001.5502
三、集群管控
EM 作为 Lightdb的PaaS, 支持多套集群,集群类型包括:单实例、HA、分布式。集群管控用于统一管理主机、监控代理、数据库实例。
1、集群列表
通过添加集群来管控集群下主机、监控的实例代理。点击新增主机可跳转至主机管理。点击拓扑图可跳转至集群拓扑图查看集群下主机角色关联关系。
1.1查询集群列表
集群列表展示用户添加的集群信息,可以根据部署模式、数据库类型、集群名称、首选集群进行查询,同时提供增删改操作功能。
1.2添加集群
用户可以添加要监控的集群,添加成功后可通过添加主机、实例进行关联主机与实例。
数据库类型:要监控的集群数据库类型包含LightDB、PostgreSQL等。
部署模式:Single单机模式、HA高可用模式、Distribute分布式模式。
集群名称:定义部署的集群名称。
首选集群:平台默认展示监控的集群。
数据库版本:可不填,由agent后台监控并填充。
集群LVS:分布式预留字段,可不填写。
1.3修改集群
修改集群不可修改数据库类型、部署模式。其余均可修改。
1.4删除集群
如不想要监控集群可进行删除。删除前提必须先删除主机与代理。
2、主机管理
通过添加主机部署监控实例代理。点击代理状态可跳转至监控代理日志。点击概览可以跳转到主机概览。
2.1添加主机
用户可以添加要监控的主机,添加成功后系统自动把代理安装到对应主机下代理路径的目录。
所属集群:选择所要挂靠的集群。
数据库类型:通过所属集群自动带出。
主机IP:要监控的主机IP地址
主机名:要监控的主机名信息,方便识别主机
SSH端口:添加主机同时,系统通过SCP把代理安装到对应主机,因此需要对应的SSH端口
主机用户名:登录主机的用户名
主机密码:登录主机用户名对应的密码,用于安装代理
代理安装路径:代理安装的路径,需要主机用户名有RWX权限的目录,一般建议跟
LightDB数据库安装的根目录放一起(与lightdb-x文件夹统计目录,默认/usr/local/lightdb)
代理端口:要监控主机中未使用的端口,默认17334。建议1733X未占用相关端口
实例角色:所要监控的数据库实例对应的角色。跟集群中部署模式层级联动,Single单机模式对应Single Only;HA高可用模式 对应HA Primary、HA Standby、HA Witness; Distribute分布式模式对应Distribute Coordinator Primary、Distribute Coordinator Standby、Distribute Coordinator Witness、Distribute Worker Primary、Distribute Worker Standby、Distribute Worker Witness;
数据库:默认postgres
数据库端口:数据库实例对应端口。
数据库用户:登录数据库的用户名
数据库密码:登录数据库的密码
添加主机后代理部署可能需要1~2分钟,代理状态为运行正常时部署成功。
2.2删除主机
如果不需要监控用户可以删除主机。删除前提必须先删除实例下的备份任务(见5.9集中备份)。