次の方法で共有


カスタム VM サイズを更新する

適用対象: はい (Pro GPU SKU の場合)Azure Stack Edge Pro - GPUはい (Pro 2 SKU の場合)Azure Stack Edge Pro 2はい (Pro R SKU の場合)Azure Stack Edge Pro Rはい (Mini R SKU の場合)Azure Stack Edge Mini R

この記事では、Azure Stack Edge 用の VM イメージを作成するために使用できる、カスタムのコア数、メモリ、GPU 数を使用して VM サイズを変更する方法について説明します。

既存のカスタム VM サイズを取得する

次の手順を使用し、Azure Stack Edge 用のカスタム VM サイズを取得します。

  1. Azure Stack Edge デバイスの PowerShell インターフェイスに接続します。 手順の詳細については、「PowerShell インターフェイスに接続する」を参照してください。

  2. 次のコマンドを実行し、カスタム サイズなど、デバイスで使用可能な VM サイズを確認します。

    Get-AzVmSize -Location dbelocal 
    
  3. 次のコマンドを実行し、デバイス上のカスタム VM サイズの名前と現在の値を確認します。

    Get-HcsVMCustomSizes
    

    T4 GPU を搭載したマシンの出力例を次に示します。

    [DBE-BNVGF33.microsoftdatabox.com]: PS>Get-HcsVMCustomSizes 
    
    [{'Name':'Custom_NonGPU','Cores':8,'MemoryMb':14336},{'Name':'Custom_GPU_T4_v3','Cores':8,'MemoryMb':28672,'GpuCount': 1}] 
    

    A2 GPU を搭載したマシンの出力例を次に示します。

    [DBE-BNVGF33.microsoftdatabox.com]: PS>Get-HcsVMCustomSizes 
    
    [{'Name':'Custom_NonGPU','Cores':8,'MemoryMb':14336},{'Name':'Custom_GPU_A2','Cores':8,'MemoryMb':28672,'GpuCount': 1}] 
    

カスタム VM サイズを更新する

  1. 次のコマンドを実行し、デバイスにデプロイする VM の Cores または MemoryMb 値を使用してカスタム VM サイズを更新します。

    次の要件と制限事項を考慮してください。

    • これらのサイズの Name は変更できません。
    • GpuCount には、デバイス上の GPU の数 (1 または 2) と互換性のある値のみを指定できます。
    • デバイス上の GPU に対応する適切な GPU カスタム サイズを必ず変更してください。
    • カスタム サイズで VM をデプロイした後は、そのカスタム サイズを再度変更できません。 変更するには、まず、その VM を削除する必要があります。
    • 運用が開始されたら、少なくとも 5 分待ってから、他の VM またはワークロードをデプロイします。このコマンドの完了には約 5 分かかります。

    次の表には、利用できるカスタム SKU の既定値をまとめています。

    [サイズ] vCPU メモリ (GiB) 一時ストレージ 最大 OS ディスク 最大一時ストレージ 最大データ ディスク スループット 最大データ ディスク数 最大 NIC 数
    Custom_NonGPU 8 14 64 2,000 64000 2300 64 8
    [サイズ] vCPU メモリ (GiB) 一時ストレージ 最大 OS ディスク 最大一時ストレージ 最大データ ディスク スループット 最大データ ディスク数 最大 NIC 数 GPU GPU メモリ
    Custom_GPU_T4_v3 8 28 352 2,000 48000 2300 16 8 1 16
    Custom_GPU_A2 8 28 352 2,000 48000 2300 16 8 1 16
    Set-HcsVMCustomSizes -CustomVMSizesJson <string> [-JsonFormat]
    

    4 個のコアと 4,096 MiB のメモリが与えられるように Custom_NonGPU が変更された出力例を次に示します。

    [DBE-BNVGF33.microsoftdatabox.com]: PS>Set-HcsVMCustomSizes -CustomVMSizesJson "[{'Name':'Custom_NonGPU','Cores':4,'MemoryMb':4096},{'Name':'Custom_GPU_T4_v3','Cores':8,'MemoryMb':28672,'GpuCount':2}]"
    
    [{'Name':'Custom_NonGPU','Cores':4,'MemoryMb':4096},{'Name':'Custom_GPU_T4_v3','Cores':8,'MemoryMb':28672,'GpuCount':2}]
    
  2. 次のコマンドをもう一度実行し、変更が正常に反映されたことを確認します。

    Get-AzVmSize -Location dbelocal
    

    Azure portal で、VM サイズのドロップダウンが約 5 分後に更新されて、作成した新しい VM オプションが表示されます。

    カスタム VM サイズが表示された Azure portal ドロップダウン メニューのスクリーンショット。

VM のサイズ変更の詳細については、「PowerShell を使用して Azure Stack Edge デバイスに VM をデプロイする」を参照してください。

次のステップ