在Azure Stack HCI上安装AKS失败:卡在负载均衡器VIP验证环节
在Azure Stack HCI上安装AKS时卡在Validating Load Balancer VIP的排查方案
1. 验证Load Balancer VIP的网络合法性
- 确认VIP属于Azure Stack HCI集群节点所在的同一子网,且未被其他设备占用:
- 在所有集群节点上执行
Test-Connection <VIP地址>,检查连通性是否正常 - 执行
arp -a <VIP地址>,确认没有重复的MAC地址绑定
- 在所有集群节点上执行
- 确保VIP是静态分配(DHCP静态保留或手动配置),避免IP地址冲突
2. 检查负载均衡器组件状态
- 执行
Get-AksHciLoadBalancer,确认VIP已正确关联到负载均衡器配置中 - 检查HCI集群的SLB服务状态:
Get-Service -Name slbms,确保服务处于Running状态
3. 验证控制平面的网络端口连通性
- 确保控制平面节点对外开放以下端口:6443(Kubernetes API)、443(HTTPS)、80(HTTP)
- 在各集群节点上执行
Test-NetConnection <控制平面节点IP> -Port 6443,确认端口可访问
- 在各集群节点上执行
- 检查Windows防火墙及物理防火墙规则,确保未阻止VIP与控制平面节点之间的双向流量
4. 清理残留并重新执行安装
- 若上述检查无异常,先清理现有安装残留:
Uninstall-AksHci -Force - 重新配置AKS-HCI参数,重点确认
-controlPlaneLoadBalancerIp参数指定的VIP无误,再执行Install-AksHci
5. 日志深度排查
- 查看AKS-HCI安装日志(路径:
C:\ProgramData\AksHci\Logs),定位包含"Validating Load Balancer VIP"的条目,根据具体错误信息(如网络超时、权限不足等)针对性处理
内容的提问来源于stack exchange,提问作者ABMForHybrid
相关产品推荐
相关产品推荐

