Ich habe eine Reihe von Xen DomUs, die auf Xen 3.3.2 auf RHEL5.4 laufen. Ich habe diese VMs als kompletter Xen-Neuling eingerichtet und merke jetzt, dass die Verwendung von virt-manager vielleicht nicht die beste Idee war, da ich überhaupt keine pythonbasierten Konfigurationsdateien habe, sondern nur config.sxp
eine Datei für jede Domäne in /var/lib/xend/domains
. Anscheinend ist es jedoch eine gute Idee, sie zu haben, daher lautet meine Frage: Wie kann ich meine Anfängerfehler beheben und diese Konfigurationsdateien neu erstellen, ohne von vorne anzufangen?
Antwort1
Wenn Sie RHEL5 verwenden, verwenden Sie virt-manager, virsh und anderelibvirt-bezogene Tools sind tatsächlich der richtige Ansatz. Sie möchten diese Xen-Dateien in /var/lib/xend/domains nicht bearbeiten; lassen Sie Xen die Dinge selbst regeln.
libvirt verwaltet für Sie irgendwo in /var eine Konfigurationsdatenbank, mit der virsh edit <vm name>
Sie die Konfiguration der virtuellen Maschine ändern können.
Ein weiterer Vorteil dieses Ansatzes ist die Tatsache, dass Ihr Workflow mit virt-manager nicht beeinträchtigt wird, wenn Sie die Virtualisierungsplattform wechseln (beispielsweise zu KVM, wenn RHEL6 veröffentlicht wird).