使用 PXE 启动实例¶
按照以下步骤使用 PXE 启动现有实例。
使用 iPXE 创建镜像¶
iPXE 是开源启动固件。有关更多详细信息,请参阅文档:https://ipxe.org/docs
将 iPXE 镜像用作救援镜像¶
使用救援模式从 iPXE 镜像启动实例。
传统实例救援¶
磁盘的顺序不能保证一致。
$ openstack server rescue --image IPXE_IMAGE INSTANCE_NAME
稳定设备实例救援¶
为了在启动时保持磁盘顺序,请使用稳定设备救援。
确保在镜像上设置了
hw_rescue_device(cdrom|disk|floppy) 和/或hw_rescue_bus(scsi|virtio|ide|usb) 镜像属性。例如$ openstack image set --property hw_rescue_device=disk IPXE_IMAGE
或者
$ openstack image set --property hw_rescue_bus=virtio IPXE_IMAGE
或者
$ openstack image set --property hw_rescue_device=disk \ --property hw_rescue_bus=virtio IPXE_IMAGE
使用 API 微版本 2.87 或更高版本运行救援
$ openstack --os-compute-api-version 2.87 server rescue \ --image IPXE_IMAGE INSTANCE_NAME