一、系统概述
1.1 用途
XPanel管理系统主要用于管理Kunlun Databases Cluster,监控集群节点当前的QPS和计算机的cpu等信息。
1.2 功能概述
DBA管理系统主要包含登陆,首页,系统管理,集群管理,计算机管理,操作记录六大模块。
1.3 运行环境
该系统运行后台于apache+PHP Version 7.4.3环境,前端使用vue编写。
1.4代码获取途径
-
从github上获取代码,git clone:
https://github.com/zettadb/Kunlun-XPanel.git;
-
monitor文件放在具有web服务的环境下,接着修改config下的database.php文件,把相应的ip和port改成自己的ip和port;
-
本机已安装nodejs时(未安装请自行安装下),KunlunXPanel文件用cmd或者自己的编辑器打开,到src的同级目录下找到开发环境文件.env.development,把VUE_APP_BASE_API的ip和port改成自己的ip和port,生成环境的话,到.env.production下改ip和port;执行npm install,然后npm run dev运行即可。
二、备份恢复集群
备份集群
备份集群是对现有集群通过某种备份存储目标进行备份。备份后可以到集群备份列表中查到相关数据备份文件。
-
备份集群的前提,系统要存在备份存储目标,如果备份存储目标为空,则不允许备份,如图1所示。具体新增备份存储目标,请查看下方章节-备份存储目标管理。
图1
-
已经添加了备份存储目标后,点击备份按钮后,会显