Авторизация |
Администрирование устройств и управление дисками
Управление устройствами в среде Solaris 8 включает в себя добавление и удаление из системы периферийных устройств, таких как накопители на магнитной ленте, дисковые накопители, принтеры и модемы. Сюда также может входить добавление драйвера от стороннего производителя для поддержки некоторого устройства. Системные администраторы должны знать, как следует задавать имена устройств в командах управления дисками, файловыми системами и другими устройствами.
В настоящей главе рассматриваются следующие темы экзамена:
Ознакомление с соглашениями о наименовании устройств и драйверов
► Операционная система Solaris получает доступ к устройствам, таким как диски и накопители на магнитной ленте, через имена маршрутов устройств. Системный администратор должен хорошо ориентироваться в различных именах маршрутов, указывающих на каждый элемент аппаратных средств, подсоединенных к системе.
Отображение конфигурационной информации устройств и драйверов
► Операционная система Solaris предоставляет несколько методов для отображения информации о драйверах устройств. Описанные команды и технологии помогут вам идентифицировать, какие именно устройства указывают на конкретное периферийное оборудование и какие драйверы загружаются в ядре операционной системы.
Конфигурирование новых устройств
► Системный…
Компьютер фирмы Sun обычно использует обширную номенклатуру периферийных устройств и устройств массовой памяти, таких как дисковый накопитель с интерфейсом SCSI, клавиатура и мышь, а также некоторые типы устройств резервного копирования на магнитных носителях информации. Другими широко используемыми устройствами являются приводы CD-ROM, принтеры и плоттеры. Операционная система Solaris обменивается информацией с периферийными устройствами через файлы, называемые файлами устройств, или драйверами. Драйвер устройства - это низкоуровневая программа, которая позволяет ядру операционной системы обмениваться информацией с конкретной составляющей аппаратных средств. Драйверы служат своего рода "интерпретаторами" операционной системы для конкретной составляющей аппаратных средств. Чтобы операционная система Solaris смогла обмениваться информацией с каким-нибудь устройством, данное…
Прежде чем будет выполнена загрузка операционной системы, она обнаруживает конкретное устройство через полное имя маршрута к данному устройству. Полные имена маршрутов устройств были описаны в главе 2. Однако, после загрузки ядра операционной системы некоторое устройство обнаруживается по его имени маршрута физического устройства. Имена физических устройств представляют полное имя маршрута к некоторому устройству. Обратите внимание на то, что эти два имени имеют одну и ту же структуру. Например, посмотрим на полное имя маршрута устройства некоторого диска с интерфейсом SCSI и целевым номером 0, введя команду show-devs в ответ на приглашение среды OpenBoot. Полное имя маршрута устройства выглядит в данном случае следующим…
Метод автоматической конфигурации обладает множеством преимуществ по сравнению с ручным методом, который применялся в ранних версиях UNIX и предусматривал добавление драйверов устройств к ядру операционной системы вручную, после чего выполнялась повторная компиляция ядра, а затем система должна была быть перезапущена. Теперь, при использовании метода автоконфигурации, системный администратор просто подключает новое устройство к системе и выполняет ее запуск с реконфигурацией.
1. Создайте файл /reconfigure с помощью следующей команды:
touoh /reconfigure
Файл /reconfigure заставляет программное обеспечение Solaris проверять наличие любых вновь установленных устройств, когда вы в следующий раз включите или запустите вашу систему.
Файл /reconfigure автоматически удаляется в процессе загрузки системы.
2. Закройте операционную систему, воспользовавшись процедурой закрытия, описанной в главе 1.
Если вам необходимо подключить устройство, выключите электропитание системы и всех периферийных устройств после того, как Solaris будет корректно закрыта.
После того как новое устройство будет подсоединено, восстановите электропитание сначала для периферийного оборудования, а затем для системы. Убедитесь, что данное периферийное устройство было добавлено к системе, попытавшись получить доступ к…
Завершающая стадия процесса автоконфигурации включает создание имени логического устройства для отражения нового набора устройств в данной системе. Имя логического устройства представляет собой некоторую ссылку из каталога /dev к имени физического устройства, находящегося в каталоге /devices. Чтобы просмотреть список имен логических устройств для дисков, подсоединенных к вашей системе, сформируйте расширенный листинг содержимого каталога /dev/dsk:
Во второй строке вывода, сформированной командой Is -1, обратите внимание на то, что имя логического устройства cOtOdOsO ссылается на следующее имя физического устройства: . . / . . /devices/ionunu@f ,e0000000/sbus@f ,eOOOlOOO/espdma0f, 400000/ esp@f, \ 8OOOOO/sd00,0:a
Имя логического устройства - это имя, которое системный администратор использует для ссылки…
Дисковые накопители имеют элемент как в каталоге /dev/dsk, так и в каталоге /dev/ rdsk. Каталог /dsk ссылается на блочно-специальный файл, или файл буферизованного устройства, тогда как каталог /rdsk ссылается на символьно-специальный файл, или файл низкоуровневого устройства. Буква "г" в обозначении символизирует слово "raw" ("низкоуровневое"). Если вы не знакомы с этими устройствами, обратитесь к главе 3, в которой описываются блочные и символьные устройства.
Каталог /dev/dsk содержит элементы, соответствующие дискам, для узлов блочных устройств в каталоге /devices, как показано в следующей команде:
Is -1 /dev/dsk total 48
lrwxrwxrwx 1 root root 84 Jul 21 07:45 cOtOdOsO -> /devices/iommu0f,eOOOOOOO/sbus0f,eOOOlOOO/espdma0f,4OOOOO/esp0f, \ 8OOOOO/sd00,0:a
lrwxrwxrwx 1…
Пакет программного обеспечения Solstice DiskSuite поставляется вместе с операционной системой Solaris 8 и использует виртуальные диски, называемые метаустройствами, для управления физическими дисками и связанными с ними данными. С точки зрения приложения метаустройство в плане функций идентично некоторому физическому диску. Пакет DiskSuite использует специальный драйвер, называемый драйвером метадиска, для координации операций ввода-вывода на физические устройства и метаустройства и с них, позволяя приложениям обращаться с метаустройством так же, как и с физическим устройством. Данный тип драйвера еще называется логическим драйвером, или псевдодрайвером.
Метаустройства пакета DiskSuite формируются из стандартных частей диска, которые, в свою очередь, создаются с помощью утилиты format. Используя утилиты командной…
В настоящей главе обсуждались различные драйверы и имена устройств, которые применяются в Solaris 8. Описаны команды и утилиты Solaris, используемые для получения информации об этих устройствах и драйверах. В дополнение к устройствам, которые стандартно поставляются с операционной системой Solaris, в настоящей главе также описываются управление виртуальными томами и дополнительные функции, предоставляемые этими технологиями.
Драйверы устройств обсуждаются в нескольких главах настоящей книги, поскольку они используются в работе системного администратора во многих аспектах. Устройства упоминаются, когда мы инсталлируем и загружаем операционную систему (эти процессы описаны в главах 2 и 3), создаем и монтируем файловые системы (этому посвящена глава 6), устанавливаем принтеры (этот…
• Драйвер устройства
• Иерархия устройств
• Автоконфигурация устройств
• Запуск с реконфигурацией
• Физическое устройство
• Имя экземпляра
• Логическое устройство
• Главный номер устройства
• Дополнительный номер устройства
• Блочное устройство
• Символьное устройство
• Виртуальный том
• Метаустройство (необходимо знать все типы метаустройств)
• Метадиск
• База данных состояний метаустройств
• Динамически распределяемая область "горячего" резервирования
• Объект менеджера томов (необходимо знать все типы объектов)
• Технология hot-pluggable
• Технология hot-swappable
|
|