У меня есть облако на основе эвкалипта, использующее 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 и эвкалипта форумах, не повезло:
- https://www.centos.org/modules/newbb/viewtopic.php?topic_id=35491&forum=38
- http://open.eucalyptus.com/forum/unable-run-more-4-instances-even-extra-resources
Спасибо, Леандро