Wo speichert der KVM-Hypervisor VM-Dateien?

Wo speichert der KVM-Hypervisor VM-Dateien?

Wie kann ich bei einem Gastcomputer herausfinden, wo die in der VM erstellten Dateien (nicht die VM-Konfigurationsdateien, sondern die tatsächlichen Dateien, die ich bei der Verwendung der VM erstelle) auf meinem Hostcomputer gespeichert sind? Welchem ​​Verzeichnis meines Hosts ist das Stammverzeichnis der VM zugeordnet?

Antwort1

Sie können es auf der Registerkarte „Speicher“ im Virt-Manager sehen.

Bildbeschreibung hier eingeben

Antwort2

So erhalten Sie die Informationen über die Befehlszeile (als Root):

  1. Bestimmen Sie den Domänennamen, den Sie überprüfen möchten:
# virsh list --all
 Id   Name          State
------------------------------
 -    lab_master1   shut off
 -    lab_worker1   shut off
 -    lab_worker2   shut off
 -    rhel9.2       shut off
  1. Holen Sie sich die Speicherortinformationen der Datei(en) aus der Domäne 'rhel9.2':
# virsh domstats rhel9.2 | grep path
  block.0.path=/var/lib/libvirt/images/rhel9.2.qcow2

verwandte Informationen