alt

Как установить nfs сервер?
Как сделать общую директорию?
Как установить nfs клиент?

NFS SERVER

$ yum install epel-release
$ yum install nfs-utils libnfs-utils
$ systemctl enable rpcbind
$ systemctl enable nfs-server
$ systemctl enable nfs-lock
$ systemctl enable nfs-idmap
$ systemctl start rpcbind
$ systemctl start nfs-server
$ systemctl start nfs-lock
$ systemctl start nfs-idmap
$ firewall-cmd --permanent --zone=public --add-service=nfs
$ firewall-cmd --permanent --zone=public --add-service=mountd
$ firewall-cmd --permanent --zone=public --add-service=rpc-bind
$ firewall-cmd --reload

1-2. Устанавливаем необходимые пакеты
3-10. Добавляем сервисы
11-14. Вносим изменения в фаервол

NFS SHARE

$ mkdir -p /nfs/store1
$ chmod -R 777 /nfs/store1
$ touch /nfs/store1/forcheck
$ cat /etc/exports
  ...
  (в одну строку)
  /nfs/store1 192.168.1.0/24(rw,async,crossmnt,no_root_squash,no_all_squash,no_subtree_check)
$ systemctl restart nfs-server

1-3. Создаем директорию и файл для проверки
4-7. Делаем ее доступной для nfs клиентов в сети
8. Перезапускаем nfs сервер

NFS CLIENT

$ yum install epel-release
$ yum install nfs-utils
$ mkdir –p /nfs/store1
$ cat /etc/fstab
  ...
  addr_or_name_store1:/nfs/store1	/nfs/store1		nfs	defaults		0 0
$ mount -a
$ ls –la /nfs/store1
$ df –h

1-2. Устанавливаем необходимые пакеты
3-6. Создаем директорию и монтируем в нее общий каталог nfs сервера
7. Обновляем mount-ы
8. Должны увидеть файл forcheck
9. Должны увидеть данные примонтированного store1