3.8. 了解 limit 选项
本节包含有关 Ansible --limit
选项的信息。
Ansible 支持 --limit
选项,允许您将 site
、site-docker
和 rolling_upgrade
Ansible playbook 用于清单文件的特定部分。
$ ansible-playbook site.yml|rolling_upgrade.yml|site-docker.yml --limit osds|rgws|clients|mdss|nfss|iscsigws
例如,若要仅重新部署裸机上的 OSD,请以 Ansible 用户身份运行以下命令:
$ ansible-playbook /usr/share/ceph-ansible/site.yml --limit osds
重要
如果您在一个节点上并置 Ceph 组件,Ansible 会将 playbook 应用到节点上的所有组件,尽管通过 limit
选项仅指定了一种组件类型。例如,如果您在包含 OSD 和元数据服务器(MDS)的节点上使用 --limit osds
选项运行 rolling_update
playbook,Ansible 将升级组件、OSD 和 MDS。