所以我一直在尝试从Linux VHD创建一个VM并收到此错误。 按照此 https://pebkac.io/2016/10/mikrotik-chr-in-azure-part-two/
答案 0 :(得分:0)
根据您的错误,请确保NIC Interface
成功创建。
$InterfaceName = "nic-chr-test"
$Interface = Get-AzureRmNetworkInterface -Name $InterfaceName -ResourceGroupName
你可以得到$Interface
的结果,如果是NULL
,请先创建网卡。
此外,您可以尝试使用此template或脚本 模板。
答案 1 :(得分:0)
根据this的评论,Dinesh解决了这个问题。
似乎NIC创建可能已经很久了。
答案 2 :(得分:0)
为VM添加NW接口
$vm = Add-AzureRmVMNetworkInterface -VM $vm -Id $nic.id
答案 3 :(得分:0)
[为我工作,需要将网络接口添加到vm。这是cmdlet
假设您已经创建了$ nic-较早的网络接口
PS C:\ azure> $ vm =添加-azurermvmnetworkinterface -vm $ vm -id $ nic.id
PS C:\ azure> new-azurermvm -resourcegroupname $ rgname -location $ location -vm $ vm