Преобразуйте libvirt конфигурацию Xen в собственный компонент

Если Вы надеетесь делать это ненавязчиво к опыту пользователя, смотрите на замену системного журнала (например, системный-журнал-ng). Можно инициировать команду на сообщениях журнала, отправленных в системный журнал сервером SSH, когда кто-то входит в систему.

Этот подход является небольшим rube-goldbergian и зависит от системного журнала, работающего правильно. YMMV, ПО МОЕМУ СКРОМНОМУ МНЕНИЮ, SLATFATF

1
задан 17 January 2012 в 23:11
3 ответа

Вы должны экспортировать конфигурацию xml, а затем преобразовать ее в конфигурации XEN:

virsh -c xen:/// domxml-to-native xen-xm rhel5pv.xml

http://libvirt.org/drvxen.html#xmlexport

1
ответ дан 4 December 2019 в 01:15

Если вы просто хотите отредактировать конфигурацию domU, попробуйте ниже,

отредактировать vm-name

Он будет использовать vi для открытия xml по умолчанию

.
0
ответ дан 4 December 2019 в 01:15

Обновление: новые версии Xen имеют новый набор инструментов : xen-light, поэтому начиная с xen 4.1 команда xm заменяется командой xl .

Хотя файлы конфигурации домена xl имеют обратную совместимость, чтобы убедиться, что все параметры домена правильно отображаются в последней конфигурации во время преобразования, я бы предложил использовать:

virsh -c xen:/// domxml-to-native --format xen-xl \
    /path/to/libvirt/vm.domxml.cfg > vm.xenxl.cfg

(обратите внимание на использование xen-xl вместо xen-xm ).

Затем вы можете создать виртуальную машину непосредственно в Xen, используя сгенерированный файл:

xl create -f vm.xenxl.cfg

( Документируем это здесь, поскольку в разделе virsh ссылка на команду для domxml-to-native говорится: «Параметры: необходимо написать»)

0
ответ дан 4 December 2019 в 01:15

Теги

Похожие вопросы