amarao (amarao_san) wrote,
amarao
amarao_san

не ходите дети в африку гулять....



Это после наглого:

# kexec -l /boot/vmlinuz-3.1.0-1-amd64 --initrd=/boot/initrd.img-3.1.0-1-amd64 --append="root=/dev/mapper/ssd-root ro quiet"
# kexec -e

(в системе стек из 6 device-mapper устройств)

Следующий эксперимент - kexec + echo 'b' >/proc/sysrq-trigger.

ЗЫ ЖЖ включил режим телепузика - все посты принимает со второй попытки.

UPD: 'b' выкидывает в холодную перезагрузку.

UPD#2: А нормальный kexec-load stop (ну, который ставится штатно) - отрабатывает. пропуск 10 пингов (плюс 2 на шатдаун). Правда, я это не из full-scale конфигурации пробовал. Ща проверю из полной.

UPD#3: Ну, примерно так и падает. Сложный стек DM трудно разруливать примитивными shutdown-скриптами. Я как раз вчера показывал инженерам мастер-класс с выдёргиванием rmmod -f dm_raid0 прямо при живом рейде. Это примерно оно же получается.
Tags: kexec, linux, trace, грабли
Subscribe

  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 0 comments