第 2 章 准备 overcloud 节点
用于显示如何与 Red Hat Ceph Storage 集群集成的 overcloud 部署由 Controller 节点组成,并具有高可用性和 Compute 节点来托管工作负载。Red Hat Ceph Storage 集群具有自己的节点,您可以使用 Ceph 管理工具而不是通过 director 来独立于 overcloud 管理。有关 Red Hat Ceph Storage 的更多信息,请参阅 Red Hat Ceph Storage。
2.1. 验证可用的 Red Hat Ceph Storage 软件包 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
为了帮助避免 overcloud 部署失败,请验证服务器上是否存在所需的软件包。
2.1.1. 验证 ceph-ansible 软件包版本 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
undercloud 包含基于 Ansible 的验证,您可以在部署 overcloud 前确定潜在的问题。这些验证可帮助您避免在发生之前识别常见问题来避免 overcloud 部署失败。
流程
验证您要安装的
ceph-ansible
软件包版本:ansible-playbook -i /usr/bin/tripleo-ansible-inventory /usr/share/ansible/validation-playbooks/ceph-ansible-installed.yaml
$ ansible-playbook -i /usr/bin/tripleo-ansible-inventory /usr/share/ansible/validation-playbooks/ceph-ansible-installed.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
2.1.2. 验证预置备节点的软件包 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
Red Hat Ceph Storage (RHCS)只能服务具有特定软件包集的 overcloud 节点。使用预置备节点时,您可以验证这些软件包是否存在。
有关预置备节点的更多信息,请参阅 使用预置备节点配置基本 overcloud。
流程
验证预置备节点是否包含所需的软件包:
ansible-playbook -i /usr/bin/tripleo-ansible-inventory /usr/share/ansible/validation-playbooks/ceph-dependencies-installed.yaml
ansible-playbook -i /usr/bin/tripleo-ansible-inventory /usr/share/ansible/validation-playbooks/ceph-dependencies-installed.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow