ISO-Datei zu einem libvirt-Storage-Pool hinzufügen

Die Fragestellung mutet trivial an: Wie fügen Sie eine ISO-Datei einem libvirt-Storage-Pool hinzu? Suchen Sie gar nicht erst nach einem virsh-Kommando, es gibt keines!

Die Antwort ist ebenso trivial: Sie kopieren die ISO-Datei einfach in das Verzeichnis des gewünschten Storage-Pools! (Es muss sich um einen Directory-Storage-Pool handeln. Im folgenden Beispiel gehe ich davon aus, dass Sie den Default-Storage-Pool verwenden.)

cp userver1204.iso /var/lib/libvirt/images

Damit die libvirt-Werkzeuge die ISO-Datei im Storage-Pool auch erkennen, müssen Sie das virsh-Kommando pool-refresh ausführen:

virsh pool-refresh default
virsh vol-list default
  Name             Path
  ...
  userver1204.iso  /var/lib/libvirt/images/userver1204.iso