Azure VM Setup与PowerShell挂起的扩展
-
26-12-2019 - |
题
我正在使用powershell脚本配置Azure VM,并指定注入PowerShell扩展名。这项行为最后一次工作在6月1日,但昨天在我再次尝试时,Azure管理中的VM有一个“运行(安装扩展)”的状态,并且在我放弃的一小时后它没有改变并删除部署。
我有一个非常基本的脚本,用于部署VM,以及我注入的空的PowerShell脚本(以前所有这些设置工作):
$username = "VMUser1"
$password = "SomethingAsPa$$1"
$imagename = "a699494373c04fc0bc8f2bb1389d6106__Windows-Server-2012-R2-201404.01-en.us-127GB.vhd"
$name = "unqvmname"
$serviceName = "unqvmname"
$location = "North Europe"
$fileUrl1 = 'http://portalvhds3r84wq5g3925q.blob.core.windows.net/scripts/dummy.ps1'
$vm = New-AzureVMConfig -Name $name -InstanceSize Small -ImageName $imageName
$vm = Add-AzureProvisioningConfig -VM $vm -Windows -AdminUsername $username -Password $password
$vm = Set-AzureVMCustomScriptExtension -VM $vm -FileUri $fileUrl1 -Run 'dummy.ps1' -Argument 'arg1_some_data'
New-AzureVM -ServiceName $serviceName -Location $location -VMs $vm
.
$ fileul1是一个空的powershell文件。
运行这将在VM中最终挂在“运行(安装扩展)”状态。还有其他人是否碰巧有这个问题并知道解决方案?解决方案
今天6月6日2014年6月,都回到了正常。正在创建VMS,扩展脚本运行成功。
不隶属于 StackOverflow