7.9. 使用 Ansible 升级 Ceph iSCSI 网关

可以使用专为滚动升级设计的 Ansible playbook 升级 Red Hat Ceph Storage iSCSI 网关。

先决条件

  • 正在运行的 Ceph iSCSI 网关。
  • 一个正在运行的 Red Hat Ceph Storage 集群。
  • 对存储集群中所有节点的管理员级别访问权限。
注意

您可以以管理用户或 root 身份运行升级过程。如果要以 root 身份运行它,请确保已设置 ssh 以用于 Ansible。

流程

  1. 验证 Ansible 清单文件 (/etc/ansible/hosts) 中列出了正确的 iSCSI 网关节点。
  2. 运行滚动升级 playbook:

    [admin@ansible ceph-ansible]$ ansible-playbook rolling_update.yml
  3. 运行适当的 playbook 来完成升级:

    裸机部署

    [admin@ansible ceph-ansible]$ ansible-playbook site.yml --limit iscsigws -i hosts

    容器部署

    [admin@ansible ceph-ansible]$ ansible-playbook site-container.yml --limit iscsigws -i hosts

其它资源