У меня есть несколько Xen DomUs, работающих на Xen 3.3.2 на RHEL5.4. Я настроил эти виртуальные машины как новичок в Xen и теперь заметил, что использование virt-manager, возможно, было не самой лучшей идеей, поскольку у меня вообще нет никаких файлов конфигурации на основе Python, только config.sxp
файл для каждого домена в /var/lib/xend/domains
. По-видимому, иметь их — это хорошая идея, поэтому мой вопрос: как мне исправить ошибки новичка и пересоздать эти файлы конфигурации, не начиная с нуля?
решение1
Если вы работаете на RHEL5, то используйте virt-manager, virsh и другиеlibvirt-related tools действительно правильный подход. Вам не нужно редактировать эти файлы Xen в /var/lib/xend/domains; позвольте Xen управлять всем самостоятельно.
libvirt управляет базой данных конфигурации где-то в /var, и с ее помощью virsh edit <vm name>
вы можете изменять конфигурацию виртуальной машины.
Еще одним преимуществом этого подхода является тот факт, что если вы переключите платформу виртуализации (например, на KVM после выпуска RHEL6), ваш рабочий процесс с virt-manager не будет затронут.