管理用户界面的审计日志主要用来查看管理用户对管理平台的操作记录,同时可查看所有纳管的计算节点集群内普通用户的基本操作。
可以查看所有管理用户在管理平台的操作。可以在页面的操作类型下拉框中按操作类型过滤查看。访问IP和操作内容支持模糊查找。
功能入口: 登录管理用户界面->审计日志->管理员操作

表格信息说明:
可以查看所有普通用户在管理平台的操作,默认显示所有计算节点组的日志记录。通过勾选下拉框,可以筛选查看哪些计算节点组的日志信息。这里分为:平台操作、安全防护、管理端口操作,与普通用户登录后查看方式一致。
功能入口: 登录管理用户界面->审计日志->普通用户操作

可以查看所有普通用户在管理平台的操作,具体记录哪些类型的操作,可以在页面的操作类型下拉框中查看。访问IP和操作内容输入框,支持模糊查找。如果选择了计算节点组,只显示选中的计算节点组的操作记录,默认显示所有计算节点组。

表格信息说明:
可以查看所有数据库用户执行安全防护相关的操作日志,具体记录哪些类型的操作,可以在页面的操作类型下拉框中查看。访问IP和拦截详情输入框,支持模糊查找。如果选择了计算节点组,只显示选中的计算节点组的操作记录,默认显示所有计算节点组。可以选择具体的计算节点,默认选中所有计算节点。

表格信息说明:
发生时间:记录真实的操作时间,支持选择时间范围来显示日志记录。这里记录的时间范围由设置中的默认保留天数决定
可查看所有数据库用户在管理端口的操作记录。具体记录的操作类型,可以在页面的操作类型下拉框中查看。访问IP和拦截详情输入框,支持模糊查找。若选择了计算节点组,则只显示选中的计算节点组的操作记录,同时也可以选择具体的计算节点,默认选中所有计算节点。

表格信息说明:
为方便管理员用户了解计算节点集群不同配置下的费用情况,管理平台现支持自动计费功能,切换到管理员角色,点击【工具】-->【自动计费】即可。

为用户提供计算节点CPU许可证和节点许可证的生成机器指纹、更新许可证、获取已有许可证信息等操作功能。





第一步: 选择操作类型为【生成机器指纹】;
第二步: 选择许可证类型为【CPU许可证】;
第三步: 选择需要操作的计算节点集群;
第四步: 点击【生成】按钮来生成机器指纹;
第五步: 机器指纹生成成功后,会在信息栏中输出对应提示信息,可点击【下载指纹文件】;
第六步: 若需要申请自定义许可证信息,可填写申请单位信息及许可证属性(非必须);

第七步: 点击【复制以上申请信息】,可将填写的信息复制到剪切板;
第八步: 登录电子邮箱,然后将上一步复制的信息粘贴到邮件正文,并将机器指纹文件作为邮件附件,发送给供应商。


第一步: 选择操作类型为【更新许可证】;
第二步: 选择许可证类型为【CPU许可证】;
第三步: 选择需要操作的计算节点集群;
第四步: 点击【选择】按钮来选择许可证文件;
第五步: 点击【更新】按钮,开始验证并更新许可证;
第六步: 信息栏中输出对应许可证更新信息;

第一步: 选择操作类型为【获取已有许可证信息】;
第二步: 选择许可证类型为【CPU许可证】;
第三步: 选择需要操作的计算节点集群;
第四步: 点击【获取】按钮来获取已有许可证信息;
第五步: 获取成功后,会在信息栏中输出对应计算节点所有可用的许可证信息,其中蓝色标记为当前正在使用的许可证;








第一步: 选择操作类型为【生成机器指纹】;
第二步: 选择许可证类型为【节点许可证】;
第三步: 选择需要操作的计算节点集群和主机名。集群中所有计算节点所在服务器都需要执行一遍。然后填写对应服务器的SSH连接信息;
第四步: 点击【测试连接】检测SSH信息可用性。只有通过SSH测试连接才能进行后续操作;
第五步: 点击【生成】按钮来生成机器指纹;

另由于机器指纹获取需保证JDK版本为1.8,在勾选“使用新版本授权命令获取机器指纹”后,管理平台会检查当前计算节点的JDK版本,若版本低于1.8,则会提供JDK安装包上传入口,上传标准的JDK1.8安装包,再次点击“生成”按钮,生成机器指纹。

第六步: 机器指纹生成成功后,会在信息栏中输出对应提示信息,可点击【下载指纹文件】;
第七步: 若需要申请自定义许可证信息,可填写申请单位信息及许可证属性(非必须);

