Подготовка хоста
Устанавливаем пакет:
# yum install nfs-utils -y
Открываем необходимы для работы порты:
# firewall-cmd --permanent --add-port=111/tcp
# firewall-cmd --permanent --add-port=20048/tcp
# 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
Настройка сервера
Настраиваем автозапуск сервисов:
# systemctl enable rpcbind
# systemctl enable nfs-server
# systemctl start rpcbind
# systemctl start nfs-server
Экспорт данных
Создаем каталог для хранения данных на сервере:
# mkdir /mnt/data_vol
# chmod 777 /mnt/data_vol/
Добавляем точку экспорта в файле /etc/exports:
/mnt/data_vol 10.54.130.115(rw,sync,no_root_squash,no_all_squash)
Применяем настройки:
# exportfs -a
# systemctl restart nfs-server
Настройка клиента
Проверяем доступные точки экспорта с клиента:
# showmount -e 10.54.130.102
Добавляем монтирование в fstab:
10.54.130.102:/mnt/data_vol /mnt/data_vol nfs rw,sync,hard,intr 0 0
Монтируем каталог:
# mount /mnt/data_vol