{"id":892,"date":"2015-05-08T00:20:06","date_gmt":"2015-05-07T22:20:06","guid":{"rendered":"https:\/\/www.vioreliftode.com\/?p=892"},"modified":"2016-04-14T13:31:11","modified_gmt":"2016-04-14T11:31:11","slug":"virtual-machine-with-multiple-nics-in-azure-stuck-in-running-provisioning-or-running-provisioning-timed-out","status":"publish","type":"post","link":"https:\/\/www.vioreliftode.com\/index.php\/virtual-machine-with-multiple-nics-in-azure-stuck-in-running-provisioning-or-running-provisioning-timed-out\/","title":{"rendered":"Virtual machine with multiple NICs in Azure stuck in Running (Provisioning) or Running (Provisioning timed out)"},"content":{"rendered":"<input class=\"fooboxshare_post_id\" type=\"hidden\" value=\"892\"\/><p>The Azure VM Multi-NIC feature is available for a while (Q3 2014). I personally haven\u2019t got till now the need to host virtual machines with multiple NICs in Azure.<\/p>\n<p>&nbsp;<\/p>\n<p>In the last days I decided to build a part of my test environment in Azure. Since my on-premises setup rely on 10 subnets and multiple NICs, I decided to leverage the Multi-NIC feature also in cloud, but I encounter issues with the VM provisioning. I think this is temporary until Microsoft is fixing it. However, I lost couple of good hours with it till I found the workaround, so it deserve a post.<\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"text-decoration: underline;\"><strong>How to:<\/strong><\/span><br \/>\n1. In Azure I defined my own Virtual Network with 3 (three) subnets.<br \/>\n<a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_01.png\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-893\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_01.png\" alt=\"VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_01\" width=\"967\" height=\"647\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_01.png 967w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_01-300x201.png 300w\" sizes=\"(max-width: 967px) 100vw, 967px\" \/><\/a><br \/>\nINTERNAL#48 &#8211; intended to be used for heartbeat<br \/>\nINTERNAL#49 &#8211; intended to be used for dedicated MS SQL traffic<br \/>\nINTERNAL#50 &#8211; all other network traffic<\/p>\n<p>&nbsp;<\/p>\n<p>2. I also created a storage account where to host my Azure VM disks.<br \/>\n<a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_02.png\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-894\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_02.png\" alt=\"VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_02\" width=\"1160\" height=\"499\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_02.png 1160w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_02-300x129.png 300w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_02-1024x440.png 1024w\" sizes=\"(max-width: 1160px) 100vw, 1160px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>3. Create a multi-NIC VM (possible only through PowerShell)<\/p>\n<pre class=\"brush: powershell; title: ; notranslate\" title=\"\">\r\nAdd-AzureAccount\r\n\r\n$subscriptionName = 'Visual Studio Premium with MSDN'\r\n$storageAccountName = 'itechwe'\r\n$location = 'West Europe'\r\n$vmSize = 'ExtraLarge'\r\n$serviceAndVmName = &quot;ITECH-DB01&quot;\r\n$vnet = &quot;ITECH_CLOUD_WE&quot;\r\n\r\nSet-AzureSubscription -SubscriptionName $subscriptionName -CurrentStorageAccount $storageAccountName\r\nSelect-AzureSubscription -SubscriptionName $subscriptionName -Current\r\n\r\n$imageFamily = &quot;Windows Server 2012 R2 Datacenter&quot;\r\n$imageName = Get-AzureVMImage | where { $_.ImageFamily -eq $imageFamily } | sort PublishedDate -Descending | select -ExpandProperty ImageName -First 1\r\n\r\n$imageName\r\n\r\n$cred = Get-Credential -Message &quot;Enter admin credentials for the VM(s)&quot;\r\n$adminUser = $cred.UserName\r\n$pwd = $cred.GetNetworkCredential().Password\r\n\r\n$vm1 = New-AzureVMConfig -ImageName $imageName -Name $serviceAndVmName -InstanceSize $vmSize | Add-AzureProvisioningConfig -Windows -AdminUsername $adminUser -Password $pwd | Set-AzureSubnet -SubnetNames &quot;INTERNAL#50&quot; | Set-AzureStaticVNetIP -IPAddress &quot;192.168.50.4&quot; | Add-AzureNetworkInterfaceConfig -Name &quot;NIC#48&quot; -SubnetName &quot;INTERNAL#48&quot; -StaticVNetIPAddress &quot;192.168.48.4&quot; | Add-AzureNetworkInterfaceConfig -Name &quot;NIC#49&quot; -SubnetName &quot;INTERNAL#49&quot; -StaticVNetIPAddress &quot;192.168.49.4&quot;\r\n\r\nNew-AzureService -ServiceName $serviceAndVmName -Location $location\r\n\r\nNew-AzureVM -ServiceName $serviceAndVmName -Location $location -VNetName $vnet -VMs $vm1\r\n<\/pre>\n<p><a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_03.png\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-895\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_03.png\" alt=\"VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_03\" width=\"877\" height=\"691\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_03.png 877w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_03-300x236.png 300w\" sizes=\"(max-width: 877px) 100vw, 877px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"text-decoration: underline;\"><strong>The problem:<\/strong><\/span><br \/>\nThe VM is started, gets into the Running (Provisioning) status and remains in this state for almost 1 hour.<br \/>\n<a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_04.png\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-896\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_04.png\" alt=\"VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_04\" width=\"1168\" height=\"275\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_04.png 1168w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_04-300x71.png 300w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_04-1024x241.png 1024w\" sizes=\"(max-width: 1168px) 100vw, 1168px\" \/><\/a><br \/>\nAfter the long provisioning attempt the VM status is changed to Running (Provisioning timed out). Connection via RDP is not working, restarting the VM will not help &#8211; pretty much nothing to be done anymore.<br \/>\n<a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_05.png\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-897\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_05.png\" alt=\"VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_05\" width=\"1172\" height=\"271\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_05.png 1172w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_05-300x69.png 300w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_05-1024x237.png 1024w\" sizes=\"(max-width: 1172px) 100vw, 1172px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"text-decoration: underline;\"><strong>Solution (workaround):<\/strong><\/span><br \/>\nI think the new 2015 virtual machine images have some issues during provisioning if the VM is configured with multiple NICs. The workaround I found out is to first successfully provision the VM with only one NIC and later use that OS disk and attach it to a new multi-NIC VM.<br \/>\n<em>Because I want to use the same VM and service names, before running the next steps I deleted the previous created VM (including the disk and cloud service).<\/em><\/p>\n<p>&nbsp;<\/p>\n<p>1. First let&#8217;s create the VM using one NIC.<\/p>\n<pre class=\"brush: powershell; title: ; notranslate\" title=\"\">\r\nAdd-AzureAccount\r\n\r\n$subscriptionName = 'Visual Studio Premium with MSDN'\r\n$storageAccountName = 'itechwe'\r\n$location = 'West Europe'\r\n$vmSize = 'ExtraLarge'\r\n$serviceAndVmName = &quot;ITECH-DB01&quot;\r\n$vnet = &quot;ITECH_CLOUD_WE&quot;\r\n\r\nSet-AzureSubscription -SubscriptionName $subscriptionName -CurrentStorageAccount $storageAccountName\r\nSelect-AzureSubscription -SubscriptionName $subscriptionName -Current\r\n\r\n$imageFamily = &quot;Windows Server 2012 R2 Datacenter&quot;\r\n$imageName = Get-AzureVMImage | where { $_.ImageFamily -eq $imageFamily } | sort PublishedDate -Descending | select -ExpandProperty ImageName -First 1\r\n\r\n$imageName\r\n\r\n$cred = Get-Credential -Message &quot;Enter admin credentials for the VM(s)&quot;\r\n$adminUser = $cred.UserName\r\n$pwd = $cred.GetNetworkCredential().Password\r\n\r\n$vm1 = New-AzureVMConfig -ImageName $imageName -Name $serviceAndVmName -InstanceSize $vmSize | Add-AzureProvisioningConfig -Windows -AdminUsername $adminUser -Password $pwd | Set-AzureSubnet -SubnetNames &quot;INTERNAL#50&quot; | Set-AzureStaticVNetIP -IPAddress &quot;192.168.50.4&quot;\r\n\r\nNew-AzureService -ServiceName $serviceAndVmName -Location $location\r\n\r\nNew-AzureVM -ServiceName $serviceAndVmName -Location $location -VNetName $vnet -VMs $vm1\r\n<\/pre>\n<p><a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_06.png\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-898\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_06.png\" alt=\"VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_06\" width=\"877\" height=\"643\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_06.png 877w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_06-300x220.png 300w\" sizes=\"(max-width: 877px) 100vw, 877px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>This time the machine will be properly provisioned. The easiest way to verify this is to remotely connect to it using RDP.<br \/>\n<a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_07.png\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-899\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_07.png\" alt=\"VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_07\" width=\"1179\" height=\"262\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_07.png 1179w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_07-300x67.png 300w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_07-1024x228.png 1024w\" sizes=\"(max-width: 1179px) 100vw, 1179px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>But this is not the VM with 3 (three) NICs. In the next step I will delete this VM <span style=\"text-decoration: underline;\">without deleting the disks<\/span>. Basically I used this machine to make sure the provisioning is successfully completing. Once I delete the VM, I will recreate the 3 (three) NICs VM via PowerShell by attaching the existing OS disk.<\/p>\n<p>&nbsp;<\/p>\n<p>2. Identify the OS disk name used by the provisioned VM.<br \/>\n<a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_08.png\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-900\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_08.png\" alt=\"VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_08\" width=\"694\" height=\"314\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_08.png 694w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_08-300x136.png 300w\" sizes=\"(max-width: 694px) 100vw, 694px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>3. Delete the existing VM <span style=\"text-decoration: underline;\">with preserving<\/span> the OS disk image.<br \/>\n<a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_09.png\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-901\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_09.png\" alt=\"VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_09\" width=\"735\" height=\"504\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_09.png 735w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_09-300x206.png 300w\" sizes=\"(max-width: 735px) 100vw, 735px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>In the virtual machines disks section make sure the disk is not attached to the VM anymore (in Azure the detach disk operation is a bit delayed from the VM deletion).<br \/>\n<a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_10.png\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-902\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_10.png\" alt=\"VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_10\" width=\"1179\" height=\"267\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_10.png 1179w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_10-300x68.png 300w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_10-1024x232.png 1024w\" sizes=\"(max-width: 1179px) 100vw, 1179px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>4. Recreate the 3 (three) NICs virtual machine by attaching the exiting OS disk.<\/p>\n<pre class=\"brush: powershell; title: ; notranslate\" title=\"\">\r\n$location = 'West Europe'\r\n$vmSize = 'ExtraLarge'\r\n$serviceAndVmName = &quot;ITECH-DB01&quot;\r\n$vnet = &quot;ITECH_CLOUD_WE&quot;\r\n$diskName='ITECH-DB01-ITECH-DB01-0-201505070854370389'\r\n\r\n$vm1 = New-AzureVMConfig -Name $serviceAndVmName -DiskName $diskName -InstanceSize $vmSize | Add-AzureEndpoint -Name 'Remote Desktop' -LocalPort 3389 -Protocol tcp | Set-AzureSubnet -SubnetNames &quot;INTERNAL#50&quot; | Set-AzureStaticVNetIP -IPAddress &quot;192.168.50.4&quot; | Add-AzureNetworkInterfaceConfig -Name &quot;NIC#48&quot; -SubnetName &quot;INTERNAL#48&quot; -StaticVNetIPAddress &quot;192.168.48.4&quot; | Add-AzureNetworkInterfaceConfig -Name &quot;NIC#49&quot; -SubnetName &quot;INTERNAL#49&quot; -StaticVNetIPAddress &quot;192.168.49.4&quot;\r\n\r\nNew-AzureVM -ServiceName $serviceAndVmName -Location $location -VNetName $vnet -VMs $vm1\r\n<\/pre>\n<p><a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_11.png\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-903\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_11.png\" alt=\"VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_11\" width=\"877\" height=\"319\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_11.png 877w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_11-300x109.png 300w\" sizes=\"(max-width: 877px) 100vw, 877px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>5. The virtual machine gets into the Running status and if we RDP to it we will see the VM is linked to the 3 (three) subnets.<br \/>\n<a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_07.png\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-899\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_07.png\" alt=\"VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_07\" width=\"1179\" height=\"262\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_07.png 1179w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_07-300x67.png 300w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_07-1024x228.png 1024w\" sizes=\"(max-width: 1179px) 100vw, 1179px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_12.png\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-904\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_12.png\" alt=\"VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_12\" width=\"837\" height=\"508\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_12.png 837w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_12-300x182.png 300w\" sizes=\"(max-width: 837px) 100vw, 837px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_13.png\"><img loading=\"lazy\" class=\"alignleft size-full wp-image-905\" src=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_13.png\" alt=\"VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_13\" width=\"877\" height=\"811\" srcset=\"https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_13.png 877w, https:\/\/www.vioreliftode.com\/wp-content\/uploads\/2015\/05\/VM_With_Multiple_NICs_In_Azure_Stuck_In_Provisioning_13-300x277.png 300w\" sizes=\"(max-width: 877px) 100vw, 877px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Azure VM Multi-NIC feature is available for a while (Q3 2014). I personally haven\u2019t got till now the need to host virtual machines with multiple NICs in Azure. &nbsp; In the last days I decided to build a part of my test environment in Azure. Since my on-premises setup rely on 10 subnets and &hellip; <a href=\"https:\/\/www.vioreliftode.com\/index.php\/virtual-machine-with-multiple-nics-in-azure-stuck-in-running-provisioning-or-running-provisioning-timed-out\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Virtual machine with multiple NICs in Azure stuck in Running (Provisioning) or Running (Provisioning timed out)<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","jetpack_publicize_message":"#VirtualMachine with multiple NICs in #Azure stuck in Running (Provisioning) or Running (Provisioning timed out) https:\/\/wp.me\/p4NfDd-eo","jetpack_is_tweetstorm":false},"categories":[75],"tags":[82,78,81],"jetpack_featured_media_url":"","jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p4NfDd-eo","_links":{"self":[{"href":"https:\/\/www.vioreliftode.com\/index.php\/wp-json\/wp\/v2\/posts\/892"}],"collection":[{"href":"https:\/\/www.vioreliftode.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.vioreliftode.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.vioreliftode.com\/index.php\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vioreliftode.com\/index.php\/wp-json\/wp\/v2\/comments?post=892"}],"version-history":[{"count":0,"href":"https:\/\/www.vioreliftode.com\/index.php\/wp-json\/wp\/v2\/posts\/892\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.vioreliftode.com\/index.php\/wp-json\/wp\/v2\/media?parent=892"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vioreliftode.com\/index.php\/wp-json\/wp\/v2\/categories?post=892"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vioreliftode.com\/index.php\/wp-json\/wp\/v2\/tags?post=892"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}