Disk and Network FileSystems. Монтирование сетевых файловых систем NFS

Прежде чем вы смонтируете файловую систему из другого UNIX-сервера, этот сервер должен быть настроен для экспорта каталога, который вы хотите смонтировать, с использованием NFS. Вопрос экспорта каталога будет рассмотрен в главе NFS File Sharing.

Если экспортирование каталога проведено упешно, то для монтирования необходимо выполнить следующие действия:

1. На главной странице модуля Disk and Network Filesystems, выберите Network Filesystem из выпадающего списка типов файловой системы, а затем нажмите кнопку Add mount.

Появится форма, которая показана на рисунке.

2. В поле Mounted As (Монтировать как) введите каталог, в который будет установлена файловая система. Директория должна быть либо еще не созданной, либо пустой, так как любые файлы, которые она содержит, будут скрыты во время монтирования файловой системы.

3. Если вы хотите, чтобы файловая система устанавливалась во время загрузки, выберите Save and mount at boot (Сохранить и монтировать при загрузке) в опции Save Mount (Сохранить?). Если вы хотите, чтобы она была постоянно зарегистрирована, но не монтировалась при загрузке, выберите Save (Сохранить). Выберите Don`t save (Не сохранять), если это будет лишь временная установка.

4. Для опции Mount now? (Монтировать сейчас?) выберите Mount (Подмонтировать), если хотите, чтобы файловая система была установлена немедленно, или Don`t mount (Не монтировать), если просто хотите зарегистрироваться для установки при загрузке. Не имеет смысла устанавливать одновременно опцию Save и Mount (Сохранить и Подмонтировать) в значение Don`t save (Не сохранять), а опцию Mount now? в Don`t mount, т.к. ничего не будет выполнено!

5. В поле NFS Hostname введите имя или IP-адрес файлового сервера, который экспортирует необходимый каталог. Вы также можете нажать на кнопку рядом с этим полем для всплывающего списка NFS серверов в вашей локальной сети.

6. В поле NFS Directory введите экспортируемый каталог на файловом сервере. Если у вас есть уже введенное имя NFS хоста, нажмите на кнопку рядом с полем для раскрывающегося списка каталогов, которые сервер экспортирует.

7. Измените любые из опций в нижней части формы, которые вы хотите включить. Некоторыми из наиболее полезных являются следующие:

Read-only?

Если установлено значение Yes, файлы этой файловой системы не могут быть изменены, переименованы или удалены.

Retry mounts in background?

Если файловая система NFS монтируется во время загрузки, система, как правило, будет пытаться связаться с файловым сервером безуспешно, если он недоступен, что может привести к некорректному завершению процесса загрузки. Установка этой опции в Yes будет предотвращать эту проблему с помощью повторения установки в фоновом режиме, если он занимает слишком много времени.

Return error on timeouts?

Обычная реакция файловой системы NFS на неудачное соединение с файловым сервером – пытаться прочитать или записать запрошенную информацию до тех пор, пока сервер не ответит и операция не будет завершена успешно. Это означает, что если файловый сервер долго не отвечает, любые попытки доступа к файлам, монтируемым с сервера, будут неудачны. Установка этой опции в значение Yes изменит эту реакцию так, что система будет в конечном итоге отказываться от операции, которая затянулась.

8. Чтобы смонтировать и/или записать файловую систему, нажмите кнопку Create (Создать) в нижней части страницы. Если все пройдет хорошо, вы вернетесь к списку файловых систем, в случае ошибки будет показано объяснение.

После того, как файловая система NFS будет успешно смонтирована, все пользователи и программы вашей системы будут иметь доступ к файлам сервера в каталоге точки монтирования. Если пользователи могут войти как в вашу систему, так и на удаленный файловый сервер, все файлы, которые принадлежат им на одной машине должны быть в их собственности и на другой, поскольку протокол NFS поддерживает права на UNIX файлы и информацию об их владельце. Это предполагает, однако, наличие одинаковых ID пользователя на обоих серверах. Если это не так, вы можете оказаться в ситуации, когда файл принадлежит пользователю jcameron на файловом сервере, но оказывается в собственности пользователя fred, когда он смонтирован и доступен в вашей системе.

Наилучшее решение этой проблемы состоит в том, чтобы убедиться, что ID пользователей синхронизированы на всех серверах, обеспечивающих общий доступ к файлам, используя NFS. Лучший способ достичь этого - использовать NIS, или модуль Webmin Cluster Users and Groups.




Ссылки:

К содержанию

© Copyright 2004-2017 - CMS Made Simple
Сайт работает на CMS Made Simple version 1.4.1

© Все печеньки Break-people.ru принадлежат авторам проекта.

Яндекс цитирования Рейтинг@Mail.ru Яндекс.Метрика