GNU/Linux >> Linux の 問題 >  >> Linux

RedhatLinuxでKVMベースの仮想マシンを削除する方法

目的

次の手順では、virshを使用して、RedhatLinux上のKVMベースの仮想マシンをコマンドラインから完全に削除する方法について説明します。 指図。

オペレーティングシステムとソフトウェアのバージョン

  • オペレーティングシステム: – Redhat 7.3
  • ソフトウェア: – libvirtd(libvirt)2.0.0

要件

RedhatLinuxインストールへの特権アクセスが必要になります。

難易度

簡単

規約

  • –指定されたLinuxコマンドは、rootユーザーとして直接、またはsudoを使用して、root権限で実行する必要があります。 コマンド
  • $ –特定のLinuxコマンドを通常の非特権ユーザーとして実行する必要があります

手順

仮想マシンの名前を取得する

まず、削除する仮想マシンのドメイン名を取得します。これは、次のLinuxコマンドを使用して実行できます。

# virsh list
 Id    Name                           State
----------------------------------------------------
 3     linuxconfig                    running

仮想マシンを破棄する

削除したい仮想マシン名を取得したら、最初に仮想マネージャーから関連付けを解除します。

# virsh destroy linuxconfig
Domain linuxconfig destroyed

上記のコマンドを実行すると、仮想マシンは仮想マネージャーインベントリ内に存在しなくなります:

# virsh list
 Id    Name                           State
----------------------------------------------------

仮想マシンの定義を解除する

上記の仮想マシンを破棄した後、/etc/libvirt/qemu内のXML構成ファイル /var/lib/libvirt/imagesにあるディレクトリと仮想ディスク まだ存在しています。

仮想マシンとそれに関連するすべてのファイルを完全に削除するには、実行する必要があります。

# virsh undefine linuxconfig --remove-all-storage
Domain linuxconfig has been undefined
Volume 'vda'(/var/lib/libvirt/images/linuxconfig.img) removed.

Linux
  1. Linuxシステムが物理マシンか仮想マシンかを確認する方法

  2. Linuxをシャットダウンまたは再起動する方法

  3. Linuxシステムが物理システムまたは仮想マシンで実行されているかどうかを確認するにはどうすればよいですか?

  1. PodmanでLinux仮想マシンを実行する

  2. Redhatのバージョンを確認する方法

  3. RedhatLinuxホストでの仮想マシンの自動起動の構成

  1. RedhatLinuxでKVMベースの仮想マシンのクローンを作成する方法

  2. RedHat Virtualization で仮想マシンを起動/停止する方法

  3. ベアメタル Linux インストールを仮想マシンに移行する方法