1

Добрый вечер, мужики!

Не понимаю, что случилось, не работает перезагрузка и выключение виртуалок.

ни так:

virsh # reboot d
Domain d is being rebooted

ни через virtual machine manager....
force off - работает...

в логах ничего нет. куда смотреть?!
виртуалки на полной аппаратной виртуализации. может из-за того, что у них другое ядро...

2

acpi внутри виртуалок пашет?

3

.... 
<os>
    <type arch='x86_64' machine='rhel6.4.0'>hvm</type>
    <boot dev='hd'/>
  </os>
  <features>
    <acpi/>
    <apic/>
    <pae/>
....

я так понимаю эти строчки отвечают за её наличие? В загрузчике нет принудительного отключения. или может куда конкретно посмотреть?

4

в гостевой OS должен работать acpid. qemu шлет гостю acpi команду на выключение, если гостевая ОС эту команду не понимает, то она на нее не отреагирует

5 (12.11.2013 20:39:01 отредактировано medima)

ага. поставил его. но оне не запускается из-за того, что нет /proc/acpi/event

в /boot/grub/menu.lst

title CentOS (2.6.32-358.18.1.el6.x86_64)
        root (hd0,0)
        kernel /boot/vmlinuz-2.6.32-358.18.1.el6.x86_64 ro root=/dev/vda1 rd_NO_LUKS rd_NO_LVM LANG=en_US.UTF-8 rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto  KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet
        initrd /boot/initramfs-2.6.32-358.18.1.el6.x86_64.img

в конфиге libvirt есть строчка: <acpi/>


dmesg | grep ACPI
ACPI Error: A valid RSDP was not found (20090903/tbxfroot-219)
ACPI: Interpreter disabled.
pnp: PnP ACPI: disabled
acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5


почему ядро так себя ведет? я ничего не пересобирал - взял стандартное последнее centos'овое....





Пользуйтесь тегами оформления сообщений
verg

6

всё спасибо. можно закрывать.

действительно, на виртуалках не хватало acpid.
А эта нода просто была перенесена с другого хоста и почему-то не проинициализировался ACPI...  Подробнее: http://lists.centos.org/pipermail/cento … .html#2921