В. Костромин (kos at rus-linux dot net), "13.4. Сетевая файловая система NFS" - 14/09/2004 || Библиотека ЛинуксЦентра

Глава 13. Выход в локальные сети

Предыдущий раздел Оглавление Следующий раздел

13.4. Сетевая файловая система NFS

NFS (эта аббревиатура чаще всего расшифровывается как Network File System, хотя в одном из источников я встретил расшифровку Network File Sharing) — это протокол, разработанный Sun Microsystems для разделения ресурсов (файлов и каталогов) локальной сети. NFS-клиент "монтирует" файловую систему, "экспортируемую" NFS-сервером. Смонтированная таким образом файловая система представляется на клиентском компьютере как часть локальной файловой системы.

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

Для того чтобы воспользоваться файловой системой NFS, должны быть выполнены два условия:

  1. поддержка файловой системы NFS должна быть встроена в ядро Linux или быть доступна в виде модуля;
  2. в сети должен иметься компьютер, на котором работает NFS-сервер. При этом в файлах настройки этого NFS-сервера должно быть указано, что вашему компьютеру разрешен доступ по NFS.

Пусть NFS-сервер работает на компьютере с именем serv1, причем для доступа по NFS открыт каталог /common, и вы хотите смонтировать его в каталог /mnt/serv1 своей файловой системы. Для этого надо (имея права пользователя root ) выполнить команду

[root]# mount -o rsize=1024,wsize=1024 serv1:/common /mnt/serv1

Если в ответ вы получите сообщение, содержащее слова "Permission denied", значит вам не разрешен доступ на сервер.

Размонтировать файловую систему, смонтированную таким образом, можно обычной командой

[root]# umount /mnt/serv1.

Конечно, если вам постоянно необходимо монтировать каталог /common с сервера serv1, то лучше добавить в файл /etc/fstab строку следующего вида:

serv1:/common /mnt/serv1 nfs rsize=1024,wsize=1024 0 0

Это обычный формат строки файла /etc/fstab:

device mountpoint fs-type options dump fsckorder

Подробнее о выборе опций монтирования файловой системы NFS вы можете прочитать в NFS-HOWTO (этот документ имеется в русском переводе, см. [П15.7]).


Предыдущий раздел Оглавление Следующий раздел


В. Костромин (kos at rus-linux dot net), "13.4. Сетевая файловая система NFS" - 14/09/2004 || Библиотека ЛинуксЦентра