RPMDB の再構築ステージで応答を停止するセカンダリ ノードが原因で発生するクラスタのアップグレード停止を解決します。この手順では、クラスタをアップグレードされた単一のノードにスケールダウンし、クローンを作成してクラスタをリストアします。
問題
Omnissa Access クラスタのアップグレード中に、セカンダリ ノードが進行を停止し、successfully rebuilt RPMDB ステージで応答しなくなります。影響を受けるノードへの新しい SSH 接続を確立できません。クラスタ内の他のノードが正常にアップグレードを完了している可能性があります。
原因
RPM データベースの再構築プロセス中にノード固有の環境の問題が発生すると、影響を受けるノードでアップグレードが完了しません。
ソリューション
-
変更を加える前に、各クラスタ ノードのスナップショットを作成します。
**注:**デプロイで外部データベースを使用している場合は、続行する前にデータベースをバックアップします。
-
応答しないノードをパワーオフします。
-
動作中のノードで、アップグレードが正常に完了したことを確認してから、アップグレードされたノードのスナップショットを作成します。
-
vCenter Server で、パワーオフしたノードごとにアップグレードされたノードのクローンを 1 回作成します。
-
クローン作成された各ノードについて、vCenter Server で仮想マシンの設定を開き、置き換え元のノードの MAC アドレスと一致するようにネットワーク アダプタの MAC アドレスを更新します。
-
クローン作成されたノードをパワーオンし、
rootとしてログインします。 -
このノードの正しい IP アドレスとホスト名を使用して、
/etc/hostsファイルを更新します。 -
sudo ln -sf /run/systemd/resolve/resolv.conf /etc/resolv.confを実行して、DNS リゾルバ構成をリストアします。 -
/etc/systemd/network/10-eth0.networkファイルを編集し、IP アドレスをこのノードの正しいアドレスに設定します。 -
/etc/hostnameファイルを編集し、既存のエントリをこのノードの正しいホスト名に置き換えます。 -
ノードを再起動します。
-
再構成されたノードがクラスタに正常に参加し、すべての Omnissa Access サービスが実行されていることを確認します。
**注:**クローン作成された追加ノードごとに、手順 5 〜 12 を繰り返します。
このページは役に立ちましたか?