Zuordnung zwischen virtuellen KVM-Gastfestplatten und logischen LVM-Volumes

Zuordnung zwischen virtuellen KVM-Gastfestplatten und logischen LVM-Volumes

Die Frage ist: Woher weiß ich, welche LVM-Partition welcher virtuellen KVM-Festplatte entspricht?

Ich versuche, einen KVM-Gast (Ubuntu-Server) auf logischen LVM-Volumes zu installieren. Ich habe lvcreate verwendet, um Partitionen für Boot, Root, Home, Tmp, Usr, Var und Swap zu erstellen. Boot ist ext2, Swap ist Swap und der Rest ist ext4.

Wenn Sie jedoch virt-install verwenden und von einem externen Computer aus eine Verbindung mit Spice herstellen, zeigt das Ubuntu-Installationsprogramm die virtuellen Datenträger vda, vdb, vdc, vdd, vde, vdf und vdg an.

Da ich beim Booten das Dateisystem ext2 verwendet habe und vda als ext2 erkannt wird, kann ich boot auf vda abbilden. Auf ähnliche Weise kann ich den Swap auf vdg abbilden. Aber wie mache ich das für die anderen? Wo befindet sich diese Zuordnung?

Ist außerdem das obige Verfahren zum Installieren eines KVM-Gastes auf logischen LVM-Volumes die richtige Vorgehensweise?

Antwort1

Die virtuellen Datenträger werden in der Reihenfolge zugeordnet, in der Sie sie in der virt-installBefehlszeile erstellt haben.

Um die genaue Zuordnung anzuzeigen, prüfen Sie die <disk>Knoten in der XML-Definition für den Gast:

virsh dumpxml guestname

verwandte Informationen