<mohammadrony>

NFS

Server Configuration

Package setup

sudo apt install -y nfs-kernel-server
sudo systemctl enable --now nfs-kernel-server

Export mountpoint

sudo tee -a /etc/exports << EOF
/srv    *(ro,sync,subtree_check)
/home   *(rw,sync,no_subtree_check)
/nfs    *(rw,async,no_subtree_check,no_root_squash)
EOF
sudo exportfs -a

NFS Client

Mount Endpoint

Ubuntu

sudo apt install -y nfs-common

CentOS

sudo dnf install -y nfs-utils
sudo mkdir /appdata
sudo mount -t nfs 10.0.0.2:/nfs /appdata
sudo tee -a /etc/fstab << EOF
10.0.0.2:/nfs     /appdata    nfs     defaults   0 0
EOF
sudo mount -a
df -h

Unmount

sudo umount /appdata

Lazy unmount

sudo umount -l /appdata

Force an unmount

sudo umount -f /appdata
sudo umount -f -l /appdata