libvirt und UUID

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
hasenhubert
Beiträge: 28
Registriert: 05.09.2008 15:29:17

libvirt und UUID

Beitrag von hasenhubert » 21.11.2010 20:02:05

Nabend,

Ich nutze Squeeze und zum Virtualisieren, KVM mit dem Virtual Machine Manager (per ssh).
Ich möchte gern einem Gast eine lokale Festplatte durchreichen. Da bei mir ständig die Laufwerksbezeichnungen wechseln nutze ich in der fstab des vm-host's UUID's zun einbinden der Festplatten.

1.) Wie muss ich nun die *.xml Datei des Gastes bearbeiten, dass ich ein Laufwerk, per UUID, zum Gast-System durchreichen kann?
2.) Da ich auch einen Speicherpool nutzen will, sollen auch hier die Laufwerke per UUID eingebunden werden.

Aktuelle Konfiguration des Speicherpool:

Code: Alles auswählen

<pool type="disk">
    <name>sdb</name>
    <source>
      <device path='/dev/sdb'/>
    </source>
    <target>
      <path>/dev</path>
    </target>
  </pool>
Danke

Benutzeravatar
a6km64
Beiträge: 100
Registriert: 09.10.2007 14:37:33

Re: libvirt und UUID

Beitrag von a6km64 » 22.11.2010 14:00:35

... könnte dir der Inhalt von /dev/disk/by-uuid/ schon weiterhelfen ?

hasenhubert
Beiträge: 28
Registriert: 05.09.2008 15:29:17

Re: libvirt und UUID

Beitrag von hasenhubert » 24.11.2010 16:01:34

Hi,

danke erstmal für die Antwort.

In dem Verzeichnis sind zwar die UUID's zu finden, doch leider weiß ich nach wie vor nicht, wie ich das in die *.xml Datei ein zu tragen habe.

Dies funktioniert leider nicht:

Code: Alles auswählen

<pool type="disk">
    <name>test</name>
    <source>
    <device path="/dev/disk/by-uuid/3aa47367-9241-4c34-bc14-446af99bb3c2"/>
    </source>
    <target>
    <path>/dev</path>
    </target>
</pool>

Gruß

Hasenhubert

Antworten