7.9. 使用 Ansible 升级 Ceph iSCSI 网关
可以使用专为滚动升级设计的 Ansible playbook 升级 Red Hat Ceph Storage iSCSI 网关。
先决条件
- 正在运行的 Ceph iSCSI 网关。
- 一个正在运行的 Red Hat Ceph Storage 集群。
- 对存储集群中所有节点的管理员级别访问权限。
注意
您可以以管理用户或 root 身份运行升级过程。如果要以 root 身份运行它,请确保已设置 ssh
以用于 Ansible。
流程
-
验证 Ansible 清单文件 (
/etc/ansible/hosts
) 中列出了正确的 iSCSI 网关节点。 运行滚动升级 playbook:
ansible-playbook rolling_update.yml
[admin@ansible ceph-ansible]$ ansible-playbook rolling_update.yml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 运行适当的 playbook 来完成升级:
裸机部署
ansible-playbook site.yml --limit iscsigws -i hosts
[admin@ansible ceph-ansible]$ ansible-playbook site.yml --limit iscsigws -i hosts
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 容器部署
ansible-playbook site-container.yml --limit iscsigws -i hosts
[admin@ansible ceph-ansible]$ ansible-playbook site-container.yml --limit iscsigws -i hosts
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
其它资源