Red Hat Training
A Red Hat training course is available for Red Hat Ceph Storage
3.8. limit オプションについて
本セクションでは、Ansible の --limit オプションを説明します。
Ansible は、インベントリーファイルの特定のセクションに site、site-docker、rolling_upgrade Ansible Playbook を使用できるようにする --limit オプションをサポートしています。
$ 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
重要
1 つのノードに Ceph コンポーネントを同じ場所に配置すると、limit オプションで指定されたコンポーネントタイプが 1 つだけであるにもかかわらず、Ansible はノード上のすべてのコンポーネントにプレイブックを適用します。たとえば、OSD とメタデータサーバー (MDS) を含むノードで --limit osds オプションを指定して rolling_update プレイブックを実行すると、Ansible は OSD と MDS の両方のコンポーネントをアップグレードします。