質問

PowerShellスクリプトを使用してAzure VMをプロビジョニングし、PowerShell拡張機能を挿入するように指定します。この現象は6月1日に最後にうまく機能しましたが、昨日、再度試してみましたが、Azure ManagementのVMは「実行中(拡張機能をインストールする)」のステータスを持っていました。展開を削除しました。

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に終了します。他の誰かがこの問題を抱えて解決策を知っているのですか?

役に立ちましたか?

解決

2014年6月6日、全員が普通に戻ってきました。VMSが作成され、拡張スクリプトが成功して実行されています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top