前言
.iso是电脑上光盘镜像(CD Mirror)的存储格式之一,因为其是根据ISO-9660有关CD-ROM文件系统标准存储的文件,所以通常在电脑中以后缀.iso命名,俗称iso镜像文件。
openstack支持从iso安装虚拟机。
1、先将下载好的iso镜像上传到glance
#!/bin/bash
source /root/admin-openrc
glance image-create --name centos7-iso \
--disk-format iso \
--container-format bare \
--file CentOS-7-x86_64-DVD-1908.iso \
--progress
+--------------------------------------+----------------------------------------------------------------------------------+
| Property | Value |
+--------------------------------------+----------------------------------------------------------------------------------+
| OS-DCF:diskConfig | MANUAL |
| OS-EXT-AZ:availability_zone | nova |
| OS-EXT-SRV-ATTR:host | controller02 |
| OS-EXT-SRV-ATTR:hostname | iso-test |
| OS-EXT-SRV-ATTR:hypervisor_hostname | controller02 |
| OS-EXT-SRV-ATTR:instance_name | instance-00000070 |
| OS-EXT-SRV-ATTR:kernel_id | |
|