概要
- 既に作成済みのマシンイメージをダウンロードし、それベースにRed Hat OpenStack上イメージを作成する手順を紹介します。
準備
作成済みの仮想マシンイメージをダウンロード
OpenStackで動作する仮想マシンイメージを取得する最も簡単な方法は、既に作成済みのイメージをダウンロードすることです。
以下のOpenStackのサイトにCentOS、Fedora、Debian、WindowsServer、RedhatLinuxなど様々なOSの仮想マシンイメージへのリンクがまとめられているので、ダウンロードします。
https://docs.openstack.org/ja/image-guide/obtain-images.html
今回は、「CentOS-7-x86_64-GenericCloud-1503.qcow2」を使用したいと思います。
イメージ作成
OpenStackユーザでログイン
OpenStackユーザでログインし、 Keystone 資格情報ファイルを読み込みます。
# source /home/ostack/ostackrc
イメージcent7を作成
イメージファイル「CentOS-7-x86_64-GenericCloud-1503.qcow2」を使用してイメージcent7を作成します。
$ openstack image create --disk-format qcow2 --file /home/ostack/CentOS-7-x86_64-GenericCloud-1503.qcow2 cent7 +------------------+--------------------------------------------+ | Field | Value | +------------------+--------------------------------------------+ | checksum | xxxxxxxxxxxxx | | container_format | bare | | created_at | 2017-08-31 | | disk_format | qcow2 | | min_disk | 0 | | min_ram | 0 | | name | cent7 | | owner | | | protected | False | | schema | | | size | 999999384 | | status | active | | tags | | | updated_at | 2017-08-31 | | virtual_size | None | | visibility | private | +------------------+--------------------------------------------+
イメージ一覧表示
使用可能なイメージを一覧表示し、イメージ rhel7 の詳細を表示して、イメージ cent7 が正しく作成されたことを確認します。
$
openstack image list