Доброго дня, уважаемые!Установил xen на ubuntu 12.04, создал новый домен (debootstrap, дистрибутив precise), запустил. Сделал следующее:
поставил mc, iptables (всегда думал, что iptables устанавливается по-умолчанию). Вышел из домена, в dom0 сделал ему шутдаун. Перегрузил физический сервер. Вхожу в домен dom0, делаю xm create <...> - домен не поднимается. xm list показывает только dom0.
Изучаю логи, вот предметный фрагмент из лога xen:
...
...
[2013-09-30 13:39:56 916] INFO (XendDomain:1225) Domain domain1 (1) unpaused.
[2013-09-30 13:39:59 916] WARNING (XendDomainInfo:2061) Domain has crashed: name=domain1 id=1.
[2013-09-30 13:39:59 916] DEBUG (XendDomainInfo:3071) XendDomainInfo.destroy: domid=1
[2013-09-30 13:39:59 916] DEBUG (XendDomainInfo:2401) Destroying device model
[2013-09-30 13:39:59 916] DEBUG (XendDomainInfo:2408) Releasing devices
[2013-09-30 13:39:59 916] DEBUG (XendDomainInfo:2414) Removing vif/0
...
...
Больше ничего вразумительного о причине падения не нашел.
Примонтировал образ домена, в логах только результаты первого (он же последний) запуска домена, т.е. до загрузки оси дело не дошло.
Где копать?
Интересно то, что после этого создал еще один домен, сделал в нем аналогичные операции, он запускается и работает.
Сравнил логи запуска в syslog для обеих доменов. Падение домена начинается со строк:
Sep 30 13:39:59 xenserver kernel: [ 261.874239] device vif1.0 left promiscuous mode
Sep 30 13:39:59 xenserver kernel: [ 261.874245] br0: port 2(vif1.0) entering disabled state
Sep 30 13:39:59 xenserver logger: /etc/xen/scripts/xen-hotplug-cleanup: XENBUS_PATH=backend/console/1/0
Sep 30 13:39:59 xenserver logger: /etc/xen/scripts/block: remove XENBUS_PATH=backend/vbd/1/51713
Sep 30 13:39:59 xenserver logger: /etc/xen/scripts/vif-bridge: offline type_if=vif XENBUS_PATH=backend/vif/1/0
Sep 30 13:39:59 xenserver logger: /etc/xen/scripts/block: remove XENBUS_PATH=backend/vbd/1/51714
Sep 30 13:39:59 xenserver logger: /etc/xen/scripts/xen-hotplug-cleanup: XENBUS_PATH=backend/vbd/1/51714
Sep 30 13:39:59 xenserver logger: /etc/xen/scripts/vif-bridge: brctl delif br0 vif1.0 failed
Sep 30 13:39:59 xenserver logger: /etc/xen/scripts/vif-bridge: ifconfig vif1.0 down failed
Sep 30 13:39:59 xenserver logger: /etc/xen/scripts/xen-hotplug-cleanup: XENBUS_PATH=backend/vbd/1/51713
Sep 30 13:39:59 xenserver logger: /etc/xen/scripts/vif-bridge: Successful vif-bridge offline for vif1.0, bridge br0.
Sep 30 13:39:59 xenserver logger: /etc/xen/scripts/xen-hotplug-cleanup: XENBUS_PATH=backend/vif/1/0