このコンテンツは選択した言語では利用できません。

8.4. Support for ISO images


You can load ISO images into the Image service. You can subsequently boot an ISO image using Compute.

Procedure 8.1. To load an ISO image to an Image service data store

  1. In the Image service, run the following command:
    $ glance image-create --name "rhel-server-7.0.iso" 
    --copy-from https://access.redhat.com/downloads/content/69/ver=/rhel---7/7.0/x86_64/product-downloads/rhel-server-7.0-x86_64-dvd.iso --is-public True --container-format bare --disk-format iso
    Copy to Clipboard Toggle word wrap
    In this command, rhel-server-7.0.iso is the name for the ISO image after it is loaded to the Image service, and rhel-server-7.0-x86_64-dvd.iso is the name of the source ISO image.
  2. Optionally, to confirm the upload in Image service (glance), run this command:
    $ glance image-list
    Copy to Clipboard Toggle word wrap

Procedure 8.2. To boot an instance from an ISO image

OpenStack supports booting instances using ISO images, but in order to make the instances created using ISO images functional, follow a few more steps:
  1. Boot instance with ISO image using the following command:
    $ nova boot 
    --image rhel-server-7.0-x86_64-dvd.iso 
    --block-device source=blank,dest=volume,size=10,shutdown=preserve 
    --nic net-id=NETWORK_UUID --flavor 3 INSTANCE_NAME
    Copy to Clipboard Toggle word wrap
    In this command, rhel-server-7.0.iso is the ISO image, and INSTANCE_NAME is the name of the new instance. NETWORK_UUID is a valid network id in your system
    You will need Block Storage service and setting the parameter shutdown=preserve will preserve the volume even after the shutting down an instance.
  2. After the instance is successfully launched, connect to the instance using remote console and follow the instructions to install the system as using ISO images on regular computers. When the installation is complete and system reboots, the instance prompts you to install the operating system, which implies your instance is not usable.

Procedure 8.3. To make an instance that was booted from an ISO image functional

Run the following commands to ensure the instances you created using ISO images are functional:
  1. Delete the instance you just created:
    $ nova delete INSTANCE_NAME
    Copy to Clipboard Toggle word wrap
  2. After you delete an instance, the system you just installed using your ISO image remains because the parameter shutdown=preserve was set, run the following command:
    $ cinder list
    Copy to Clipboard Toggle word wrap
    You get a list with all the volumes in your system. In this list, you can find the volume that is attached to your ISO created instance, with the false bootable property.
  3. Upload the volume to glance:
    $ cinder upload-to-image VOLUME_UUID IMAGE_NAME
    Copy to Clipboard Toggle word wrap
    The VOLUME_UUID is the uuid of the volume that is attached to your ISO created instance, and the IMAGE_NAME is the name that you give to your new image.
  4. After the image is successfully uploaded, you can now use the new image to boot instances, the instance launched using this image will contain the system you just installed using the ISO image.
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

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

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

会社概要

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

Theme

© 2025 Red Hat