【问题标题】:Private endpoint in AzureAzure 中的专用终结点
【发布时间】:2020-02-11 20:55:20
【问题描述】:

我正在尝试使用私有端点创建 sql 数据库(启用预览)。

我收到以下错误:

{"code":"DeploymentFailed","message":"至少一项资源部署操作失败。请列出部署操作以了解详细信息。请参阅https://aka.ms/arm-debug了解使用详情。","details":[{" code":"BadRequest","message":"{\r\n \"error\": {\r\n \"code\": \"PrivateEndpointCannotBeCreatedInSubnetThatHasNetworkPoliciesEnabled\",\r\n \"message\": \"无法在子网 /subscriptions/1efd84d6-173f-42cc-80db 中创建私有端点 /subscriptions/1efd84d6-173f-42cc-80db-7b2c17eb0edd/resourceGroups/eu_poland_general/providers/Microsoft.Network/privateEndpoints/plink-private-endpoint -7b2c17eb0edd/resourceGroups/eu_poland_general/providers/Microsoft.Network/virtualNetworks/plink-vnet-2/subnets/plsubnet,因为它启用了专用终结点网络策略。\",\r\n \"details\": []\r \n }\r\n}"}]}

我尝试连接的虚拟网络子网似乎启用了某些选项。我已经浏览了门户中的所有选项,但真的找不到任何有用的东西

【问题讨论】:

    标签: azure azure-virtual-network azureportal


    【解决方案1】:

    在门户中,我假设您是从 sql 数据库创建中执行此操作的。您应该能够在没有私有端点的情况下创建 sql 数据库,然后使用单独的私有端点创建,因为它将正确处理禁用子网中私有端点的网络策略。您可以在专用链接中心的概述中找到作为第一个开始按钮创建的单个专用端点。

    【讨论】:

    • 不知何故,我只能在创建数据库期间添加私有端点。当我稍后尝试添加它时,它说 sql.server 不可用
    【解决方案2】:

    来自该错误消息:PrivateEndpointCannotBeCreatedInSubnetThatHasNetworkPoliciesEnabled

    您可以使用 Azure PowerShell 或 Azure CLI 或模板在该子网 virtualNetworks/plink-vnet-2/subnets/plsubnetdisable network policies for private endpoints

    例如,使用 Azure CLI,

    az network vnet subnet update \ 
      --name default \ 
      --resource-group myResourceGroup \ 
      --vnet-name myVirtualNetwork \ 
      --disable-private-endpoint-network-policies true
    

    【讨论】:

    • 非常好的答案,非常感谢您提供官方文档的链接。干得好!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-06-29
    • 2023-03-06
    • 2021-11-16
    • 2021-07-24
    • 1970-01-01
    • 2021-09-05
    • 1970-01-01
    相关资源
    最近更新 更多