Para la configuración del servicio de NFSv4 se deben realizar varias configuraciones que detallare a continuación:
Modificación de los archivos:
/etc/exports
/home/ 192.168.56.100(rw,sync,no_root_squash)
/etc/sysctl.conf
En este archivo agregamos las siguientes lineas:
#TCP port rpc.lockd should listen on.
fs.nfs.nlm_tcpport=32803
#UDP port rpc.lockd should listen on.
fs.nfs.nlm_udpport=32769
Una vez realizados los cambios reiniciamos el servicio del nfs en el servidor.
systemctl restart nfs
Montaje desde el servidor cliente
mkdir /home/dir_nfs
mount 192.168.56.100:/home /home/dir_nfs
Modificación de los archivos:
/etc/exports
/home/ 192.168.56.100(rw,sync,no_root_squash)
En este archivo agregamos las siguientes lineas:
#TCP port rpc.lockd should listen on.
fs.nfs.nlm_tcpport=32803
#UDP port rpc.lockd should listen on.
fs.nfs.nlm_udpport=32769
/etc/sysconfig/nfs
En este archivo debemos agregar los puertos:
RPCMOUNTDOPTS="892"
STATDARG="662"
Habilitar nml_tcp/udpport
echo 32803 /proc/sys/fs/nfs/nlm_tcpport
echo 32803 /proc/sys/fs/nfs/nlm_udpport
Habilitar puertos en el firewall
echo 32803 /proc/sys/fs/nfs/nlm_tcpport
echo 32803 /proc/sys/fs/nfs/nlm_udpport
Habilitar puertos en el firewall
# firewall-cmd --add-service=nfs --add-port=32803/tcp --add-port=32769/udp --add-port=892/udp --add-port=892/tcp --add-port=662/tcp --add-port=662/udp --permanent
# firewall-cmd --reload
Habilitar SELinux
# setsebool -P use_nfs_home_dirs on
Una vez realizados los cambios reiniciamos el servicio del nfs en el servidor.
systemctl restart nfs
Montaje desde el servidor cliente
mkdir /home/dir_nfs
mount 192.168.56.100:/home /home/dir_nfs