9.2. ノードのアンインストール
uninstall.yml Playbook を使用してノードコンポーネントを特定のホストからアンインストールし、それ以外のホストとクラスターをそのままにしておくには、以下を実行します。
警告
特定のマスターまたは etcd ホストではなく、特定のノードホストのアンインストールを試行する場合にのみこの方法を使用します。マスターまたは etcd ホストのアンインストールでは、クラスターにさらに多くの設定の変更が必要になります。
- ノードオブジェクトをクラスターから削除するには、ノードの削除 の手順に従います。
これらのホストのみを参照する別のインベントリーファイルを作成します。たとえば、1 つのノードからのみコンテンツを削除する場合は、以下を実行します。
[OSEv3:children] nodes 1 [OSEv3:vars] ansible_ssh_user=root openshift_deployment_type=openshift-enterprise [nodes] node3.example.com openshift_node_group_name='node-config-infra' 2
Playbook ディレクトリーに切り替え、uninstall.yml Playbook を実行します。
# ansible-playbook -i /path/to/new/file \ 1 /usr/share/ansible/openshift-ansible/playbooks/adhoc/uninstall.yml
- 1
- 新規インベントリーファイルへのパスを指定します。
Playbook が完了すると、すべての OpenShift Container Platform コンテンツが指定したホストから削除されます。