Если Вы надеетесь делать это ненавязчиво к опыту пользователя, смотрите на замену системного журнала (например, системный-журнал-ng). Можно инициировать команду на сообщениях журнала, отправленных в системный журнал сервером SSH, когда кто-то входит в систему.
Этот подход является небольшим rube-goldbergian и зависит от системного журнала, работающего правильно. YMMV, ПО МОЕМУ СКРОМНОМУ МНЕНИЮ, SLATFATF
Вы должны экспортировать конфигурацию xml, а затем преобразовать ее в конфигурации XEN:
virsh -c xen:/// domxml-to-native xen-xm rhel5pv.xml
Если вы просто хотите отредактировать конфигурацию domU, попробуйте ниже,
отредактировать vm-name
Он будет использовать vi для открытия xml по умолчанию
. Обновление: новые версии 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
говорится: «Параметры: необходимо написать»)