Utk NFS 04

File Sharing Menggunakan NFS di Ubuntu

NFS disini merupakan singkatan dari Network File System, bawaan dari sistem operasi Linux. Kita coba menggunakan dua komputer. Satu sebagai server dan satunya lagi sebagai client, atau sebagai komputer user.

Komputer server kita beri IP 192.168.1.1

Komputer client kita beri IP 192.168.1.3

– Instalasi di komputer server.
Kita install terlebih dulu paket-paketnya yaitu nfs-kernel-server, nfs-common, dan portmap.
Perintahnya:
apt-get install nfs-kernel-server nfs-common portmap

Setelah selesai diinstall, kita jalankan servicenya, dengan perintah:
/etc/init.d/nfs-kernel-server restart
/etc/init.d/portmap restart

atau bisa juga dengan perintah:
service nfs-kernel-server restart
service portmap restart

Kemudian kita test apakah NFS sudah berjalan dengan benar, dengan perintah:
rpcinfo -p localhost

Jika berhasil, kita akan mendapat tampilan yang berisi daftar:
mountd, portmapper, nfs, dan nlockmgr.

Kemudian kita setting file atau direktory yang mau disharing dengan mengedit file exportfs di folder /etc
Untuk mengeditnya, kita beri perintah:
vi /etc/exports

Di dalam file editor tersebut, ketiklah file atau folder yang mau disharing. Misalnya folder file_umum ingin disharing hanya sebatas read only saja, kita beri command/setting:
/file_umum *(ro,sync)

Tapi jika ingin bisa dibaca dan ditulis/diedit semua file yang ada di folder tersebut, kita beri command/setting:
/file_umum *(rw,sync)

Dan jika hanya komputer tertentu saja yang bisa mengakses folder tersebut, sebutkan IP komputernya:
/file_umum 192.168.1.3(ro,sync)

Untuk info lebih banyak tentang NFS, beri perintah di Terminal :
man 5 exports

Setiap ada perubahan di file /etc/exportfs, kita harus jalankan perintah:
exportfs -av

-a Export or unexport semua direktori
-v Be verbose. Akan menampilkan proses yang sedang dikerjakan perintah tersebut.

– Instalasi di komputer client/user :

Paket yang harus diinstalasi adalah, nfs-common dan portmap. Beri command di Terminal :
apt-get install nfs-common portmap

Kemudian kita mulai servicenya dengan command :
/etc/init.d/portmap restart
atau
service portmap restart

Untuk mendapat informasi share dari server, beri command:
showmount -e 192.168.1.1

Kemudian kita mounting/mapping File Server NFS di komputer client/user, dengan perintah di Terminal:
mkdir /tp
mount -t nfs 192.168.1.1:/movies /tp

Sesuaikan command di atas denga IP komputer server yang dituju. Jadi kita pastikan konfimasi sharing dengan perintah mount. Kia juga bisa tambahkan perintah mount di file fstab, supaya setiap kali komputer client/user mulai atau direstart, komputernya tidak perlu di-mount secara manual lagi. Command bisa menggunakan:

echo “192.168.1.1:/movies/ /tp nfs defaults 0 0” >> /etc/fstab

atau

192.168.1.1/file_umum /mnt/nfs nfs defaults 0 0

simpan lalu restart
cek lagi di folder /mnt/nfs, isi nya pasti ada

Kalo dari komputer client/user belum bisa diakses juga, pastikan :
1. TCP/UDP port 2049,111 harus dibuka di firewall
2. Cek output perintah rpcinfo
3. Update informasi sharing lewat perintah: exportfs -av
4. Reload service di NFS server dan juga NFS client/user.

Selamat mencoba.

Tags: , , ,
Previous Post
KVM-tucha crop1
Linux Server Tutorial

Vіrtuаlіzаtіоn With KVM іn Cеntоѕ6

Next Post
HP Deskjet 1180c 02edit2
Desktop Linux Server Tutorial

Instalasi Driver Printer HP Deskjet 1180c Pada Ubuntu Desktop 12.04

Leave a Reply

Your email address will not be published. Required fields are marked *