NFS adalah singkatan dari Network File System yang berfungsi sebagai sharing file sesama sistem Linux.


 

Contoh Kasus Ada 2 buah server, Server Pertama menggunakan IP 10.10.10.1/24 sebagai Server NFS dan Server kedua dengan IP 10.10.10.2/24 sebagai client NFS.

Server NFS akan mengsharingkan foldeer /home/share_nfs, dan client akan mouting dari /home/share_nfs ke /mnt/


Install NFS Server

sudo apt-get install nfs-kernel-server

Buat folder yang akan dishare

sudo mkdir /home/share_nfs
sudo chmod -R 777 /home/share_nfs

Mengeset folder yang akan dishare

sudo nano /etc/exports

/home/share_nfs 10.10.10.1/24(rw,sync,fsid=0,no_root_squash,no_subtree_check)

Restart service

sudo service nfs-kernel-server restart

Konfgurasi NFS Client untuk membaca file NFS
Install NFS Client

sudo apt-get install nfs-common

Mount share_nfs dari IP Address 10.10.10.1 ke folder /mnt

sudo mount -t nfs 10.10.10.1:/home/share_nfs /mnt

Cek Status Client NFS

journalctl -b | grep -E "NFS|nfs"

Cek Setting NFS

nfsstat -m