升级 ceph 集群¶
ceph-ansible 在 infrastructure-playbooks 中提供了一个用于升级 Ceph 集群的 playbook:rolling_update.yml。
此 playbook 可用于次要升级 (X.Y 到 X.Z) 或主要升级 (X 到 Y)。
在运行主要升级之前,您需要先更新 ceph-ansible 版本。
示例
$ ansible-playbook -vv -i hosts infrastructure-playbooks/rolling_update.yml
注意
您可以将 --limit 标志与 rolling-update playbook 一起使用,以定位 OSD 或 mon 的子集。例如
ansible-playbook -vv -i hosts infrastructure-playbooks/rolling_update.yml \
--limit mon1 --tags=mons