Ceph-Ansible 丢失 group_vars,如何安全地重新控制我的集群?

Ceph-Ansible lost group_vars, how to retake control of my cluster in a safely?

我最近接管了一个通过ceph-ansible部署的小型ceph集群,但是我犯了一个错误,丢失了ceph-ansible存储库的所有group_vars。

我尽我所能重新创建它们,但可能仍然存在丢失或错误的参数,特别是考虑到我最近才开始使用 ceph。

有没有一种安全的方法可以自动从集群中读取所有这些参数?我尽力手动填写了尽可能多的内容。

有没有办法确保 ceph 在应用配置时不会擦除我的所有池,在提交我所做的之前进行某种干燥 运行。

提前致谢,
弗洛伦丁·拉贝尔

ceph-ansible 带有一个名为 take-over-existing-cluster.yml 的 infrastructure-playbook。有关如何使用它的文档,请参阅脚本。

由于这不会更改您的集群,您可以尝试并检查生成的配置。