Table of Contents

Installasi NFS Server di Centos 7

Berikut ini adalah tahapan installasi nfs server untuk file shared remote di centos 7

Pengantar

Kita asumsikan bahwa kita telah menyediakan 2 server yaitu

  1. server-data.jux.in ( 192.168.0.100 )
  2. client.jux.in ( 192.168.0.101 )

Installasi NFS Server

Tahap pertama jalankan

yum install nfs-utils -y

apabila installasi sudah selesai, lanjut membuat folder data

mkdir /var/data_share

chmod -R 755 /var/data_share chown nfsnobody:nfsnobody /var/data_share </code>

selanjutnya jalankan service nfs agar otomatis aktif setiap kali server reboot

systemctl enable rpcbind
systemctl enable nfs-server
systemctl enable nfs-lock
systemctl enable nfs-idmap
systemctl start rpcbind
systemctl start nfs-server
systemctl start nfs-lock
systemctl start nfs-idmap

Setting Sharing

Selanjutnya membuat konfigurasi sharing data ke server client

nano /etc/exports

isi dengan

/var/data_share    192.168.0.101(rw,sync,no_root_squash,no_all_squash)

kemudian restart nfs server

systemctl restart nfs-server

Setting Firewall

Agar client dapat mengakses nfs server maka diperlukan membuka port tertentu via firewall. Kali ini kita akan menggunakan CSF saja karena lebih standar untuk settingnya.

Install CSF

cd /usr/src
rm -fv csf.tgz
wget https://download.configserver.com/csf.tgz
tar -xzf csf.tgz
cd csf
sh install.sh

kemudian edit csf

nano /etc/csf/csf.conf

tambahkan port seperti berikut

TCP IN/OUT

111,662,875,892,2049,20048,32803

UDP IN/OUT

2049,662,875,892,32769

Setting NFS Client

Sekarang kita install nfs di sisi client

yum install nfs-utils -y

membuat direktori untuk mount

mkdir -p /mnt/data_share

coba mount nfs

mount -t nfs 192.168.0.100:/data_share /mnt/data_share

kemudian jalankan rpc bind

/etc/init.d/rpcbind restart

setelah berhasil, apabila ingin membuat mount permanen maka simpan di fstab

nano /etc/fstab

isi dengan

192.168.0.100:/var/data_share    /mnt/data_share   nfs defaults 0 0

coba umount /mnt/data_share dan mount ulang dengan

mount -a

Selesai.

Inilah tadi tutorial installasi nfs client server di sistem operasi centos 7.