Авторизация



Запуск и закрытие системы

Запуск требует понимания принципов работы аппаратных средств и функций операционной системы, необходимых для перевода системы в состояние запуска. В настоящей главе обсуждаются операции, которые операционная система должна выполнить, начиная с включения питания и вплоть до получения приглашения на регистрацию. Кроме этого, настоящая глава охватывает шаги, выполнение которых необходимо для корректного закрытия системы. После прочтения этой главы вы поймете, как загрузить операционную систему от компонента среды OpenBoot под названием PROM (Programmable Read-Only Memory - программируемое постоянное запоминающее устройство, или ППЗУ) и какие операции должны быть выполнены для запуска ядра и системных процессов UNIX.

Оценить
(0 голоса)
Эта глава охватывает следующие темы экзамена для системных администраторов. Понимание процесса загрузки системы ►    Системный администратор должен понимать процесс загрузки системы в целом, начиная с правильной последовательности включения питания компьютера вплоть до шагов, которые выполняются при вводе системы в многопользовательский режим. Выполнение инициализации ядра ►    Процесс инициализации ядра охватывает несколько этапов. Понимание того, как ядро Solaris конфигурируется, располагается и загружается в память, является критически важным для системного администрирования. Понимание и управление уровнями запуска ►    Уровни запуска определяют, какие процессы и службы запускаются на различных стадиях загрузки системы. Вам будет необходимо знать все уровни запуска, доступные в системе Solaris.
Оценить
(0 голоса)
►    Системный администратор добавляет и модифицирует сценарии управления для настройки запуска процессов и служб в системе Solaris. От него требуется детальное понимание программ и конфигурационных файлов, используемых на различных уровнях запуска.
Оценить
(0 голоса)
►    Правильное закрытие системы является критически важным. Понимание технологий корректного закрытия обеспечивает целостность данных в вашей системе. Существует несколько способов закрытия системы, системный администратор должен понимать достоинства и недостатки каждого из них. Знание действий, требуемых для прерывания зависания системы ►    Иногда традиционные методы закрытия могут не произвести должного эффекта на безответной (зависшей) или потерпевшей аварию системе. Эта глава дает первоначальные сведения о том, когда и как использовать такие альтернативные методы закрытия для безопасного отключения системы. Вот стратегия, которая поможет вам подготовиться к экзамену: ►    При изучении настоящей главы рекомендуется выполнять каждый пошаговый процесс, описанный далее, на какой-нибудь системе Sun. К…
Оценить
(0 голоса)
Начальная загрузка (bootstrapping) представляет собой процесс, реализуемый компьютером для загрузки и исполнения загружаемой операционной системы. Название было порождено фразой "pulling yourself up by your bootstraps" (совершенствование собственными силами). Машинные команды, необходимые для выполнения процедуры начальной загрузки, хранятся в ППЗУ. Процесс загрузки проходит следующие фазы: 1.   Фаза загрузки от ППЗУ. После включения питания компьютера ППЗУ отображает на экране идентификационную информацию системы и запускает процедуры самодиагностики для проверки аппаратных средств и памяти. Затем ППЗУ загружает первичную программу загрузки, именуемую bootblk. 2.   Фаза программной загрузки. Программа bootblk находит и исполняет, загружая в память, вторичную программу загрузки под названием ufsboot из файловой системы ufs.…
Оценить
(0 голоса)
Всегда подсоединяйте кабели до включения, иначе рискуете повредить вашу систему. Перед включением питания убедитесь в надежности всех кабельных соединений. Проверьте кабели SCSI, которые подключают к компьютеру внешние дисковые и ленточные накопители, а также привод CD-ROM, чтобы убедиться в правильности их соединения. Проверьте сетевое подключение. Кроме того, убедитесь в правильности подключения клавиатуры и монитора. Незакрепленные кабели могут вызвать аварийное завершение еще в процессе запуска операционной системы. Правильная последовательность включения питания оборудования выглядит следующим образом: в первую очередь включите любые периферийные устройства (такие как внешние дисковые или ленточные накопители), а затем включите питание системы. Фазы аппаратной и программной загрузки Процесс начальной загрузки…
Оценить
(0 голоса)
OpenBoot PROM автоматически выдает команду boot, если параметр auto-boot установлен в значение true (по умолчанию) и если OpenBoot PROM не находится в полностью защищенном режиме. Более подробно этот режим описывается в главе 2. Система автоматически начинает процесс загрузки после включения питания, и вы не видите приглашения ок. Для прерывания процесса автоматической загрузки нажмите Stop+A. На экране появляется приглашение ок. Опции команды boot перечислены в таблице 1.1.   Например, командная строка ok boot -v загружает систему в подробном режиме, который обеспечивает вывод на экран полного листинга системных сообщений в течение фазы загрузки. Опция -v также может быть использована с другими опциями…
Оценить
(0 голоса)
Неинтерактивная команда boot автоматически загружает систему, используя в качестве маршрута загрузки значение по умолчанию. Начните процесс неинтерактивной загрузки путем ввода следующей команды в ответ на приглашение OpenBoot: ok boot Система будет загружаться без какого-либо диалога. В процессе интерактивной загрузки (boot -а) происходят остановы и запрашивается входная информация. Система предлагает диалоговое окно, в котором отображаются значения параметров загрузки, принятые по умолчанию, и предоставляется возможность внести изменения в эти значения. Вполне возможно, что вы захотите воспользоваться интерактивной загрузкой для внесения временных изменений в системный файл или в ядро. Интерактивная загрузка позволяет провести тестирование внесенных изменений и легко выполнить восстановление при возникновении каких-нибудь…
Оценить
(0 голоса)
1.   В ответ на приглашение ok введите boot -а и нажмите клавишу Enter. Программа загрузки приглашает вас к диалогу. 2.   Нажмите клавишу Enter для использования ядра, принятого по умолчанию (файл /kernel/unix), в ответ на запрос или введите имя ядра, подлежащего использованию при загрузке системы, и нажмите клавишу Enter. 3.   В ответ на запрос нажмите клавишу Enter для использования маршрута по умолчанию к каталогу модулей или введите маршрут и нажмите клавишу Enter. 4.   Нажмите Enter для использования файла /etc/system или введите имя системного файла и нажмите Enter. 5.   В ответ на запрос нажмите клавишу Enter для использования принятого по умолчанию типа…
Оценить
(0 голоса)
Первой задачей ядра является запуск процесса своппера (swapper). Процесс своппера является именно тем компонентом ядра, который планирует работу всех остальных процессов. Своппер имеет идентификатор процесса 0 и назван sched. Его первой задачей является запуск процесса init. В предыдущих версиях этот процесс назывался swapper и был переименован в sched в Solaris 8.
Оценить
(0 голоса)
Команда /sbin/init генерирует процессы для установки системы, основываясь на инструкциях, заданных в файле /etc/inittab. Процесс init является родительским процессом всех остальных процессов. Он анализирует содержимое файла /etc/inittab с целью определения последовательности запуска остальных процессов и того, что следует делать, когда один из этих процессов завершится. Каждый компонент файла /etc/inittab имеет следующие поля: id:runlevel:action:proces s Более подробное описание каждого поля представлено в таблице 1.4. Следующий пример представляет содержимое по умолчанию файла /etc/inittab: ар::sysinit:/sbi /autopush -f /etc/iu.ap ap•:sysinit:/sbin/soconfig -f /etc/sock2path fs::sysinit:/sbin/rcS sysinit >/dev/msglog 2<>/dev/msglog </dev/console is:3:initdefault: p3:S1234:powerfail:/usr/sbin/shutdown -y -i5 -gO >/dev/msglog 2<>/dev/ msglog sS:s:wait:/sbin/rcS     >/dev/msglog 2<>/dev/msglog </dev/console sO:0:wait:/sbin/гсО     >/dev/msglog 2<>/dev/msglog </dev/console si:1:respawn:/sbin/rcl …
«ПерваяПредыдущая1234СледующаяПоследняя»
Навигация