3.3. cephadm-ansible playbook
cephadm-ansible 软件包是一个 Ansible playbook 集合,可简化由 cephadm 所涵盖的工作流。安装后,playbook 位于 /usr/share/cephadm-ansible/ 中。
cephadm-ansible 软件包包含以下 playbook:
-
cephadm-preflight.yml -
cephadm-clients.yml -
cephadm-purge-cluster.yml
cephadm-preflight playbook
在引导存储集群前,使用 cephadm-preflight playbook 来先设置主机,并在向您的存储集群添加新节点或客户端前。此 playbook 配置 Ceph 存储库并安装一些前提条件,如 podman、lvm2、chrony 和 cephadm。
cephadm-clients playbook
使用 cephadm-clients playbook 设置客户端主机。此 playbook 将配置和密钥环文件分发给一组 Ceph 客户端。
cephadm-purge-cluster playbook
使用 cephadm-purge-cluster playbook 来移除 Ceph 集群。此 playbook 清除使用 cephadm 管理的 Ceph 集群。