- 文档首页
容器服务
容器服务 VKE
常见问题
集群 FAQ
集群管理
如何获取集群节点信息
如何获取集群节点信息
当容器服务集群中的节点资源出现异常时,您可通过诊断与巡检功能提供的故障诊断功能,帮助您定位集群节点中出现的问题,详情请参见 节点诊断。如果节点诊断功能无法满足需求,您可以在异常节点上,使用脚本收集节点关键信息,方便您后续对节点故障进行诊断。 - 如需将节点信息保存在 TOS 存储中,需提前创建 TOS 存储桶。详情请参见 创建存储桶。
说明
获取节点信息收集脚本时,根据您集群所在地域和公网访问状态,有不同的选择:
- 当您的集群在 华北 2(北京)地域时,可以直接执行上述命令,获取脚本。
- 如果您的集群开启了 公网访问,则可以直接执行以上命令,获取脚本。
- 如果您的集群未开启 公网访问,请将上述命令中的公网域名(volces.com)修改为内网域名(ivolces.com),并将 RegionID 修改为您集群所在的 RegionID。例如:当您的集群在 华东2(上海)地域时,则需要将命令修改为 curl -O https://vke-diagnostics-cn-shanghai.tos-cn-shanghai.ivolces.com/node_diagnostics.sh。容器服务支持的更多地域信息,请参见 地域和可用区。
- (可选)执行以下命令,配置脚本收集信息的模块。未配置时,表示收集所有节点相关信息。
说明
您可以执行bash node_diagnostics.sh --modules-list命令,查看所有可用模块。例如:当仅需要收集网络和内存信息时,配置命令为bash node_diagnostics.sh --modules network,memory。
- (可选)配置收集结果的保存位置。当您需要将收集结果保存在对像存储(TOS)中时,可以执行以下命令,配置您火山引擎账号的 AK/SK 环境变量。未配置时,收集到的信息将保存在节点本地路径。
说明
请保证 AK/SK 所属账号拥有 TOS 存储桶写入权限,否则会导致采集信息写入失败。 TOS 权限说明,请参见 IAM 策略概述。 - 使用以下命令执行脚本,并将结果保存在本地。文件路径为/tmp/{hostname}_{timestamp}。
- 使用以下命令执行脚本,并将结果保存在 TOS 存储桶。
- 执行脚本后,系统显示示例如下,每次执行诊断脚本,产生的日志文件名称不同。本文以iv-yeheeqetq8ug9cb7s1ki_20260309202204.tar.gz为例,实际使用时,请以实际环境为准。
- 执行以下命令,进入节点信息文件夹,并浏览不同模块收集到的信息。
- 查看指定模块采集到的详细信息。本文以磁盘信息为例。
最近更新时间:2026.05.26 16:38:21