内容纲要
概要描述
经常遇到客户有磁盘故障排查/磁盘更换的问题,需要确认某个磁盘被TDH哪些服务的配置参数所使用。
详细说明
比如,我们需要确认 kv1节点,磁盘 /mnt/disk2 的服务使用情况。
方法一:Manager数据库查询
参考 连接Manager数据库方式 登录manager数据库,执行如下查询:
use transwarp_manager;
SELECT
t3.name as serviceName,
t1.name as configName,
t2.hostname,
t1.value,
t1.recommendedValue
FROM service_config_node_entry t1
left join node t2 on t1.nodeId = t2.id
left join service t3 on t1.serviceId = t3.id
where t2.hostname = 'kv1'
and (t1.recommendedValue like '%/mnt/disk2%' or t1.value like '%/mnt/disk2%')
order by serviceName,configName;
结果中,value
字段 非null则用 value
,为null则用 recommendedValue
方法二:Manager页面节点-磁盘信息
Manager 9.3.3 版本开始,支持查看节点-磁盘信息,从节点页面,选择对应的节点进入,点击磁盘,即可以看到所有的磁盘列表信息。
角色列表,会以 角色-配置名-值的方式,展示所有配置信息,关于该磁盘的配置会以 黑色高亮 的形式突出,其他磁盘 置灰。