0

WindowsでPS 5. 0を使用すると、Azure StorageアカウントとAzureサービスが作成されました。次のコマンドを使用して、最新のイメージ名を取得します。Powershellを使用してAzure VMを作成できません

PSコマンドは、最新の画像を取得する:上記のコマンドが正常に実行された

$images = Get-AzureVMImage ` 
| where { $_.ImageFamily -eq “Windows Server 2012 Datacenter” } ` 
| Sort-Object -Descending -Property PublishedDate 

$latestImage = $images[0] 
$latestImage 

をとして私のイメージ名を与えた私はVMを作成するには、次のコマンドを実行したときに、私は次のエラーを取得します:私が​​を作成するために次のコマンドで使用したa699494373c04fc0bc8f2bb1389d6106__Windows-Server-2012-R2-20171017-en.us-127GB.vhd。 VMを作成する

PSコマンド:

New-AzureVMConfig -Name "Server15" -InstanceSize ExtraSmall -ImageName "a699494373c04fc0bc8f2bb1389d6106__Windows-Server-2012-R2-20171017-en.us-127GB.vhd" | Add-AzureProvisioningConfig -Windows -AdminUsername "MyAdmin" -Password "MyPsswd" | New-AzureVM -ServiceName "MyServiceName" 

エラー:あなたのスクリプトは私の作品

WARNING: No deployment found in service: 'MyServiceName'. 
New-AzureVM : BadRequest: OSImage a699494373c04fc0bc8f2bb1389d6106__Windows-Server-2012-R2-20171017-en.us-127GB.vhd 
not found. If you are using a VM image, it must be specified as VMImageName for the role, not as SourceImageName for 
OSVirtualHardDisk. 
OperationID : '498779aecff53369ac9e793da15c16c3' 
At line:1 char:250 
+ ... d "D7v.oeiue4ieiur" | New-AzureVM -ServiceName "MyServiceName" 
+       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    + CategoryInfo   : CloseError: (:) [New-AzureVM], ComputeCloudException 
    + FullyQualifiedErrorId : Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.PersistentVMs.NewAzureVMCommand 

答えて

0

、ここでの出力は次のようになります。

PS C:\Users\jason> New-AzureVMConfig -Name "Server16" -InstanceSize ExtraSmall -ImageName "a699494373c04fc0bc8f2bb1389d6106__Windows-Server-2012-R2-20171017-en.us-127GB.vhd" | Add-AzureProvisioningConfig -Windows -AdminUse 
rname "jason" -Password "xxxxxxx" | New-AzureVM -ServiceName "jasontest321" 

OperationDescription OperationId       OperationStatus 
-------------------- -----------       --------------- 
New-AzureVM   05a8d386-ac4b-3843-8fe4-1018325112a3 Succeeded 

ご確認くださいあなたのAzure PowerShell ver私のAzure PowerShellバージョンは4.4.1です。このスクリプトはうまくいきます。Azure PowerShellをアップグレードしてください。

Windows 10にAzure PowerShell 5.0.1 installerをダウンロードしてインストールしてから、もう一度テストしてください。

Azure PowerShellバージョンの詳細については、linkを参照してください。

これが役に立ちます。

関連する問題