排查 CannotDeleteLoadBalancerWithPrivateLinkService 或 PrivateLinkServiceWithPrivateEndpointConnectionsCannotBeDeleted 错误代码

本文讨论如何识别和解决CannotDeleteLoadBalancerWithPrivateLinkService尝试删除 Microsoft Azure Kubernetes 服务 (AKS) 群集时发生的 或 PrivateLinkServiceWithPrivateEndpointConnectionsCannotBeDeleted 错误。

症状

尝试删除 AKS 群集时,会收到以下错误消息之一:

  • CannotDeleteLoadBalancerWithPrivateLinkService对于错误代码:

    internalErrorCode:“CannotDeleteLoadBalancerWithPrivateLinkService”

    StatusCode=BadRequest

    {

    “无法删除负载均衡器...../providers/Microsoft.Network/loadBalancers/kubernetes-internal,因为它由专用链接服务...../providers/Microsoft.Network/privateLinkServices/test 引用。 请在删除负载均衡器之前删除专用链接服务。”

    }

  • PrivateLinkServiceWithPrivateEndpointConnectionsCannotBeDeleted对于错误代码:

    internalErrorCode:“PrivateLinkServiceWithPrivateEndpointConnectionsCannotBeDeleted”

    StatusCode=BadRequest

    {

    消息:“专用链接服务 ...../Microsoft.Network/privateLinkServices/test 无法删除,因为它具有 1 个专用终结点连接。 请在删除专用链接服务之前删除所有专用终结点连接。”

    }

原因

无法删除专用链接服务,因为群集与专用终结点连接相关联。

解决方案

确保专用链接服务未与任何专用终结点连接相关联。 删除专用链接服务之前,请删除所有专用终结点连接。 有关详细信息,请参阅 Azure:如何删除连接到专用终结点的专用链接服务?

联系我们寻求帮助

如果你有任何疑问或需要帮助,请创建支持请求联系 Azure 社区支持。 还可以向 Azure 反馈社区提交产品反馈。

第三方信息免责声明

本文中提到的第三方产品由 Microsoft 以外的其他公司提供。 Microsoft 不对这些产品的性能或可靠性提供任何明示或暗示性担保。