Thursday, 20 January 2011

Установка NFS сервера и клиента на Debian

apt-get install nfs-kernel-server nfs-common portmap

Запускаем portmap и NFS сервер:
/etc/init.d/portmap start
/etc/init.d/nfs-kernel-server start

Создаем папку, которую будем экспортировать по NFS:
mkdir /export_folder

Открываем файл конфигурации экспортируемых файловых систем:
vi /etc/exports

Экспортируем папку /export_folder только для клиета с IP 10.0.100.100:
/export_folder 10.0.100.100(rw,no_root_squash)

Для применения списка экспортируемых ОС на лету, нужно вызвать команду:
exportfs -a

В ответ мне было выдано предупреждение:
/etc/exports [1]: Neither 'subtree_check' or 'no_subtree_check' specified for export 10.0.100.100:/var/backup".
Assuming default behaviour ('no_subtree_check').
NOTE: this default has changed since nfs-utils version 1.0.x

Все отлично экспортировалось:
exportfs
/export_folder 10.0.100.100

Теперь нужно на клиенте настроить подключение к нашему серверу.

Ставим необходимые пакеты:
apt-get install nfs-common portmap

Монтиурем вручную:
mkdir /mnt/nfs
mount backup.ru:/export_folder /mnt/nfs

Все, работает :)

Размонтируем:
umount /mnt/nfs

А для /etc/fstab будет вот такая строчка:
backup.ru:/export_folder /mnt/nfs nfs rw,nfsvers=3,tcp 0 0


Источник: http://phpsuxx.blogspot.com/2009/12/nfs-centos.html и http://www.debianhelp.co.uk/nfs.htm

No comments:

Post a Comment

Note: only a member of this blog may post a comment.