第5章 リストア手順の実行
更新またはアップグレード中にエラーが発生した場合には、アンダークラウドもしくはオーバークラウドのコントロールプレーンノードのいずれか (またはその両方) を復元して、以前の状態にすることができます。
手順の概略は以下のとおりです。
- ブート可能な ISO イメージを DVD に書き込む、または ILO リモートアクセスを通じてイメージを読み込む。
- リカバリーメディアから復元が必要なノードをブートする。
-
Recover <hostname> を選択する。ここで、
<hostname>は復元するノードの名前です。 -
rootとしてログインする。 - バックアップを復元する。
5.1. アンダークラウドのリストア リンクのコピーリンクがクリップボードにコピーされました!
Fast Forward Upgrade を実施中にエラーが発生した場合には、「アンダークラウドのバックアップ」に記載の手順により作成した ISO イメージを使用して、アンダークラウドノードを以前に保存した状態にリストアすることができます。バックアップの手順により、ISO イメージは「バックアップディレクトリーの作成およびエクスポート」のステップで作成したバックアップノードのフォルダーに保存されます。
手順
- アンダークラウドノードをシャットダウンします。次のステップに進む前に、アンダークラウドノードが完全にシャットダウンされていることを確認します。
-
バックアッププロセス中に作成した ISO イメージを使用してアンダークラウドノードをブートし、復元します。ISO イメージは、バックアップノードの
/ctl_plane_backupsディレクトリーにあります。 ブートフェーズ中にブートメニューが表示されます。
Recover <Undercloud Node>を選択します。ここで、<Undercloud Node>はアンダークラウドノードの名前です。注記Automatic Recover <Undercloud Node> を選択してください。これにより、SELinux コンテキストが一致しなくなる可能性があります。以下のメッセージが表示されるはずです。
Welcome to Relax-and-Recover. Run "rear recover" to restore your system! RESCUE <Undercloud Node>:~ # rear recover
Welcome to Relax-and-Recover. Run "rear recover" to restore your system! RESCUE <Undercloud Node>:~ # rear recoverCopy to Clipboard Copied! Toggle word wrap Toggle overflow イメージの復元は素早く進行するはずです。復元が完了すると、コンソールに以下のメッセージが表示されるはずです。
Finished recovering your system Exiting rear recover Running exit tasks
Finished recovering your system Exiting rear recover Running exit tasksCopy to Clipboard Copied! Toggle word wrap Toggle overflow コマンドラインインターフェイスが利用できる状態になったら、イメージの復元プロセスは完了です。ノードの電源をオフにします。
RESCUE <Undercloud Node>:~ # poweroff
RESCUE <Undercloud Node>:~ # poweroffCopy to Clipboard Copied! Toggle word wrap Toggle overflow ノードをブートすると、以前の状態で再開されます。