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

  • mastering mocks

    Для меня было откровением, что в mock (MagicMock) можно не только указывать return_value, но и продолжать описывать свойства возвращаемого объекта.…

  • Multiplie source ip load generator

    Пока что из тестовых инструментариев у меня больше всего затруднений с генерацией "нагрузки из интернета". Что это такое? Это запросы по http на…

  • мы их теряем!

    Make: 1976 Прямо сейчас выходят на пенсию люди, для которых make был новомодной технологией, которую притащили хипстеры.

  • 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