Ярлыки

среда, 10 ноября 2010 г.

Расшаривание файловых ресурсов Linux по nfs

Применял для хранения пользовательских данных клиентов на сервере.
Очень помог ресурс http://mycomp.se/?q=content/ustanovka-i-nastroika-nfs-v-ubuntu
На сервере устанавливаю nfs-server:
sudo apt-get install nfs-kernel-server
На компьютере клиента в хомяке создаю точку монтирования, например /Files
На сервере создаю ресурс - папку files в домашней директории.
На сервере в файле /etc/exports создаю запись для экспорта папки по сети:
/home/user/files *(rw,sync,no_subtree_check)
* означает что папка экспортируется всем
даю команду
#exportfs -a
чтобы изменения вступили в силу
# /etc/init.d/nfs-kernel-server restart - если вдруг понадобится перезапустить NFS -сервер
Далее подключаюсь к клиенту, устанавливаю nfs-клиент:
# apt-get install nfs-common
После этого открываю файл /etc/fstab и пишу такую строку:
192.168.0.1:/home/user/files /home/user/Files nfs defaults 0 0
где 192.168.0.1 - IP сервера
перезапускаю fstab:
# mount -a
Проверяю, смонтировалась ли директория (если предыдущая команда не выдала ошибок):
df -h