NFS server adalah penyedia layanan sharing file/folder.
cara kerja : folder NFS server di mount oleh client . maka smua client yg terhubung dan mengemount folder tersebut bisa menggunakan folder NFS bersama.
ip server = 192.168.56.2
ip client = 192.168.56.1
# install NFS server dan dependencies
apt-get install nfs-kernel-server portmap nfs-common
# buat folder share di server
mkdir /root/share
# konfigurasi NFS
nano /etc/exports
# tambahkan di paling bawah
/root/share 192.168.56.0/24(rw,async,no_root_squash,no_subtree_check)
keterangan :
rw = bisa read/write isi file/folder
async = apabila ada perubahan isi folder di oleh komputer yg satu, maka folder di komputer lainnya akan berubah jg (tersinkron)
# buatkan folder tempat mengemount folder NFS server (/root/share) di client
mkdir /mnt/share
# mount folder yang di share oleh NFS server (/root/share) dari client
mount 192.168.56.2:/root/share /mnt/share -o nolock
maka folder /root/share di NFS server sama satu kesatuan dg folder /mnt/share di client (tersinkronisasi)
bila kita "mkdir test" di /mnt/share (client) maka akan ada jg di /root/share (server) (tersinkron), itulah yg di maksud network file sharing.
keterangan :
/root/share ⇒ folder yang di share ke client
/mnt/share > folder tempat folder NFS server yaitu (/root/share) di mount di client
10.0.0.0/24 ⇒ range ip yang di izinkan untuk mengakses NFS folder
rw ⇒ kemungkinan untuk membaca dan menulis folder
sync ⇒ synchronize
no_root_squash ⇒ enable root privilege / aktifkan wewenang root
no_subtree_check ⇒ disable subtree check / disable cek folder
Semoga bermanfaat :)
perintah mountnya kok gagal yah ?
ReplyDelete