Что вызывает панику?

Когда система впадает в панику? Паника — это выбор, который делает ядро при виде неразрешимых проблем. Если система оказывается в ситуации, с которой не может справиться, либо внутренние проверки на непротиворечивость говорят о сбое, система сигнализирует о неполадках. Рабочие версии FreeBSD чрезвычайно устойчивы, но все же это может случиться. Самый легкий способ вызвать панику — сделать что- нибудь ненормальное, например, вынуть жесткий диск, не допускающий горячую замену во время работы. Паника — это не необычное явление для версии -current; паника возникает нечасто, но замечу, что она вовсе не редкость.

FreeBSD — сложная система, и ни аристократическое происхождение, ни процесс разработки с открытым кодом не могут защитить ее от всех ошибок. К счастью, наследие системы и процесс разработки предоставляют вам необходимые инструменты, способные собирать информацию для специалистов, занимающихся отладкой. Натыкаясь на непонятный код ошибки, вы вскоре поймете, что для кого-то в этой строке странных символов есть некий смысл.

Рекомендую перед запуском каждой системы в работу готовить ее так, чтобы она формировала дамп паники. FreeBSD формирует дамп паники по умолчанию, но если вы переконфигурируете свой сервер или жесткий диск разбит на разделы особым образом, вы должны убедиться, что дамп паники будет создаваться. Эта предосторожность может оказаться ненужной на большинстве ваших серверов, но подготовка займет совсем немного времени. Когда один из ваших серверов впадет в панику, вы рады будете иметь под рукой полную информации о панике.

Комментарии запрещены.