3.6. Ceph Orchestrator を使用したホストの削除
Ceph Orchestrator で、Ceph クラスターのホストを削除できます。すべてのデーモンは、_no_schedule
ラベルを追加する drain
オプションで削除され、操作が完了するまでデーモンまたはクラスターをデプロイメントできないようにします。
ブートストラップホストを削除する場合は、ホストを削除する前に、必ず管理キーリングと設定ファイルをストレージクラスター内の別のホストにコピーしてください。
前提条件
- 稼働中の Red Hat Ceph Storage クラスターがある。
- すべてのノードへの root レベルのアクセス。
- ホストがストレージクラスターに追加されている。
- すべてのサービスがデプロイされている。
- Cephadm が、サービスを削除する必要があるノードにデプロイされている。
手順
Cephadm シェルにログインします。
例
[root@host01 ~]# cephadm shell
ホストの詳細を取得します。
例
[ceph: root@host01 /]# ceph orch host ls
ホストからすべてのデーモンをドレインします。
構文
ceph orch host drain HOSTNAME
例
[ceph: root@host01 /]# ceph orch host drain host02
_no_schedule
ラベルは、デプロイメントをブロックするホストに自動的に適用されます。OSD の削除のステータスを確認します。
例
[ceph: root@host01 /]# ceph orch osd rm status
OSD に配置グループ (PG) が残っていない場合、OSD は廃止され、ストレージクラスターから削除されます。
ストレージクラスターからすべてのデーモンが削除されているかどうかを確認します。
構文
ceph orch ps HOSTNAME
例
[ceph: root@host01 /]# ceph orch ps host02
ホストを削除。
構文
ceph orch host rm HOSTNAME
例
[ceph: root@host01 /]# ceph orch host rm host02
関連情報
- 詳細は Red Hat Ceph Storage Operations Guide の Adding hosts using the Ceph Orchestrator セクションを参照してください。
- 詳細は Red Hat Ceph Storage Operations Guide の Listing hosts using the Ceph Orchestrator セクションを参照してください。