2016-02-12 2 views
1

Я попытался добавить в Виртуальную сеть (классический) облачный сервис (классический), но при развертывании появляется новая ошибка (новый портал - обновите развертывание):Azure - Виртуальная сеть не существует при развертывании в облачном сервисе

операция развертывания обновления не удался для домена «developementtajgowebservicev1» в развертывании слота «постановка» с названием «не работает»: «виртуальная сеть devvirtual-сеть делает не существует.».

Я добавил этот код после тега ролей в файл конфигурации.

<NetworkConfiguration> 
    <VirtualNetworkSite name="devvirtual-Network"/> 
    <AddressAssignments> 
     <InstanceAddress roleName="WorkerRole1"> 
      <Subnets> 
       <Subnet name="Subnet-1"/> 
      </Subnets> 
     </InstanceAddress> 
    </AddressAssignments> 
</NetworkConfiguration> 

Виртуальная сеть с таким именем существует в той же подписке.

ответ

0

Когда вы развертываете новый портал, вы развертываете его в диспетчере ресурсов. Вы должны воссоздать vnets в диспетчере ресурсов или перенести их в диспетчер ресурсов.

Mor Информация о классике против менеджера ресурсов: resource-manager-deployment-model

+0

Спасибо за ваш ответ, я создал новый VNET (Resource Manager), но появляется та же ошибка. – ButterBeast

5

Там в решение этой проблемы здесь: https://thelonedba.wordpress.com/2015/07/17/new-azurevm-badrequest-the-virtual-network-foo-does-not-exist/

В принципе, проблема, кажется, что название Лазурный портал для сети не то же самое как имя, которое необходимо использовать в конфигурации облачного сервиса.

Я был в состоянии получить «правильное» имя с помощью инструментов Azure CLI:

azure network export networks.json 

А затем рассматривает networks.json файл.

В моем случае «правильное» имя виртуальной сети было «Group [ResourceGroup] [NetworkName]». (т. е. сеть называется «network1», которая находится в группе ресурсов «group1», поэтому «правильное» имя «Group1 network1»). Это было для «классической» виртуальной сети - я не пробовал с Виртуальные сети на основе диспетчера ресурсов.

0

На данный момент облачные сервисы не могут подключиться к виртуальной сети (тип менеджера ресурсов), вы можете подключать их только к виртуальной сети (классической). Надеюсь, в ближайшем будущем они добавят поддержку типа диспетчера ресурсов виртуальных сетей.