13.2.2. VHD イメージを Microsoft Azure クラウドに手動でアップロードする


カスタマイズした仮想ハードディスク (VHD) イメージを作成し、それを手動で Microsoft Azure クラウドにアップロードします。CLI を使用して .vhd イメージを作成すると、RHEL Image Builder は /var サブディレクトリーに一時ファイルを書き込みます。

注記

イメージブループリントで定義するパーティションとファイルシステムの設定によって、生成される .vhd イメージのサイズが決まります。ストレージ容量が不足している場合、デバイスに空き容量がありませんというエラーが発生し、処理が失敗する可能性があります。これは、たとえば、/var パーティションの空き容量がイメージビルドに必要な合計容量よりも少ない場合に発生します。.vhd イメージの作成が失敗するのを防ぐため、/var サブディレクトリーに少なくとも 15-20GB の空き容量があることを確認してください。

前提条件

  • Microsoft Azure VHD イメージをアップロードするようにシステムを設定している。Microsoft Azure VHD イメージのアップロードの準備 を参照してください。
  • RHEL Image Builder で作成した Microsoft Azure VHD イメージがある。

    • GUI で、Azure Disk Image (.vhd) イメージタイプを使用します。
    • CLI で、vhd 出力タイプを使用します。

手順

  1. イメージを Microsoft Azure にプッシュし、そこからインスタンスを作成します。

    $ az storage blob upload --account-name <_account_name_> --container-name <_container_name_> --file <_image_-disk.vhd> --name <_image_-disk.vhd> --type page
    ...
  2. Microsoft Azure Blob ストレージへのアップロードが完了したら、そこから Microsoft Azure イメージを作成します。

    $ az image create --resource-group <_resource_group_name_> --name <_image_>-disk.vhd --os-type linux --location <_location_> --source https://$<_account_name_>.blob.core.windows.net/<_container_name_>/<_image_>-disk.vhd
     - Running ...
    注記

    RHEL Image Builder で作成するイメージは、V1 = BIOS と V2 = UEFI の両方のインスタンスタイプをサポートするハイブリッドイメージを生成するため、--hyper-v-generation 引数を指定できます。デフォルトのインスタンスタイプは V1 です。

検証

  1. Microsoft Azure portal または次のようなコマンドを使用してインスタンスを作成します。

    $ az vm create --resource-group <_resource_group_name_> --location <_location_> --name <_vm_name_> --image <_image_>-disk.vhd --admin-username azure-user --generate-ssh-keys
     - Running ...
  2. 秘密鍵を使用して、SSH 経由で、作成されたインスタンスにアクセスします。azure-user としてログインします。このユーザー名は前のステップで設定したものです。
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

Red Hat ドキュメントについて

Legal Notice

Theme

© 2026 Red Hat
トップに戻る