русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Аварийная самоперезагрузка


Дата добавления: 2014-11-28; просмотров: 598; Нарушение авторских прав


Когда операционная система приходит в состояние, в котором она уже не может функционировать дальше, может возникнуть состояние, которое известно как авария системы. Во время авариии системы ядро системы сохраняет максимально возможное количество информации о ее состоянии, чтобы сделать последующий анализ дампа памяти. Вы можете создать конфигурацию своей системы так, что она сможет выполнять перезагрузку автоматически после аварии, если добавите строку PANICBOOT=YES в файл /etc/default/boot. По умолчанию аварийная самоперезагрузка отсутствует. Когда операционная система оказывается в аварийной ситуации, дамп памяти пишется или в сектор, предназначенный для дампа, в зависимости от выбранного вами метода конфигурации в вашей системе. Анализ этого дампа памяти может помочь при определении причины аварийной ситуации.

Методом по умолчанию для системы, основанной не на коде SCSI, является метод использования сектора свопинга, а методом по умолчанию для системы, основанной на коде SCSI, является метод использования сектора, предназначенного для дампа.

Если вы выбираете автоматическую перезагрузку системы после аварии, вам необходимо решить как работать с дампом памяти. Если вы хотите выполнять автоматическую перезагрузку после аварии без вмешательства оператора и не хотите сохранять дамп памяти, используйте метод сектора свопинга. Если вы хотите выполнить автоматическую презагрузку после аварии, а также сохранить дамп памяти, выбирайте метод сектора, предназначенного для дампа памяти. Если ваша система невелика в смысле запоминающих устройств на дисках и памяти, вы можете предпочесть использование метода сектора свопинга (имея в виду, что сектор свопинга требуется на всех системах, а сектор дампа является произвольным), или вы можете захотеть вовсе не сохранять дамп памяти. Если ваша система достаточно большая, вы, возможно, захотите использовать метод сектора, предназначенного для дампа. Используйте диаграмму, приведенную на рис. 6.1, которая поможет вам принять решение.



Рис. 6.1.

Система определяет, находится ли дамп памяти в секторе свопинга во время загрузки. Во время перезагрузки система дает возможность сохранить дамп памяти, если такой существует, задав вопрос: "Хотите ли вы сохранить дамп?". Если вы отвечаете утвердительно, дамп памяти в секторе свопинга сохраняется. Сохранение сектора свопинга включает интерактивный процесс, в котором вы получаете подсказку на использование носителей данных (гибкие диски или кассета магнитной ленты) и на объем памяти, помещаемый в дамп. Если вы отвечаете отрицательно, перезагрузка продолжается и дамп памяти не сохраняется. Если дамп памяти в секторе свопинга не сохраняется, он будет потерян, когда система приступит к разбивке памяти на страницы.

Этот метод требует вмешательства администратора; в то же время, если вы не хотите сохранять дамп памяти, вы можете создать конфигурацию системы, которая будет презагружаться автоматически, если дадите пременной TIME (указываемую в секундах) в файле /etc/default/dump положительное значение. В этом случае система спросит: "Хотите ли вы сохранить дамп? ", а затем будет ждать число секунд, указываемое в TIME (значение по умолчанию - 60 секунд). Если за это время никакого ответа не последует, система не сохраняет дамп памяти и презагрузка продолжается автоматически.

Если значение TIME - отрицательное, система будет ждать неопределенное количество времени ответа на вопрос "Хотите ли вы сохранить дамп? ". Если значение TIME нулевое, вопрос не задается, и система продолжает перезагрузку, не ожидая ответа.

По умолчанию система записывает дамп памяти в сектор свопинга. Если вы хотите, чтобы аварийная самоперезагрузка выполнялась полностью автоматически (без какого-либо вмешательства), и вы хотите сохранить дамп памяти, используйте метод с резервированием сектора дампа.

Метод резервирования сектора дампа.

Если вы выполняете новую инсталяцию или инсталяцию, разрушающего типа (т.е. при которой создаются новые системы файлов на диске), вы можете создать конфигурацию зарезервированного сектора дампа, в котором можно сохранять дамп памяти. Если в таких условиях возникает аварийная ситуация, дамп памяти записывается в тот сектор, который указан в системном файле /etc/cjnf/cf.d/sassign и система продолжает аварийную самоперезагрузку.

Резервируемый сектор дампа устанавливается автоматически как часть процедуры установки операционной системы.



<== предыдущая лекция | следующая лекция ==>
Самозагрузка при включении питания | Меры защиты


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.773 сек.