2014-06-05 45 views
0

我使用powershell腳本配置Azure虛擬機,並指定注入PowerShell擴展。這種行爲上次在6月1日正常,但昨天當我再次嘗試時,Azure管理中的虛擬機具有「正在運行(安裝擴展)」的狀態,並且在一小時後我放棄並刪除了部署。使用PowerShell擴展的Azure虛擬機設置掛起

我對部署虛擬機一個非常基本的腳本,還有一個空的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處於「運行(安裝擴展)」狀態下被掛起。有沒有其他人碰巧遇到這個問題並且知道解決方案?

+0

如果在第二個虛擬機上執行第二個自定義腳本執行會發生什麼,Say - 「$ vm = Set-AzureVMCustomScriptExtension -VM $ vm -FileUri $ fileUrl1 -Run'dummy1.ps1'-Argument'arg1_some_data'」工作?現在不爲我工作。如果與一個腳本運行,它工作正常 – usr021986

+0

不知道我理解你的問題? –

回答

0

今天2014年6月6日,全部恢復正常。虛擬機正在創建,擴展腳本運行成功。

+1

有時會發生這種情況。我相信MS繼續升級和修改擴展。即使我面臨同樣的問題。有時候相同的代碼不起作用 – Atf

相關問題