openstack挂载iso镜像并启动虚机

openstack环境挂载iso镜像有多种方式:
1、在宿主机先dd iso到文件,再virsh attach-disk
2、将iso镜像上传成image,再制作成volumes卷,通过volumes启动。

这里主要介绍第2种方式:
1、创建iso镜像
glance image-create --name virtio --disk-format=iso --container-format=bare --is-public=True --file=/root/virtio-win-0.1.141.iso

  1. 从image创建volume
    nova volume-create --image-id
    size的值是以G为单位,只能是整数
    4.cinder show 查看volumes创建情况
    5.nova boot --flavor --image --block-device-mapping vda= --security-groups

参考文献 https://docs.openstack.org/nova/latest/admin/#boot_from_volume