PowerShell 스크립트를 사용하여 Azure VM을 프로비저닝하고 PowerShell 확장을 삽입하도록 지정합니다. 이 동작은 지난 6 월 1 일에 마지막으로 괜찮 았지만 어제 다시 시도했을 때 Azure 관리의 VM은 "실행 중임 (확장) 설치 중"상태 였고 한 시간 후에 변경하지 않았습니다. 배포를 삭제했습니다.Powershell의 Extension을 사용한 Azure VM 설정이 지연됨
$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
$ fileUrl1는 빈 PowerShell을 파일입니다
는 또한 아주 기본적인 VM을 배포하기위한 스크립트 내가 주사 빈 PowerShell 스크립트를 (이 설정 이전 작업)이있다.이 실행은 "실행 (설치 확장)"상태에서 정지 된 VM에서 종료됩니다. 다른 누구도이 문제가 발생하고 해결책을 알고 있습니까?
두 번째 VM에서 두 번째 사용자 지정 스크립트를 실행하면 "$ vm = Set-AzureVMCustomScriptExtension -VM $ vm -FileUri $ fileUrl1 -Run 'dummy1.ps1'-Argument 'arg1_some_data'"라고 표시됩니다. 작동합니까? 지금 나를 위해 일하지 않아. 하나의 스크립트로 실행하면 잘 작동합니다. – usr021986
당신의 질문을 이해할 수 있습니까? –