Azure portal を使用して Azure Stack Edge Pro GPU デバイスに VM をデプロイする

適用対象:Yes for Pro GPU SKUAzure Stack Edge Pro - GPUYes for Pro 2 SKUAzure Stack Edge Pro 2Yes for Pro R SKUAzure Stack Edge Pro RYes for Mini R SKUAzure Stack Edge Mini R

Azure portal、テンプレート、Azure PowerShell コマンドレット、および Azure CLI または Python のスクリプトを使用して、Azure Stack Edge Pro GPU デバイス上に仮想マシン (VM) を作成および管理できます。 この記事では、Azure portal を使用して、Azure Stack Edge Pro GPU デバイスに VM を作成し、それを管理する方法について説明します。

重要

クラウドからデバイスにデプロイされた VM とイメージを管理するユーザーに対して、多要素認証を有効にする必要があります。 ユーザーに対して多要素認証が有効になっていない場合、クラウド操作は失敗します。 多要素認証を有効にする手順については、Microsoft Entra 多要素認証を有効にする方法に関するページを参照してください。

VM デプロイのワークフロー

デプロイの大まかなワークフローは次のとおりです。

  1. お使いの Azure Stack Edge デバイスでコンピューティング用のネットワーク インターフェイスを有効にします。 この手順により、指定されたネットワーク インターフェイスに仮想スイッチが作成されます。

  2. Azure portal からの VM のクラウド管理を有効にします。

  3. Azure Storage Explorer を使用して Azure Storage アカウントに VHD をアップロードします。

  4. アップロードした VHD を使用して、VHD をデバイスにダウンロードし、VHD から VM イメージを作成します。

  5. 前の手順で作成したリソースを使用します。

    1. 作成した VM イメージ。
    2. コンピューティングを有効にしたネットワーク インターフェイスに関連付けられている仮想スイッチ。
    3. 仮想スイッチに関連付けられているサブネット。

    次のリソースをインラインで作成または指定します。

    1. VM 名、サポートされている VM サイズ、VM のサインイン資格情報を選択します。
    2. 新しいデータ ディスクを作成するか、既存のデータ ディスクを接続します。
    3. VM の静的 IP または動的 IP を構成します。 静的 IP を指定する場合は、コンピューティング用に有効化されているネットワーク インターフェイスのサブネット範囲内の空き IP アドレスから選択します。

    前のリソースを使用して VM を作成します。

前提条件

Azure portal を使用してデバイスで VM の作成と管理を開始する前に、次のことを確認してください。

  1. 手順 1: Azure Stack Edge Pro GPU デバイスを構成する」の説明に従って Azure Stack Edge Pro GPU デバイスでネットワーク設定を完了していること。

    1. コンピューティング用のネットワーク インターフェイスを有効にしていること。 このネットワーク インターフェイスの IP を使用して、VM デプロイ用の仮想スイッチを作成します。 デバイスのローカル UI で、 [Compute](コンピューティング) に移動します。 仮想スイッチの作成に使用するネットワーク インターフェイスを選択します。

      重要

      コンピューティング用に構成できるポートは 1 つだけです。

    2. そのネットワーク インターフェイスでコンピューティングを有効にします。 そのネットワーク インターフェイスに対応する仮想スイッチが Azure Stack Edge Pro GPU によって作成、管理されます。

  2. 作成する仮想マシンの VM イメージを作成するために使用する Windows または Linux VHD にアクセスできること。

VM をデプロイする

Azure Stack Edge Pro GPU デバイスに仮想マシンを作成するには、次の手順に従います。

