# Home directory map for automounter # #+auto_home craig crab:/export/home/craig * horseshoe:/export/home/&
Первая запись монтирует файловую систему /export/home/craig с узла crab в локальной точке /home/craig. Карта auto_home является косвенной, поэтому указанная точка монтирования (craig) определяется относительно точки монтирования /home, определенной в карте auto master. Вторая запись монтирует все исходные каталоги из файловой системы /export/home с узла horseshoe в «аналогичных» точках монтирования на локальном узле. Предположим, что на узле horseshoe существует два исходных каталога, /export/ home/daniel и /export/home/kristin. Автомонтировщик делает эти каталоги доступными на локальном узле под именами /home/daniel и /home/kristin. Звездочка (*) и амперсанд (&) - специальные символы, используемые для достижения описанных целей в картах autofs.
С картой autojiome мы закончили. Взглянем снова на карту autojmaster. Третья и последняя запись файла /etc/autojnaster выглядит так:
/- autojlirect
Эту запись мы добавили для прямой карты. Специальная точка монтирования /- говорит о том, что имя, указанное в этой строке, является именем прямой карты. Следовательно, действительные точки монтирования обозначены в файле прямой карты. Файл прямой карты мы назвали /etc/auto_di red. По умолчанию такого файла нет, так что его придется создать с нуля. Мы создали следующий файл:
# Direct map for automounter # /home/research -rw jerboas:/home/research /usr/man -ro.soft horseshoe,crab,jerboas:/usr/share/ma
Формат записей файла прямой карты:
точка-монтирования параметры удаленная файловая система
Созданный файл содержит две типичных записи. Первая запись монтирует удаленную файловую систему /home/research с сервера jerboas в локальной точке /home/research. При монтировании устанавливается режим доступа чтение/запись. Вторая запись монтирует страницы руководства в режиме только чтения с «мягким» интервалом ожидания. Обратите внимание, что для страниц руководства представлен целый список из трех серверов, имена в котором разделены запятыми. Если сервер недоступен либо не ответил в установленный интервал ожидания, клиент обращается к следующему серверу из списка. Это одна из приятных возможностей автомонтировщика.
Автомонтировщик имеет четыре ключевых возможности: карта -hosts, создание масок, автоматическое монтирование, опрос серверов по списку. Карта -hosts делает доступными локальному пользователю все файловые системы, экспортированные всеми серверами, упомянутыми в файле /etc/hosts. Специальные символы максимально упрощают монтирование целых наборов каталогов с удаленного сервера в каталоги локальной файловой системы с похожими именами. Автоматическое монтирование идеально подходит к этим двум возможностям, поскольку монтируются только те файловые системы, которые используются. Возможности -hosts и специальных символов позволяют получить доступ к очень большому числу файловых систем, однако автоматическое монтирование позволяет монтировать только файловые системы, непосредственно участвующие в работе. Последняя возможность - списки серверов - повышает надежность NFS, снимая зависимость от единственного сервера.
- << Назад
- Вперёд