第 3 章 使用 overcloud 镜像
Red Hat OpenStack Platform (RHOSP) director 为 overcloud 提供镜像。此集合中的 QCOW 镜像包含一系列基本软件组件,它们集成形成各种 overcloud 角色,如计算、控制器和存储节点。在某些情况下,您可能需要修改 overcloud 镜像的某些方面以满足您的需要,如将其他组件安装到节点。
您可以使用 virt-customize 工具修改现有 overcloud 镜像,以增加现有的 Controller 节点。例如,使用以下步骤安装不随初始镜像提供的其他 ml2
插件、Cinder 后端或监控代理。
重要
如果您修改 overcloud 镜像以包括第三方软件并报告问题,红帽可能会要求根据我们的通用支持政策,以未经修改的镜像重现问题 :https://access.redhat.com/articles/1067。
3.1. 获取 overcloud 镜像
director 需要几个磁盘镜像用于置备 overcloud 节点:
- 一个内省内核和 ramdisk - 用于通过 PXE 引导进行裸机系统内省。
- 一个部署内核和 ramdisk - 用于系统置备和部署。
- overcloud 内核、ramdisk 和完整镜像 - director 写入节点硬盘的基本 overcloud 系统。
流程
要获取这些镜像,请安装
rhosp-director-images
和rhosp-director-images-ipa
软件包:$ sudo yum install rhosp-director-images rhosp-director-images-ipa
将存档提取到 stack 用户主目录
/home/
上的 images 目录中:stack
/images
$ cd ~/images $ for i in /usr/share/rhosp-director-images/overcloud-full-latest-13.0.tar /usr/share/rhosp-director-images/ironic-python-agent-latest-13.0.tar; do tar -xvf $i; done