第7章 仮想マシンのシャットダウンと再起動


RHEL 10 ホスト上の仮想マシンをシャットダウンまたは再起動するには、コマンドラインまたは Web コンソール GUI を使用します。

7.1. コマンドラインを使用した仮想マシンのシャットダウン

仮想マシン (VM) をシャットダウンするには、virsh shutdown コマンドを使用します。仮想マシンが応答しない場合は、virsh destroy コマンドを使用して強制的にシャットダウンできます。

前提条件

  • ホスト上で仮想マシンが実行されている。詳細は、仮想マシンの起動 を参照してください。

手順

  1. 応答している仮想マシンをシャットダウンするには、次のいずれかを行います。

    • ゲストに接続している 場合は、ゲストオペレーティングシステムに応じたシャットダウンコマンドまたは GUI 要素を使用します。

      注記

      GNOME デスクトップを使用する Linux ゲストなどの一部の環境では、ゲストをサスペンドまたはハイバネート状態にするために GUI 電源ボタンを使用すると、代わりに仮想マシンがシャットダウンされることがあります。

    • または、ホストで virsh shutdown コマンドを使用します。

      • 仮想マシンがローカルホストにある場合は、以下のコマンドを実行します。

        # virsh shutdown <demo-guest1>

        正常な出力:

        Domain 'demo-guest1' is being shutdown
      • 仮想マシンがリモートホスト (この例では 192.0.2.1) にある場合は、以下のコマンドを実行します。

        # virsh -c qemu+ssh://root@192.0.2.1/system shutdown <demo-guest1>

        正常な出力:

        root@192.0.2.1's password:
        Domain 'demo-guest1' is being shutdown
  2. 仮想マシンが応答しない場合は、強制的にシャットダウンすることができます。これを行うには、ホスト上で virsh destroy コマンドを使用します。

    # virsh destroy <demo-guest1>

    正常な出力:

    Domain 'demo-guest1' destroyed
    重要

    virsh destroy コマンドは、仮想マシンの設定またはディスクイメージを削除するわけではありません。物理マシンから電源コードを抜くのと同様に、仮想マシンの実行中のインスタンスを終了するだけです。

    ただし、virsh destroy によって、仮想マシンのファイルシステムが破損することがまれにあります。そのため、他のすべてのシャットダウン方法が失敗した場合にのみ、このコマンドを使用してください。

検証

  • ホスト上で、仮想マシンのリストを表示してステータスを確認します。

    # virsh list --all

    正常な出力:

     Id    Name                 State
    ------------------------------------------
     1     demo-guest1          shut off
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

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

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

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

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

Legal Notice

Theme

© 2026 Red Hat
トップに戻る