XPanel 数据库服务器资源管理
XPanel 数据库服务器资源管理
1. 系统概述
XPanel 是 Klustron(原KunlunBase) 用户管理 Klustron 数据库集群,监控集群节点状态的GUI,包含所有的集群管理功能和集群状态监控的功能界面。
2. 数据库服务器管理功能介绍
数据库服务器就是用于运行Klustron 集群的计算机服务器硬件。数据库服务器管理功能是让DBA 将已经完成初始化(bootstrap)的数据库服务器注册到Klustron 的元数据集群中,以便给cluster_mgr 使用来完成各种集群管理功能。数据库服务器管理的具体操作包含新增计算机,删除计算机等操作。这些数据库服务器注册到Klustron的元数据集群之后,Klustron的cluster_mgr 模块才可以使用它们做弹性扩容,或者在其上创建Klustron集群。
2.1 计算机列表
计算机列表页主要展示计算机信息 List,包括 IP 地址,机器类型,端口范围,机架编号,cpu 核数等基本信息。
2.1.1 bootstrap 初始化
新增数据库服务器之前需要使用数据库服务器集群初始化指导手册 初始化这些计算机服务器,而后才能使用XPanel 新增计算机。
2.1.2 新增计算机
新增计算机时,点击新增按钮,填入 IP 地址,机器类型,端口范围,数据目录,日志目录,机子总内存,cpu 核数相关信息保存即可。具体新增如图1,图2所示。
图1
图2
其中 IP,目录,内存,cpu 核数,机器类型,端口范围均是必填项(当机器类型选择为计算时,系统默认端口范围为 47000-48000;当机器类型选择为存储时,系统默认端口范围 为57000-58000),端口范围可根据自己的机器端口空闲范围来灵活设置;机架编号为非必填项。
点击确认后会调后台接口新增计算机到 cluster_mgr 中,供集群安装使用。
点击右上角的查看监控信息按钮可以查看该计算机得监控信息,主要包含 cpu 核数、cpu 使用率、内存使用率、可用空间和一些负载信息等。如图3所示。
注):因为系统可能存在多台计算机,可通过ip筛查看相应的主机监控信息。
图3
2.1.3 删除计算机
删除计算机,对于已经不存在的计算机,或者坏掉的计算机,需要定时进行删除操作,保证数据的最新状态,点击删除按钮即可完成删除操作。如图5所示。 注): 因为数据一旦删除后就不可恢复,为避免看错数据导致误删除操作,可通过ip搜索到相应的某条数据再进行删除操作。
图4
2.1.4 节点视图
节点视图主要展示的是该计算机下的集群节点数,包括计算节点和存储节点。鼠标移到某个节点上会展示该节点的 ip,port,所属集群,shard相关tip信息。如图6,图7所示。 注):如果该计算机是新增计算机,可能会存在节点为零的情况,如图8所示。此时就不需要进入节点视图中查看节点信息了。
图5
图6
图7