2012-01-26 3 views
0

У меня есть облако на основе эвкалипта, использующее Xen с 3 узлами. Когда я запускаю VM более чем в два раза больше физических машин в кластере xen, дополнительные виртуальные машины никогда не загружаются, они всегда меняют состояние из ожидающего завершения, и файл журнала показывает, что контроллер узла отключает дополнительную виртуальную машину после проверки число экземпляров. Когда я вручную выключаю какую-то виртуальную машину, я могу легко запустить некоторую виртуальную машину точно так же, как номер, который я отключил.Две виртуальные машины, ограниченные в одной физической машине над Eucalyptus Xen

Журнал показывает эту ошибку:

ERROR: [Tue Jan 17 12:51:05 2012][004231][EUCAERROR ] libvirt: POST operation failed: xend_post: error from xen daemon: (xend.err 'Device 2049 (vbd) could not be connected. /etc/xen/scripts/block failed; error detected.') (code=11) [Tue Jan 17 12:51:05 2012][004231][EUCADEBUG ] doDescribeResource() invoked [Tue Jan 17 12:51:06 2012][004231][EUCADEBUG ] doDescribeInstances() invoked [Tue Jan 17 12:51:06 2012][004231][EUCADEBUG ] doDescribeInstances(): instanceId=i-3BB00757 publicIp=192.168.4.165 privateIp=192.168.4.165 mac=d0:0d:3B:B0:07:57 vlan=-1 networkIndex=-1 [Tue Jan 17 12:51:06 2012][004231][EUCADEBUG ] doDescribeInstances(): instanceId=i-473807EE publicIp=192.168.4.112 privateIp=192.168.4.112 mac=d0:0d:47:38:07:EE vlan=-1 networkIndex=-1 [Tue Jan 17 12:51:06 2012][004231][EUCADEBUG ] doDescribeInstances(): instanceId=i-348A06AE publicIp=0.0.0.0 privateIp=0.0.0.0 mac=d0:0d:34:8A:06:AE vlan=-1 networkIndex=-1 [Tue Jan 17 12:51:06 2012][004231][EUCAERROR ] libvirt: POST operation failed: xend_post: error from xen daemon: (xend.err 'Device 2049 (vbd) could not be connected. /etc/xen/scripts/block failed; error detected.') (code=11) [Tue Jan 17 12:51:08 2012][004231][EUCAERROR ] libvirt: POST operation failed: xend_post: error from xen daemon: (xend.err 'Device 2049 (vbd) could not be connected. /etc/xen/scripts/block failed; error detected.') (code=11) [Tue Jan 17 12:51:09 2012][004231][EUCAERROR ] libvirt: POST operation failed: xend_post: error from xen daemon: (xend.err 'Device 2051 (vbd) could not be connected. /etc/xen/scripts/block failed; error detected.') (code=11) [Tue Jan 17 12:51:10 2012][004231][EUCAERROR ] libvirt: POST operation failed: xend_post: error from xen daemon: (xend.err 'Device 2051 (vbd) could not be connected. /etc/xen/scripts/block failed; error detected.') (code=11) [Tue Jan 17 12:51:10 2012][004231][EUCAFATAL ] hypervisor failed to start domain [Tue Jan 17 12:51:10 2012][004231][EUCADEBUG ] state change for instance i-348A06AE: Staging -> Shutoff (Extant) [Tue Jan 17 12:51:10 2012][004231][EUCAERROR ] libvirt: Domain not found: xenUnifiedDomainLookupByName (code=42) [Tue Jan 17 12:51:10 2012][004231][EUCAINFO ] cleaning up state for instance i-348A06AE

Является ли это ограничение для CentOS 5. * и RedHat 5. ? Установлено ли это на CentOS 6.?

http://docs.vmd.citrix.com/XenServer/5.0.0/1.0/en_gb/guest.html#rhel5_limitations

«Только три виртуальные сетевые интерфейсы поддерживаются в версиях ниже 5.2. Для 5.2 и выше, 7 сетевые интерфейсы поддерживаются виртуальные».

я открыл эту тему в обоих CentOS и эвкалипта форумах, не повезло:

Спасибо, Леандро

ответ

1

Ошибка вы видите, кажется, связано с диском не подключаться к сети (устройство 2049 (vbd) невозможно подключить./etc/xen/scripts/block failed, обнаружена ошибка). Я не вижу, что этот скрипт на установке CentOS 5.7 у меня есть, поэтому вы можете захотеть вникнуть в этот скрипт, чтобы увидеть, есть ли какая-то очевидная ошибка.