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