VM イメージを追加する

  1. VHD を Azure Storage アカウントにアップロードします。 「アップロードに Storage Explorer を使用する」の手順に従います。

    VHD の準備の詳細については、Windows VHD からの一般化されたイメージの準備に関するページを参照してください。

    VM イメージのアップロードのトラブルシューティングを行います。

  2. Azure portal で、デバイスの Azure Stack Edge リソースに移動します。 次に、[Edge サービス]>[仮想マシン] の順に移動します。

    Screenshot showing the Overview pane of an Azure Stack Edge device, with the Virtual machines option, under Edge Services, highlighted.

  3. [概要] ページ上。 [有効] を選択して、仮想マシンのクラウド管理を有効にします。

    Screenshot of the Overview pane in Virtual Machines view for an Azure Stack Edge device. The Enable button, to enable VM cloud management, is highlighted.

  4. 最初の手順では、VM イメージを追加します。 前の手順で、既にストレージ アカウントに VHD をアップロードしています。 この VHD を使用して、VM イメージを作成します。

    [+ イメージの追加] を選択して、ストレージ アカウントから VHD をダウンロードしてデバイスに追加します。 VHD のサイズとダウンロードに使用できるインターネット帯域幅によっては、ダウンロード プロセスに数分かかります。

    Screenshot of the Overview pane for Virtual Machines, with the Plus Add Image button highlighted.

  5. [イメージの追加] ペインで、次のフィールドに入力します。 その後、 [追加] を選択します。

    フィールド 説明
    ストレージ BLOB からダウンロード VHD をアップロードしたストレージ アカウントのストレージ BLOB の場所を参照します。
    ダウンロード先 仮想マシンをデプロイしている現在のデバイスに自動的に設定されます。
    エッジ リソース グループ イメージを追加するリソース グループを選択します。
    イメージに名前を付けて保存 ストレージ アカウントにアップロードした VHD から作成する VM イメージの名前。
    OS の種類 VM イメージの作成に使用する VHD のオペレーティング システムとして、Windows または Linux から選択します。
    VM の世代 VM の作成に使用するイメージの世代として Gen 1 または Gen 2 を選択します。 Gen 2 VM の場合、セキュア ブートは既定で有効になっています。

    Screenshot showing the Add image page for a virtual machine with the Add button highlighted.

  6. VHD がダウンロードされ、VM イメージが作成されます。 イメージの作成には、完了するまでに数分かかります。 VM イメージが正常に完了したことを知らせる通知が表示されます。

    Screenshot of the Overview for Virtual machines on an Azure Stack Edge device. On the Images pane, a newly created VM is highlighted.

  7. VM イメージが正常に作成されると、[イメージ] ウィンドウドのイメージの一覧に追加されます。

    Screenshot that shows the Images pane in Virtual Machines view of an Azure Stack Edge device.

    [Deployments]\(デプロイ\) ウィンドウが更新され、デプロイの状態が示されます。

    Screenshot showing the Deployments pane in Virtual Machines view of an Azure Stack Edge device. The entry for a deployed VM is highlighted.

    新しく追加したイメージは、[概要] ページにも表示されます。

    Screenshot that shows the Overview pane for Virtual Machines on an Azure Stack Edge device. A newly added VM image is highlighted.

VM を追加する

VM イメージを作成した後に VM を作成するには、次の手順に従います。

  1. [仮想マシン][概要] ページで、[+ 仮想マシンの追加] を選択します。

    Screenshot that shows the Overview pane for virtual machines on an Azure Stack Edge device. The Plus Add Virtual Machine button is highlighted.

  2. [基本] タブで、次のパラメーターを入力します。

    パラメーター 説明
    仮想マシン名 新しい仮想マシンの名前を入力します。
    エッジ リソース グループ VM に関連付けられているすべてのリソースの新しいリソース グループを作成します。
    Image デバイスで使用可能な VM イメージから選択します。
    [サイズ] サポートされる VM のサイズから選択します。
    GPU VM の場合は、NCasT4-v3 シリーズの VM サイズを選択します。
    ユーザー名 管理者が VM にサインインするには、既定のユーザー名 azureuser を使用します。
    Authentication type SSH 公開キーまたはユーザー定義のパスワードから選択します。
    SSH 公開キー SSH 公開キー認証の種類を選択すると表示されます。 SSH 公開キーを貼り付けます。
    Password パスワード認証の種類を選択すると表示されます。 VM にサインインするためのパスワードを入力します。 パスワードは 12 文字以上で、定義された複雑さの要件を満たす必要があります。
    パスワードの確認 パスワードをもう一度入力します。

    Screenshot showing the Basics tab in the Add Virtual Machine wizard for Azure Stack Edge. The Basics tab and the Next: Disks button are highlighted.

    ディスク を選択します。

  3. [ディスク] タブで、VM にディスクを接続します。

    1. [新しいディスクを作成し接続する] または [既存のディスクの接続] を選択できます。

      Screenshot showing the Disks tab in the Add Virtual Machine wizard for Azure Stack Edge. The Create and attach a new disk option is highlighted.

    2. [新しいディスクを作成し接続する] を選択します。 [新しいディスクの作成] ウィンドウで、ディスクの名前と GiB 単位のサイズを指定します。

      Screenshot showing the

    3. 前述の手順を繰り返して、ディスクを追加します。 ディスクが作成されると、[ディスク] タブに表示されます。[次へ: ネットワーク] を選択します。

  4. [ネットワーク] タブで、VM のネットワーク接続を構成します。

    パラメーター 説明
    仮想ネットワーク ドロップダウン リストから、ネットワーク インターフェイス上でコンピューティングを有効にしたときに Azure Stack Edge デバイスに作成された仮想スイッチを選択します。
    Subnet このフィールドには、コンピューティングを有効にしたネットワーク インターフェイスに関連付けられているサブネットが自動的に入力されます。
    IP アドレス VM の静的または動的な IP を指定します。 静的 IP は、指定されたサブネットの範囲内の使用可能な空き IP アドレスである必要があります。

    Screenshot of the Networking tab in

    [次: 詳細] を選択します。 [詳細] タブで、VM のデプロイ時にインストールする拡張機能を選択できます。また、cloud-init スクリプトを指定して、VM をカスタマイズすることもできます。

  5. VM を作成するときに VM に拡張機能をインストールする場合は、[インストールする拡張機能の選択] を選択します。 次に、[拡張機能の追加] 画面で拡張機能を選択します。

    VM のデプロイ時に GPU 拡張機能をインストールするための詳細な手順については、GPU VM のデプロイに関するセクションを参照してください。

    Illustration of 2 steps to add a GPU extension to the Advanced tab of

  6. cloud-init ユーティリティを使用して最初の起動時に新しい VM をカスタマイズする場合は、[詳細] タブで、cloud-init スクリプトを [カスタム データと cloud init] の下の [カスタム データ] ボックスに貼り付けます。

    cloud-init の使用方法の詳細については、「cloud-init の概要」を参照してください。

    Screenshot that shows the Advanced tab of the Create a new virtual machine wizard, with a cloud init script in the Custom data box highlighted.

    [次: 確認および作成] を選択します。

  7. [確認と作成] タブで、VM の仕様を確認します。 [作成] を選択します。

    Screenshot that shows the Review Plus Create tab of the

  8. VM の作成が開始され、最大 20 分かかることがあります。 [Deployments]\(デプロイ\) にアクセスして、VM の作成を監視することができます。

    Screenshot that shows the Deployments pane in Virtual Machines view of an Azure Stack Edge device. The entry for a deployed VM is highlighted.

  9. VM が正常に作成されると、[概要] ペインに新しい VM が表示されます。

    Screenshot that shows the Overview pane for Virtual Machines on an Azure Stack Edge device. A new virtual machine is highlighted in the list.

  10. 新しく作成された VM を選択し、[仮想マシン] にアクセスします。

    Screenshot showing the Virtual Machines pane of an Azure Stack Edge device. The Virtual Machines label and a virtual machine entry are highlighted.

    VM を選択すると、詳細が表示されます。

    Screenshot that shows the Details tab on the Overview pane for a virtual machine in Azure Stack Edge. The Overview label and the IP Address in Networking are highlighted.

    VM に接続するネットワーク インターフェイスの IP アドレスを使用します。

