4.4.2. 准备用户镜像
您所需的最终镜像是您将部署到裸机节点上的用户镜像。用户镜像还具有内核和 ramdisk,以及主镜像。要下载并安装这些软件包,您必须首先配置完整磁盘镜像环境变量以满足您的要求。
4.4.2.1. 磁盘镜像环境变量
在构建磁盘镜像的过程中,director 需要基础镜像和注册详情,以获取新 overcloud 镜像的软件包。使用以下 Linux 环境变量定义这些属性。
注意
镜像构建过程会利用红帽订阅暂时注册镜像,并在完成构建后取消注册系统。
要构建磁盘镜像,请根据您的环境和要求来设置 Linux 环境变量:
- DIB_LOCAL_IMAGE
- 设置您要用作完整磁盘镜像基础的本地镜像。
- REG_ACTIVATION_KEY
- 使用激活码代替登录详细信息作为注册过程的一部分。
- REG_AUTO_ATTACH
- 定义是否自动附加最兼容的订阅。
- REG_BASE_URL
-
包含镜像软件包的内容交付服务器的基本 URL。默认的客户门户网站订阅管理(Subscription Management)会使用
https://cdn.redhat.com
。如果您使用 Red Hat Satellite 6 服务器,则将此参数设置为 Satellite 服务器的基本 URL。 - REG_ENVIRONMENT
- 注册到机构的内部环境中。
- REG_METHOD
-
设置注册方法。使用
portal
可将系统注册到红帽客户门户网站。使用satellite
可将系统注册到红帽 Satellite 6。 - REG_ORG
- 您想注册镜像的组织。
- REG_POOL_ID
- 产品订阅信息的池 ID。
- REG_PASSWORD
- 为注册镜像的用户帐户设置密码。
- REG_RELEASE
-
设置 Red Hat Enterprise Linux 次要发行版本。您必须将其与
REG_AUTO_ATTACH
或REG_POOL_ID
环境变量结合使用。 - REG_REPOS
-
包括以逗号分隔的软件仓库名称的字符串。这个字符串中的各个软件仓库会通过
subscription-manager
启用。 - REG_SAT_URL
- 注册 overcloud 节点的 Satellite 服务器的基本 URL。此参数需要使用 Satellite 的 HTTP URL 而不是 HTTPS URL。例如,使用 http://satellite.example.com 而不使用 https://satellite.example.com。
- REG_SERVER_URL
-
设置要使用的订阅服务的主机名。默认主机名是红帽客户门户网站(其网址为
subscription.rhn.redhat.com
)。如果您使用 Red Hat Satellite 6 服务器,则将此参数设置为 Satellite 服务器的主机名。 - REG_USER
- 为注册镜像的帐户设置用户名。