Issue:

After you import an linux image into openstack and run an instance of it, you may find that the startup is hang and get following error message:

MP-BIOS bug: 8254 timer not connected to IO-APIC

Root cause:

This is cause by Linux Timer Check function, which is not needed while becoming vm image.

Solution:

Try to disable timer check in grub configuration file. (Following steps are based on CentOS7; others are similar.)

1. vi /boot/grub2/grub.cfg  (for other system, the file path may be '/boot/grub/grub.conf')

2. add 'no_timer_check' to following similar positions.

linux16 /vmlinuz-3.10.0-327.10.1.el7.x86_64 root=/dev/mapper/centos-root ro crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet no_timer_check <span style="font-family: Arial, Helvetica, sans-serif;">LANG=en_US.UTF-8</span>
linux16 /vmlinuz-3.10.0-327.el7.x86_64 root=/dev/mapper/centos-root ro crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet no_timer_check LANG=en_US.UTF-8

Openstack: MP-BIOS bug: 8254 timer not connected to IO-APIC-LMLPHP

3. Once done, re-import this system as openstack image and create a new instance. The issue should be resolved.

05-21 19:06