13.5. コントローラーノードの再利用


障害が発生したコントローラーノードを再利用して、新しいノードとして再デプロイできます。交換に使用する余分なノードがない場合は、この方法を使用します。

手順

  1. stackrc ファイルを取得します。

    $ source ~/stackrc
    Copy to Clipboard
  2. 障害が発生したノードをオーバークラウドから関連付け解除します。

    $ openstack baremetal node undeploy <FAILED_NODE>
    Copy to Clipboard

    <FAILED_NODE> を、障害が発生したノードの UUID に置き換えます。このコマンドは、OpenStack ベアメタル (ironic) のノードと OpenStack コンピュート (nova) のオーバークラウドサーバーの関連付けを解除します。ノードのクリーニングを有効にしている場合、このコマンドはノードディスクからファイルシステムも削除します。

  3. 新規ノードを control プロファイルにタグ付けします。

    (undercloud) $ openstack baremetal node set --property capabilities='profile:control,boot_option:local' <FAILED NODE>
    Copy to Clipboard
  4. ディスクの障害が原因でコントローラーノードに障害が発生した場合は、この時点でディスクを交換し、ノードでイントロスペクションを実行して、新しいディスクからイントロスペクションデータを更新できます。

    $ openstack baremetal node manage <FAILED NODE>
    $ openstack overcloud node introspect --all-manageable --provide
    Copy to Clipboard

障害が発生したノードは、ノードの交換および再デプロイの準備が整いました。ノードの交換を実行すると、障害が発生したノードは新しいノードとして機能し、増加したインデックスを使用します。たとえば、コントロールプレーンクラスターに overcloud-controller-0overcloud-controller-1、および overcloud-controller-2 が含まれており、overcloud-controller-1 を新しいノードとして再利用する場合は、新しいノード名が overcloud-controller-3 となります。

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat