5.4. 直接引导 ISO 镜像以用作 RAM 磁盘
如果要使用 PXE、iPXE 或 Virtual Media 引导实例,您可以从 RAM 磁盘或 ISO 镜像引导裸机实例,并将实例内存用于本地存储。这对高级科学和临时工作负载非常有用,其中不需要将镜像写入本地存储或需要。
流程
从您的工作站访问
OpenStackClientpod 的远程 shell:$ oc rsh -n openstack openstackclient指定
ramdisk作为从 ISO 镜像引导的裸机节点的部署接口:$ openstack baremetal node set --deploy-interface ramdisk提示您可以通过在
openstack baremetal node create命令中添加--deploy-interface ramdisk来创建裸机节点时配置部署接口。有关如何创建裸机节点的详情,请参考 手动注册裸机节点。更新裸机节点以引导 ISO 镜像:
$ openstack baremetal node set <node_UUID> \ --instance-info boot_iso=<boot_iso_url>-
将 <
;node_UUID> 替换为您要从 ISO 镜像引导的裸机节点的 UUID。 将
<boot_iso_url> 替换为引导 ISO 文件的 URL。您可以使用以下方法之一指定引导 ISO 文件 URL:- HTTP 或 HTTPS URL
- 文件路径 URL
- 镜像服务(glance)对象 UUID
-
将 <
将裸机节点部署为 ISO 镜像:
$ openstack baremetal node deploy <node_UUID>退出
openstackclientpod:$ exit