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