5.2. 从镜像创建实例
您可以使用镜像作为引导源创建实例。
流程
检索具有实例所需硬件配置文件的类别的名称或 ID:
openstack flavor list
$ openstack flavor listCopy to Clipboard Copied! Toggle word wrap Toggle overflow 注意选择足够大小的类别,以便镜像成功引导,否则实例将无法启动。
检索具有实例所需软件配置集的镜像名称或 ID:
openstack image list
$ openstack image listCopy to Clipboard Copied! Toggle word wrap Toggle overflow 如果您所需的镜像不可用,您可以下载或创建新镜像。有关如何创建或下载云镜像的详情,请参考 创建镜像。
注意如果需要将超过 26 个卷附加到实例,您用来创建实例的镜像必须具有以下属性:
-
hw_scsi_model=virtio-scsi -
hw_disk_bus=scsi
-
检索您要连接实例的网络的名称或 ID:
openstack network list
$ openstack network listCopy to Clipboard Copied! Toggle word wrap Toggle overflow 创建实例:
openstack server create --flavor <flavor> \ --image <image> --network <network> \ --wait myInstanceFromImage
$ openstack server create --flavor <flavor> \ --image <image> --network <network> \ --wait myInstanceFromImageCopy to Clipboard Copied! Toggle word wrap Toggle overflow -
将
<flavor> 替换为在第 1 步中检索的类别的名称或 ID。 -
将
<image> 替换为在第 2 步中检索的镜像的名称或 ID。 -
将
<network> 替换为在第 3 步中检索的网络的名称或 ID。您可以根据需要多次使用--network选项将实例连接到多个网络。
-
将