PowerShell에서 확장 기능이있는 Azure VM 설정
-
26-12-2019 - |
문제
PowerShell 스크립트를 사용하여 Azure VM을 프로비저닝하고 PowerShell 확장자를 주입하도록 지정합니다.이 행동은 6 월 1 일 마지막 시간에 일했지만 어제 Azure 관리의 VM은 "Running (확장 프로그램 설치)"의 상태가 있었으며, 내가 포기한 시점에서 한 시간이 지나면 변화하지 않았습니다.배포를 삭제했습니다.
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
.
$ fileurl1은 빈 powershell 파일입니다.
실행 이렇게하면 "실행중인 (확장자 설치)"상태에 매달려있는 VM에서 끝납니다.다른 누구도이 문제가 있고 해결책을 알고 있습니까?
해결책
오늘은 2014 년 6 월 6 일에 모두 정상으로 돌아 왔습니다.VM이 작성되고 확장 스크립트가 성공으로 실행됩니다.
제휴하지 않습니다 StackOverflow