4.4. 创建用于启动裸机实例的镜像
包括裸机置备服务的 overcloud (ironic)需要两组镜像:
-
部署镜像:部署镜像是
代理。ramdisk
和agent.kernel
镜像,裸机置备代理(ironic-python-agent
)需要通过网络引导 RAM 磁盘,并将 overcloud 节点的用户镜像复制到磁盘。作为 undercloud 安装的一部分安装部署镜像。有关更多信息,请参阅 获取 overcloud 节点的镜像。 User images:云用户用来调配其裸机实例的镜像。用户镜像包括一个
kernel
镜像,一个ramdisk
镜像和一个main
镜像。主镜像是根分区,也可以是整个磁盘镜像:- 完整磁盘镜像:包含分区表和引导装载程序的镜像。
- 根分区镜像:仅包含操作系统的 root 分区。
兼容全磁盘 RHEL 客户机镜像应该无需修改即可工作。要创建自己的自定义磁盘镜像,请参阅创建和管理 镜像指南中的创建 镜像。
4.4.1. 上传部署镜像到镜像服务 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
您必须将 director 安装的部署镜像上传到镜像服务。部署镜像由以下两个镜像组成:
-
内核镜像:
/tftpboot/agent.kernel
-
ramdisk 镜像:
/tftpboot/agent.ramdisk
这些镜像安装在主目录中。如需有关如何安装部署镜像的更多信息,请参阅 获取 overcloud 节点的镜像。
流程
- 提取镜像并将其上传到镜像服务: