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.