В прошлой заметке я пошагам прошёлся и разобрал основные моменты возникающие при настройка NFS-сервера. Сейчас же я распишу, как настроить NFS-клиента для обмена файлами между сервером и сервером/рабочей станцией.

И так у нас есть система с осью Ubuntu 10.10 которая будет выступать клиентом по отношению к NFS-серверу.

ekzorchik@ub64amd:~$ uname -a && ifconfig eth0 | grep -E “inet addr”

Linux ub64amd 2.6.35-22-generic #33-Ubuntu SMP Sun Sep 19 20:34:50 UTC 2010 i686 GNU/Linux

inet addr:192.168.1.34 Bcast:192.168.1.255 Mask:255.255.255.0

 

Теперь перейдём к процессу доустановки необходимых утилит:

ekzorchik@vekz:~$ apt-cache search nfs-common

nfs-common – общие для клиента и сервера файлы поддержки NFS

 

ekzorchik@ub64amd:~$ sudo aptitude install postmap nfs-common

Adding system user `statd’ (UID 117) …

Adding new user `statd’ (UID 117) with group `nogroup’ …

Not creating home directory `/var/lib/nfs’.

statd start/running, process 2145

gssd stop/pre-start, process 2168

idmapd stop/pre-start, process 2194

Processing triggers for libc-bin …

ldconfig deferred processing now taking place

 

Создадим точку монтирования в которую будем подключать сетевой том:

ekzorchik@ub64amd:~$ sudo mkdir /nfs-shara

 

Чтобы при перезагрузки системы не терять подключение к NFS-серверу отредактируем конфигурационный файл (fstab) отвечающий за подключение дисков в момент загрузки системы:

ekzorchik@ub64amd:~$ sudo nano /etc/fstab

192.168.1.35:/nfs /nfs-shara nfs rw,hard,intr 0 0

Сохраняем изменения «Ctrl + O» и выходим «Ctrl + X»,

, где

hard:- если сервер отключился, операции, которые пытаются получить к нему доступ, повторяются до тех пор, пока сервер не ответит;

rw: монтирование ФС для чтения-записи (сервер также должен экспортировать в режиме rw);

 

теперь можно монтировать:

ekzorchik@ub64amd:~$ sudo mount 192.168.1.35:/nfs /nfs-shara

||

ekzorchik@ub64amd:~$ sudo mount -t nfs -o rw 192.168.1.35:/nfs /nfs-shara
Для проверки правильности монтирования в консоли набрать:

ekzorchik@ub64amd:~$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 21G 2.3G 18G 12% /
none 496M 228K 496M 1% /dev
none 501M 168K 501M 1% /dev/shm
none 501M 120K 501M 1% /var/run
none 501M 0 501M 0% /var/lock
none 21G 2.3G 18G 12% /var/lib/ureadahead/debugfs
192.168.1.35:/nfs 21G 6.8G 13G 35% /nfs-shara – работает!!!

 

Ресурс подключён, доступ в него можно получить только с правами суперпользователя root.

От ekzorchik

Всем хорошего дня, меня зовут Александр. Я под ником - ekzorchik, являюсь автором всех написанных, разобранных заметок. Большинство вещей с которыми мне приходиться разбираться, как на работе, так и дома выложены на моем блоге в виде пошаговых инструкции. По сути блог - это шпаргалка онлайн. Каждая новая работа где мне случалось работать вносила новые знания и нюансы работы и соответственно я расписываю как сделать/решить ту или иную задачу. Это очень помогает. Когда сам разбираешь задачу, стараешься ее приподнести в виде структурированной заметки чтобы было все наглядно и просто, то процесс усвоения идет в гору. Также прошу на https://win.ekzorchik.ru https://lin.ekzorchik.ru https://net.ekzorchik.ru https://voip.ekzorchik.ru https;//home.ekzorchik.ru