7.2. HCI 環境におけるハイパーコンバージドノードのスケールダウン
HCI 環境のハイパーコンバージドノードをスケールダウンするには、HCI ノード上の Ceph OSD サービスをリバランスし、HCI ノードからインスタンスを移行し、オーバークラウドからコンピュートノードを削除する必要があります。
director でデプロイされた Red Hat Ceph Storage を使用している場合は、コントローラーノードの置き換えによる影響を理解することが重要です。Ceph Monitor サービスはコントローラーノードで実行され、通常は Storage ネットワークから IP アドレスが割り当てられます。これらの Ceph Monitor サービス IP アドレスは、Red Hat Ceph Storage が使用される仮想マシンインスタンスに関連付けられます。コントローラーノードの代わり時に Ceph Monitor サービス IP アドレスが変更されても、これらのアドレスは動的に更新されません。これにより、特に複数のコントローラーノードが置き換えられる場合に、ストレージが停止する可能性があります。各仮想マシンインスタンスを移行、再起動、または退避して、IP アドレスの変更を解決し、停止する必要があります。
この状況を回避するために、新しい IP アドレスを使用する代わりに、削除された Ceph Monitor サービスインスタンスの IP アドレスを再利用します。
たとえば、オーバークラウド用のベアメタルノードのプロビジョニング の手順 5 の fixed_ip 設定の例を参照し てください。
コントローラーノードで以下のコマンドを使用して、現在の Ceph Monitor サービスの IP アドレスを検索します。
$ sudo cephadm shell -- ceph mon stat
手順
- HCI ノード上の Ceph OSD サービスを無効にして、リバランスします。HCI ノードまたは Red Hat Ceph Storage ノードを削除する際に、director は Red Hat Ceph Storage クラスターを自的にリバランスしないので、このステップが必要となります。詳細は、Red Hat Ceph Storage および Red Hat OpenStack Platform を director と共にデプロイする の Ceph Storage クラスターのスケーリング を参照してください。
- HCI ノードからインスタンスを移行します。詳細は、インスタンス作成のための Compute サービスの設定 の コンピュートノード間の仮想マシンインスタンスの移行 を参照してください。
- オーバークラウドからコンピュートノードを削除します。詳細は、コンピュートノードの削除 を参照してください。