13.2. 设置 ceph-ansible 存储库
Red Hat OpenStack Platform 16.2 验证框架测试在 director 把 overcloud 升级到 Red Hat Ceph Storage 4 前,可以正确安装 ceph-ansible。框架使用 CephAnsibleRepo 参数检查您是否从正确的存储库安装了 ceph-ansible。director 在运行 openstack overcloud upgrade prepare 命令后禁用测试,此测试在 Red Hat OpenStack Platform 16.2 overcloud 升级前禁用。在运行 openstack overcloud upgrade converge 命令后,director 会重新启用这个测试。但是,为了准备进行这种验证,您必须将 CephAnsibleRepo 参数设置为 Red Hat Ceph Storage Tools 4 for RHEL 8 软件仓库。
流程
-
以
stack用户的身份登录 undercloud。 编辑包含 overcloud Ceph Storage 配置的环境文件。此文件通常命名为
ceph-config.yaml,您可以在templates目录中找到该文件:$ vi /home/stack/templates/ceph-config.yaml将
CephAnsibleRepo参数添加到parameter_defaults部分:parameter_defaults: ... CephAnsibleRepo: rhceph-4-tools-for-rhel-8-x86_64-rpms ...CephAnsibleRepo设置包含ceph-ansible的存储库。验证框架使用此参数检查已在 undercloud 上安装了ceph-ansible。-
保存
ceph-config.yaml文件。