Типы карт монтирования
Карты монтирования могут быть трёх типов:
- мастер (master);
- прямая (direct);
- косвенная (indirect);
Все типы карт монтирования содержат одинаковые структуры данных:
- ключ;
- информация монтирования:
- необязательные опции монтирования
- описание разделяемого ресурса
Интерпретация содержащихся в карте данных зависит от её типа.
Иерархия карт монтирования
Мастер-карта монтирования
Мастер-карта существует в единственном экземпляре и представляет собой входную точку иерархиии карт монтирования. Для мастер-карты зарезервировано название auto.master.
Ключ в мастер-карте интрепретируется как указание на тип подчинённой прямой или косвенной карты монтирования, информация монтирования содержит глобальные опции для подчинённой карты (опции суммируются), и имя подчинённой карты.
Прямые карты мотирования
Прямые карты монтирования всегда задаются в мастер-карте специальным ключем “/ -”, например
/- auto.direct
В самой прямой карте заданный в ней ключ инерпретируется как полный путь к точке монтирования, а информация монтирования – как опции монтирования и отделённое пробелом имя сетевого ресурса, например:
-fstype=cifs,sec=krb5i,vers=1.0 ://ipa0.ipadomain0.ru/svr
Обратите внимание: В примере выше используется файловая система CIFS, и для этой файловой системы имя ресурса монтирования для ней начинается с символа двоеточия.
Для файловой системы NFS имя ресурса состоит из имени сервера и пути, разделённых двоеточием (см. примеры ниже).
Косвенные карты монтирования
В мастер-карте косвенные карты монтирования задаются ключем, представляющим собой полный путь. Например, запись в мастер-карте:
/share auto.share
Косвенные карты монтирования привязываются к абсолютному пути точки монтирования из мастер-карты, а ключ в карте дополняет путь после точки монтирования, куда должен монтироваться разделяемый сетевой ресурс. Например, карта auto.share может содержать:
pub filer.example.com:/export/pub mirror nfs.example.com:/mnt/mrror
Тогда, с учетом приведённого выше примера мастер-карты (где задана точка монтирования /share), клиент может монтировать разделяемый ресурс NFS в /share/pub и /share/mirror.