15.6. Manager 仮想マシンをレスキューモードで起動

このトピックでは、Manager 仮想マシンが起動しないときにレスキューモードで起動する方法について説明します。詳細は、Red Hat Enterprise Linux System 管理者ガイドレスキューモードでの起動 を参照してください。

  1. ホストエンジンノードの 1 つに接続します。

    $ ssh root@host_address
  2. セルフホスト型エンジンをグローバルメンテナンスモードにします。

    # hosted-engine --set-maintenance --mode=global
  3. Manager 仮想マシンの実行中のインスタンスがすでに存在するかどうかを確認します。

    # hosted-engine --vm-status

    Manager 仮想マシンインスタンスが実行されている場合は、そのホストに接続します。

    # ssh root@host_address
  4. 仮想マシンをシャットダウンします:

    # hosted-engine --vm-shutdown
    注記

    仮想マシンがシャットダウンしない場合は、次のコマンドを実行します。

    # hosted-engine --vm-poweroff
  5. Manager 仮想マシンを一時停止モードで起動します。

    hosted-engine --vm-start-paused
  6. 一時的な VNC パスワードを設定します。

    hosted-engine --add-console-password

    このコマンドは、VNC を使用して Manger 仮想マシンにログインするために必要な情報を出力します。

  7. VNC で Manager 用仮想マシンにログインします。Manager 仮想マシンはまだ一時停止しているため、フリーズしているように見えます。
  8. ホストで次のコマンドを使用して、Manager 仮想マシンを再開します。

    警告

    次のコマンドを実行すると、ブートローダーメニューが表示されます。ブートローダーが通常のブートプロセスを続行する前に、レスキューモードに入る必要があります。このコマンドを続行する前に、レスキューモードに入ることに関する次の手順をお読みください。

    # /usr/bin/virsh -c qemu:///system?authfile=/etc/ovirt-hosted-engine/virsh_auth.conf resume HostedEngine
  9. Manager 仮想マシンをレスキューモードで起動します。
  10. グローバルメンテナンスモードを無効にする

    # hosted-engine --set-maintenance --mode=none

これで、Manager 仮想マシンでレスキュータスクを実行できます。