第 3 章 Overcloud 镜像
Red Hat OpenStack Platform director 为 Overcloud 提供镜像。此集合中的 QCOW 镜像包含一组基础的软件组件,它们集成在一起来组成各种 Overcloud 角色,如 Compute、Controller 和存储节点。在某些情况下,您可能需要修改 Overcloud 镜像的某些方面以满足您的需求,例如将其他组件安装到节点。
本文档描述了使用 virt-customize 工具修改现有 Overcloud 镜像来增强现有 Controller 节点的一些操作。例如,您可以使用这些步骤来安装初始镜像未附带的额外 ml2 插件、Cinder 后端或监控代理。
3.1. 获取 Overcloud 镜像
director 需要几个用于置备 Overcloud 节点的磁盘镜像。这包括:
- 通过 PXE 引导进行裸机系统发现的 发现内核和 ramdisk。
- 一个部署内核和 ramdisk - 用于系统置备和部署。
- Overcloud 内核、ramdisk 和完整镜像 - 写入节点硬盘中的基本 Overcloud 系统。
从红帽客户门户上的 Red Hat OpenStack Platform 下载页面,获取这些镜像,网址为 https://access.redhat.com/downloads/content/191/ver=7/rhel---7/7/x86_64/product-downloads客户门户网站中的这个位置包含 TAR 归档中的镜像。将这些镜像存档下载到目录主机上的 stack 用户主目录上的 images 目录(/home/stack/images/)中,并从存档中提取镜像:
$ cd ~/images $ for tarfile in *.tar; do tar -xf $tarfile; done