Подключение сетевых разделов по nfs: различия между версиями

Материал из wiki.nntc.nnov.ru
Перейти к навигации Перейти к поиску
 
(не показаны 4 промежуточные версии 2 участников)
Строка 1: Строка 1:
 +
Network File System (NFS) — протокол сетевого доступа к файловым системам, первоначально разработан Sun Microsystems в 1984 году. Основан на протоколе вызова удалённых процедур (ONC RPC, Open Network Computing Remote Procedure Call, RFC 1057, RFC 1831). Позволяет подключать (монтировать) удалённые файловые системы через сеть, описан в RFC 1094, RFC 1813, и RFC 3530
 +
 +
Устанавливаем на сервере пакет
 +
 +
aptitude install nfs-kernel-server
 +
 +
Изменяем файл /etc/exports. Этот файл находится на сервере. Он отвечает за экспортирование файловой системы NFS.<br />
 +
 +
Некоторые опции этого файла:<br />
 +
 +
ro – опция только для чтения,<br />
 +
rw – чтение и запись.<br />
 +
no_root_squash – Эта опция нужна в основном для бездисковых клиентов.<br />
 +
async – асинхронный режим передачи данных<br />
 +
subtree_check – активирует дополнительные проверки<br />
 +
soft – это режим монтирования. soft – если во время выполнения операции над файловой системой NFS произошла ошибка, программа будет пытаться выполнить эту операцию. <br />
 +
 +
 +
Устанавливаем на клиенте пакет
 +
 +
aptitude install nfs-common
 +
 
Добавляем в /etc/fstab строчку (снизу где-нибудь)
 
Добавляем в /etc/fstab строчку (снизу где-нибудь)
 
  host:/folder_name  /mount_point nfs rw,soft,bg,nolock 0 0
 
  host:/folder_name  /mount_point nfs rw,soft,bg,nolock 0 0
Строка 13: Строка 35:
  
  
 +
192.168.10.2:/home/ftp/iso /media/nfs/Образы nfs rw,user 0 0
  
 +
192.168.10.2:/var/netshare/video /media/nfs/Видео nfs rw,user 0 0
  
 +
192.168.10.2:/var/netshare/music /media/nfs/Музыка nfs rw,user 0 0
  
 
+
192.168.10.2:/var/netshare/shared /media/nfs/Шары  nfs rw,user 0 0
 
 
192.168.10.3:/home/ftp/iso /media/nfs/Образы nfs rw,user 0 0
 
 
 
192.168.10.3:/var/netshare/video /media/nfs/Видео nfs rw,user 0 0
 
 
 
192.168.10.3:/var/netshare/music /media/nfs/Музыка nfs rw,user 0 0
 
 
 
192.168.10.3:/var/netshare/shared /media/nfs/Шары  nfs rw,user 0 0
 

Текущая версия на 18:33, 6 апреля 2009

Network File System (NFS) — протокол сетевого доступа к файловым системам, первоначально разработан Sun Microsystems в 1984 году. Основан на протоколе вызова удалённых процедур (ONC RPC, Open Network Computing Remote Procedure Call, RFC 1057, RFC 1831). Позволяет подключать (монтировать) удалённые файловые системы через сеть, описан в RFC 1094, RFC 1813, и RFC 3530

Устанавливаем на сервере пакет

aptitude install nfs-kernel-server

Изменяем файл /etc/exports. Этот файл находится на сервере. Он отвечает за экспортирование файловой системы NFS.

Некоторые опции этого файла:

ro – опция только для чтения,
rw – чтение и запись.
no_root_squash – Эта опция нужна в основном для бездисковых клиентов.
async – асинхронный режим передачи данных
subtree_check – активирует дополнительные проверки
soft – это режим монтирования. soft – если во время выполнения операции над файловой системой NFS произошла ошибка, программа будет пытаться выполнить эту операцию.


Устанавливаем на клиенте пакет

aptitude install nfs-common

Добавляем в /etc/fstab строчку (снизу где-нибудь)

host:/folder_name  /mount_point nfs rw,soft,bg,nolock 0 0

где:

  • host - ip адрес или имя сервера, с которого монтируется папка
  • folder_name - имя монтируемой папки на сервере
  • mount_point - точка монтирования
  • nfs rw,soft,bg,nolock 0 0 - прочие параметры

Примечание: после редактирования /etc/fstab достаточно набрать из консоли

#mount /mount_point

и примонтированный раздел появится на рабочем столе


192.168.10.2:/home/ftp/iso /media/nfs/Образы nfs rw,user 0 0

192.168.10.2:/var/netshare/video /media/nfs/Видео nfs rw,user 0 0

192.168.10.2:/var/netshare/music /media/nfs/Музыка nfs rw,user 0 0

192.168.10.2:/var/netshare/shared /media/nfs/Шары nfs rw,user 0 0