第八步: 点击【复制以上申请信息】,可将填写的信息复制到剪切板;
第九步: 登录电子邮箱,然后将上一步复制的信息粘贴到邮件正文,并将机器指纹文件作为邮件附件,发送给供应商。


第一步: 选择操作类型为【更新许可证】;
第二步: 选择许可证类型为【节点许可证】;
第三步: 选择需要操作的计算节点集群和主机名。集群中所有计算节点所在服务器都需要执行一遍。然后填写对应服务器的SSH连接信息;
第四步: 点击【测试连接】检测SSH信息可用性。只有通过SSH测试连接才能进行后续操作;
第五步: 点击【选择】按钮来选择许可证文件;
第六步: 点击【更新】按钮,开始验证并更新许可证;
第七步: 信息栏中输出对应许可证更新信息;

第一步: 选择操作类型为【获取已有许可证信息】;
第二步: 选择许可证类型为【节点许可证】;
第三步: 选择需要操作的计算节点集群和主机名。集群中所有计算节点所在服务器都需要执行一遍。然后填写对应服务器的SSH连接信息;
第四步: 点击【测试连接】检测SSH信息可用性。只有通过SSH测试连接才能进行后续操作;
第五步: 点击【获取】按钮来获取已有许可证信息;
第六步: 获取成功后,会在信息栏中输出对应计算节点所有可用的许可证信息,其中蓝色标记为当前正在使用的许可证;





更新记录主要记录用户对计算节点的许可证更新授权的操作历史;
更新失败的记录可将鼠标移入失败标志查看具体失败原因;
记录可查看计算节点的许可证更新前与更新后的状态信息;
管理员用户可以查看所有更新记录,普通用户仅能查看自己访问的计算节点集群更新记录;
当许可证更新类型为CPU许可证时,IP地址显示管理平台所在的IP。
管理平台的配置库支持高可用模式,当平台配置库发生故障时,可以切换至备用配置库。操作入口:管理员 -> 工具 ->平台配置数据管理
管理平台的配置库支持高可用模式,当平台配置库发生故障时,可以切换至备用配置库。操作入口:管理员 -> 工具 ->平台配置数据管理

管理平台配置库所有表中涉及用户密码的字段均采用国密SM4算法加密,并兼容低版本旧的加密方式。新部署环境中涉及表的密码字段及通过管理平台修改密码涉及表的密码字段均采用国密SM4算法加密
管理平台配置文件application.properties中增加三个参数:spring.datasource.bakurl/spring.datasource.bakusername/spring.datasource.bakpassword。当spring.datasource.bakurl和spring.datasource.url对应相同配置库实例时,视为单库模式。高可用模式下,两个参数需分别配置为主库与双主备库或主库与备库。
备配置库若不是通过平台集群部署或单机部署添加的,主备配置库复制关系需手动搭建。平台配置数据管理页面将根据实际搭建的双主、主备复制关系显示对应类型。
配置双主或主备类型库:
spring.datasource.url=jdbc:mysql://192.168.210.134:3308/hotdb_cloud_config134?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&connectTimeout=3000&socketTimeout=3600000&useSSL=false
spring.datasource.username=hotdb_cloud
spring.datasource.password=DRDS_cloud@2013
spring.datasource.bakurl=jdbc:mysql://192.168.210.135:3308/hotdb_cloud_config134?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&connectTimeout=3000&socketTimeout=3600000&useSSL=false
spring.datasource.bakusername=hotdb_cloud
spring.datasource.bakpassword=DRDS_cloud@2013启动管理平台服务程序时,若主配置库不可用,重连30min后启动失败(每10s重连,超时5s判定失败)。若主库可用、备库不可用,则备库最多重连10min,若最终无法连接,则将备库置为“不可用”,以主库“可用”状态启动。
管理平台配置数据管理界面,可以对平台配置库进行切换、启用、停用、删除等管理操作。

双主配置库切换后,原双主备库更新为主库,原主库更新为双主备库。对应配置文件application.properties里spring.datasource.bakurl参数会同步更新。
双主配置库更新为:
spring.datasource.url=jdbc:mysql://192.168.210.135:3308/hotdb_cloud_config134?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&connectTimeout=3000&socketTimeout=3600000&useSSL=false
spring.datasource.username=hotdb_cloud
spring.datasource.password=DRDS_cloud@2013
spring.datasource.bakurl=jdbc:mysql://192.168.210.134:3308/hotdb_cloud_config134?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&connectTimeout=3000&socketTimeout=3600000&useSSL=false
spring.datasource.bakusername=hotdb_cloud
spring.datasource.bakpassword=DRDS_cloud@2013主从类型的配置库切换后,原从库变为主库,原主库变为从库,且从库状态显示为“不可用”。

