[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]

Программирование: Разработка и отладка программ


Глава 13. Создание программ, работающих с логическими томами

В данной главе приведены рекомендации по созданию программ, применяющих Администратор логических томов (LVM), который состоит из библиотеки функций LVM и драйвера логического тома.

Администратор логических томов (LVM) включает в себя два основных компонента.

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

Второй компонент LVM - это драйвер логического тома. Он представляет собой драйвер псевдоустройства, обрабатывающий весь логический ввод-вывод. Он занимает промежуточное положение между файловой системой и драйверами жестких дисков. Драйвер логического тома преобразует логический адрес в физический, выполняет зеркальное отображение и перемещение поврежденных блоков, а затем направляет запрос на ввод или вывод драйверу физического диска. Для работы с драйвером логического тома предназначены функции open, close, read, write и ioctl.

Описание дополнительных параметров функций readx и writex и операций ioctl для логических томов приведено в разделе Understanding the Logical Volume Device Driver книги AIX 5L Version 5.1 Kernel Extensions and Device Support Programming Concepts.

Дополнительная информация о логических томах приведена в разделе Логические тома - Обзор книги Руководство по управлению системой AIX 5L версии 5.1: Операционная система и устройства.


Связанная информация

Список функций для работы с логическими томами

Логические тома - Обзор в книге Руководство по управлению системой AIX 5L версии 5.1: Операционная система и устройства.

Understanding the Logical Volume Device Driver в книге AIX 5L Version 5.1 Kernel Extensions and Device Support Programming Concepts.


[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]