CentOS环境创建EKS Anywhere本地集群卡住无输出排查求助
EKS Anywhere CentOS 本地集群创建卡住配置排查项
基础环境校验
- 确认CentOS版本符合兼容要求:仅CentOS 7、CentOS 8 Stream受官方支持,已停止维护的CentOS 8默认不在兼容列表内,版本不符合会出现预校验通过但后续置备无输出的问题
- 提前检查内核模块是否加载完整:必须开启
br_netfilter、ip_vs、ip_vs_rr、ip_vs_wrr、ip_vs_sh、nf_conntrack_ipv4模块,net.ipv4.ip_forward参数必须设为1,否则CNI组件初始化会卡住 - 确认硬件资源达标:单节点集群最低要求4vCPU、8G可用内存,多节点场景下每个工作节点至少2vCPU、4G可用内存,资源不足会导致核心Pod调度失败无后续输出
YAML 配置遗漏校验
- 检查
controlPlaneConfiguration下的count字段是否配置为合法奇数,最小取值为1,不能留空 - 确认
workerNodeGroupConfigurations下的count字段填写合法数值,不能为0或留空 - 检查
bundleRef字段的版本是否和你安装的EKS Anywhere CLI版本匹配,版本不匹配会导致镜像拉取卡住 - 确认
datacenterRef字段和你使用的基础设施Provider配置对应,裸金属部署场景下必须填写正确的裸金属Datacenter配置引用,否则置备流程会中断无输出 - 检查是否正确配置了
sshAuthorization字段的公钥信息,节点置备阶段SSH连接失败也会出现无输出卡住的问题
运行时排查操作
- 执行
docker ps -a查看是否有异常退出的集群置备容器,查看对应容器日志可以快速定位具体失败点 - 检查主机网络是否能正常拉取EKS Anywhere相关镜像,网络受限场景需要提前配置镜像代理或使用离线镜像包
- 查看
/var/log/eks-anywhere/目录下的debug日志,找到最新的日志文件检索error、failed关键字可以定位具体故障原因
内容的提问来源于stack exchange,提问作者bomsabado
相关产品推荐
相关产品推荐

