Setup NFS Mount di Ubuntu 20.04, untuk penambahan storage tambahan server, apabila pada fisik server tidak tersedia slot untuk hdd. Bisa menggunakan server lain untuk penyimpanan data. Pada tutorial ini menggunakan 2 server, 1 server sebagai host dan 1 server sebagai client. Data akan di simpan pada host, sedangkan pada client sebagai drive baru yang akan di mounting pada direktori. Untuk langkah-langkahnya dapat mengikuti pada tutorial berikut.
IP Host: 146.190.90.57
IP Client: 139.59.102.128
Ket: Host dan Client menggunakan OS yang sama
A. Host Server
1. Install nfs kernel serversudo apt update
sudo apt install nfs-kernel-server
2. Buat direktori untuk menyimpan datasudo mkdir
-p /var/nfs/general
sudo mkdir
-p /var/nfs/general2
chown
root.root /var/nfs/general
chown
root.root /var/nfs/general2
3. Konfigurasi NFS Exportsudo nano /etc/exports
masukan baris berikut di paling bawah
/var/nfs/general 139.59.102.128(rw,sync,no_root_squash,no_subtree_check)
/var/nfs/general2 139.59.102.128(rw,sync,no_root_squash,no_subtree_check)
4. Restart nfs kernel serversudo systemctl restart nfs-kernel-server
5. open port pada firewallsudo ufw allow from 139.59.102.128 to any port nfs
B. Client Server
1. Install nfs commonsudo apt update
sudo apt install nfs-common
2. Membuat direktori yang akan di mounting storage barumkdir
-p /mnt/vol_mbox2/index
mkdir
-p /mnt/vol_mbox2/store
3. Mounting storage baru pada direktori yang telah dibuatsudo mount 146.190.90.57:/var/nfs/general /mnt/vol_mbox2/index
sudo mount 146.190.90.57:/var/nfs/general2 /mnt/vol_mbox2/store
4. Automounting pada file fstabnano /etc/fstab
masukan baris berikut paling bawah
146.190.90.57:/var/nfs/general /mnt/vol_mbox2/index nfs auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0
146.190.90.57:/var/nfs/general2 /mnt/vol_mbox2/store nfs auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0
selamat mencoba…
Oke mungkin sekian tutorial singkat kali ini, semoga bermanfaat. Jika ada yang ingin ditanyakan silahkan tinggalkan komentar.