VM への接続

Windows と Linux のどちらの VM を作成したかによって、接続する手順が異なる場合があります。 Azure portal を経由して、デバイスにデプロイされている VM に接続することはできません。 ご自分の Linux または Windows の VM に接続する手順に従ってください。

Linux VM に接続する

Linux VM に接続するには、これらの手順に従います。

VM の作成時に渡したプライベート IP を使用して、VM に接続します。

  1. SSH セッションを開き、IP アドレスを使用して接続します。

    ssh -l <username> <ip address>
    
  2. プロンプトで、VM の作成時に使用したパスワードを入力します。

    SSH キーを指定する必要がある場合は、次のコマンドを使用します。

    ssh -i c:/users/Administrator/.ssh/id_rsa Administrator@5.5.41.236

    VM に接続するときの出力例を次に示します。

    PS C:\WINDOWS\system32> ssh -l myazuser "10.126.76.60"
    The authenticity of host '10.126.76.60 (10.126.76.60)' can't be established.
    ECDSA key fingerprint is SHA256:V649Zbo58zAYMKreeP7M6w7Na0Yf9QPg4SM7JZVV0E4.
    Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
    Warning: Permanently added '10.126.76.60' (ECDSA) to the list of known hosts.
    myazuser@10.126.76.60's password:
    Welcome to Ubuntu 18.04.2 LTS (GNU/Linux 4.18.0-1013-azure x86_64)
    
     * Documentation:  https://help.ubuntu.com
     * Management:     https://landscape.canonical.com
     * Support:        https://ubuntu.com/advantage
    
     System information disabled due to load higher than 1.0
    
      Get cloud support with Ubuntu Advantage Cloud Guest:
        http://www.ubuntu.com/business/services/cloud
    
    284 packages can be updated.
    192 updates are security updates. 
    
    The programs included with the Ubuntu system are free software;
    the exact distribution terms for each program are described in the
    individual files in /usr/share/doc/*/copyright.
    
    Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
    applicable law.
    
    To run a command as administrator (user "root"), use "sudo <command>".
    See "man sudo_root" for details.
    
    myazuser@myazvmfriendlyname:~$ client_loop: send disconnect: Connection reset
    PS C:\WINDOWS\system32>
    

Windows VM に接続する

Windows VM に接続するには、これらの手順に従います。

VM の作成時に渡した IP 経由でリモート デスクトップ プロトコル (RDP) を使用して、Windows VM に接続します。

  1. お使いのクライアントで、RDP を開きます。

  2. [スタート] に移動し、「mstsc」と入力します。

  3. [リモート デスクトップ接続] ウィンドウで、VM テンプレート パラメーター ファイルで使用した VM の IP アドレスとアクセス資格情報を入力します。 次に、 [接続](Connect) を選択します。

    Screenshot of the Remote Desktop Connection pane for connecting via RDP to your Windows VM.

    Note

    信頼されていないコンピューターへの接続の承認が必要となる場合があります。

これで、アプライアンスで実行されている VM にサインインしました。

次のステップ