修改集群参数导致节点不健康
更新时间:2025-08-15 03:41:38
本文介绍修改集群参数后,部分节点不健康的处理办法。
适用范围
适用版本:Harbor 2.2.1
问题描述
修改集群参数,重启集群后,部分节点不健康。
原因分析
版本的 Patch 异常,导致 docker-compose.yml 文件渲染错误。
解决办法
方案一:集群打补丁
-
联系技术支持,对已有集群打 patch。
-
打上 patch 后重新创建集群,测试集群是否正常。
说明 patch 功能不能针对已经创建好的集群,因此打上 patch 后需要重新创建集群。
方案二:临时方案
| 注意 |
|---|
|
-
登录不健康节点。
-
备份待修改文件。
cd /opt/app/current/conf cp docker-compose.yml docker-compose.yml.back -
修改
docker-compose.yml文件的images字段,替换$HARBOR_VERSION为 v2.2.1 版本,并根据错误提示去掉重读的 DNS IP 字段。vim docker-compose.yml
-
重启容器。
docker-compose restart -
查看容器是否健康。
docker-compose ps -
重复以上步骤,完成所有异常节点的修改操作。
-
所有节点执行完成后,观察 Consle 页面节点是否健康以及 Harbor 是否正常。