But*_*ast 2 azure azure-virtual-network azure-cloud-services
我尝试将Cloud Service(经典)添加到虚拟网络(经典),但在部署时出现错误(新门户 - 更新部署):
部署槽'staging'中的域'developementtajgowebservicev1'的更新部署操作失败,名称为'not working':'虚拟网络devvirtual-Network不存在.'.
我在Role标签之后将此代码添加到配置文件中.
<NetworkConfiguration>
<VirtualNetworkSite name="devvirtual-Network"/>
<AddressAssignments>
<InstanceAddress roleName="WorkerRole1">
<Subnets>
<Subnet name="Subnet-1"/>
</Subnets>
</InstanceAddress>
</AddressAssignments>
</NetworkConfiguration>
Run Code Online (Sandbox Code Playgroud)
具有此名称的虚拟网络存在于同一订阅中.
这里有一个解决这个问题的方法:https://thelonedba.wordpress.com/2015/07/17/new-azurevm-badrequest-the-virtual-network-foo-does-not-exist/
基本上,问题似乎是Azure门户网站的名称与您需要在云服务配置中使用的名称不同.
通过使用Azure CLI工具,我能够获得"正确"的名称:
azure network export networks.json
Run Code Online (Sandbox Code Playgroud)
然后检查networks.json文件.
在我的例子中,虚拟网络的"正确"名称是"Group [ResourceGroup] [NetworkName]".(即,网络被称为"network1",它位于资源组"group1"中,因此"正确"的名称是"Group group1 network1")这是针对"经典"虚拟网络 - 我没有尝试过基于资源管理器的虚拟网络
| 归档时间: |
|
| 查看次数: |
1952 次 |
| 最近记录: |