点击停用操作,配置库可用状态会更新为“不可用”并红色标识,主从复制状态为“异常”,同时停用按钮变为启用。

点击启用操作,可用状态、主从复制状态、操作按钮恢复之前状态。

当平台配置库为单节点模式时,点击配置库用户处的密码修改按钮,密码修改成功后,application.properties配置文件中用户密码也会同步修改并生效,密码将以国密SM4算法加密处理,以密文方式存储。


当管理平台的配置库为主从或双主备模式时,点击主库配置库用户处的密码修改按钮,密码修改成功后,主库的新密码也将自动同步至从库或备库。application.properties配置文件中也会同步修改并生效,密码将以国密SM4算法加密处理,以密文方式存储。


当管理平台的配置库为双主备模式时,点击主库主从复制用户处的密码修改按钮,验证当前密码,输入新密码,并确认新密码,修改成功后,主库的新密码也将自动同步至从库或备库。
特殊说明:为保证修改密码后复制正常,系统也会对主从复制的用户进行修改,stop slave;change master to master_host = 'xxx',master_user='xxx',master_password='新密码', master_port=xxx;start slave


注意 单库模式下,没有切换、停用、删除等操作。 备配置库不可用时,切换操作会提示没有可用备库。 复制延迟超过10秒,切换会提示“当前配置库主从复制延迟超过10秒,不允许执行手动切换”。

启用备库时,若主备配置库数据不一致,不允许切换。

平台配置备份数据,可以对平台配置库、配置库文件进行手动备份和定时备份。定时备份设置好定时备份计划后无需人为手动发起备份任务,由定时计划按时执行备份任务。

(一)平台服务器连接信息配置

(二)手动备份
手动备份,默认选择备份配置库、备份范围仅备份基础数据。备份文件名称格式为ManagementConfigDatabase+年月日时分秒+备份类型。选择备份配置库或配置文件后,执行备份会生成对应备份记录。
选择备份范围为全量备份,提示“全量备份时,可能耗时会比较久,需耐心等待 ”:

当选择配置文件备份时,主要备份application.properties文件,备份文件名称格式默认为ManagementConfigFile+年月日时分秒+备份类型。且会强制勾选同时备份至远程,鼠标悬停会给出相应提示。

(三)定时备份
添加定时备份任务,定时备份平台配置库、配置文件。

手动或定时任务执行备份时,生成相应的备份记录。备份成功后,支持对备份进行还原操作。

(一)备份记录
备份记录显示包括:数据类型、备份文件名称、备份范围、发起时间、耗时、备份至远程、备份状态。备份成功后,配置库备份文件保存在管理平台对应的data/HHDB_Management_Backup目录下,配置文件保存在conf目录下,如下图:


备份中,备份状态显示“备份中”;备份结束,备份状态显示“成功”或“失败”。当备份失败时,鼠标悬停会提示失败具体原因,可根据失败原因进行排查。若本地备份成功,远程备份失败也会给出warning提示,如下图:

(二)备份还原
备份成功后,找到对应的记录点击还原,可以对此次备份进行还原操作。
注意 还原过程中对管理平台进行其他操作,会提示“当前正在进行管理平台配置库还原,暂时无法操作”。 还原时,若管理平台配置库发生变更,会提示“当前被还原的目标配置库同备份时的配置库不一致,是否确认继续还原”。

还原时,如果该备份文件被删除,还原失败,提示“还原文件不存在”。
(三)备份删除

(一)事件提醒
点击顶部导航栏事件通知,点击设置按钮,可开启或关闭“平台配置库状态检测、平台配置数据备份情况检测”的事件提醒。


(二)邮件提醒
普通用户添加了通知策略,并且勾选了配置库复制状态、复制延迟监控项,发生配置库状态异常、复制状态异常时,可以收到邮件提醒。



(三)集群部署相关
管理平台配置库为单库模式时,集群部署参数配置页面显示“是否要为已有的平台配置库添加备库”开关;若当前配置库已经是双主备库或主备模式,则部署页面不显示此开关。

(四)单机部署相关
单机部署,选择部署计算节点或存储节点服务器时,在配置库实例选项中会显示“为已有的平台配置库添加备库”勾选框。仅在平台配置库为单库模式时才显示该勾选项且默认勾选。

单机部署成功后,可在配置库高可用搭建中进行平台配置库高可用搭建。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。