Manager如何查看磁盘被哪个服务/参数所使用

  其他常见问题
内容纲要

概要描述


经常遇到客户有磁盘故障排查/磁盘更换的问题,需要确认某个磁盘被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

file

方法二:Manager页面节点-磁盘信息

Manager 9.3.3 版本开始,支持查看节点-磁盘信息,从节点页面,选择对应的节点进入,点击磁盘,即可以看到所有的磁盘列表信息。

file

角色列表,会以 角色-配置名-值的方式,展示所有配置信息,关于该磁盘的配置会以 黑色高亮 的形式突出,其他磁盘 置灰

file

这篇文章对您有帮助吗?

平均评分 0 / 5. 次数: 0

尚无评价,您可以第一个评哦!

非常抱歉,这篇文章对您没有帮助.

烦请您告诉我们您的建议与意见,以便我们改进,谢谢您。