How To Set Up an NFS Mount on Ubuntu 12.04


Kebutuhan penyimpanan data di server sangat dibutuhkan, namun terkadang beberapa langkah yang harus ditempuh untuk menyimpan data sering membuat kita malas untuk menyimpannya.

Setiap haris kita selalu dihadapkan dengan "Folder Explorer" untuk menyimpannya, dan mungkin kita sudah tidak asing lagi dengan sebutan "Ubuntu One, One Drive, Google Drive, Dropbox, dll".

Namun dalam hal ini kita akan mencoba meniru cara mereka yang mungkin sedikit sama fungsinya, namun yang kita gunakan adalah server sendiri, bukan server-server milik Google, Dropbox atau yg lain.


Disini yang saya gunakan adalah Server Ubuntu sebagai "NFS Server" dan Client Ubuntu atau Client Windows sebagai "NFS Client"

Setting Up the NFS Server

Langkah pertama yang harus dilakukan disisi server adalah dengan menginstall aplikasinya.

apt-get install nfs-kernel-server portmap

Langkah kedua, adalah menentukan letak folder atau directory yang akan dishare.

mkdir /var/nfs/
chown nobody:nogroup /var/nfs
nano /etc/exports
 
/home           189.190.191.99(rw,sync,no_root_squash,no_subtree_check)
/var/nfs        189.190.191.99(rw,sync,no_subtree_check) 

These settings accomplish several tasks:

  • rw: This option allows the client server to both read and write within the shared directory
  • sync: Sync confirms requests to the shared directory only once the changes have been committed.
  • no_subtree_check: This option prevents the subtree checking. When a shared directory is the subdirectory of a larger filesystem, nfs performs scans of every directory above it, in order to verify its permissions and details. Disabling the subtree check may increase the reliability of NFS, but reduce security.
  • no_root_squash: This phrase allows root to connect to the designated directory
 Setelah kita sudah memasukan directory yang telah ditentukan, jalakan perintah berikut

exportfs -a

Setting Up the NFS Client Linux

Download dan install software yang dibutuhkan

apt-get install nfs-common portmap

Kemudian buat directory mounting,

mkdir -p /mnt/nfs/home
mkdir -p /mnt/nfs/var/nfs

Selanjutnya mounting directory yang ada diserver dari PC Client Linux

mount 189.190.200.1:/home /mnt/nfs/home
mount 189.190.200.1:/var/nfs /mnt/nfs/var/nfs
df -h
------------- 
Filesystem             Size  Used Avail Use% Mounted on
/dev/sda                20G  948M   19G   5% /
udev                   119M  4.0K  119M   1% /dev
tmpfs                   49M  208K   49M   1% /run
none                   5.0M     0  5.0M   0% /run/lock
none                   122M     0  122M   0% /run/shm
189.190.200.1:/home      20G  948M   19G   5% /mnt/nfs/home
189.190.200.1:/var/nfs   20G  948M   19G   5% /mnt/nfs/var/nfs 
--------------

Untuk membuat otomatis ketika kita menghidupkan Komputer Client, hal ini bisa dilakukan dengan cara memountingnya dari file fstab

nano /etc/fstab 

Masukan rules dibawah ini dan disesuaikan.

189.190.200.1:/home  /mnt/nfs/home   nfs      auto,noatime,nolock,bg,nfsvers=3,intr,tcp,actimeo=1800 0 0
189.190.200.1:/var/nfs  /mnt/nfs/var/nfs   nfs     auto,noatime,nolock,bg,nfsvers=3,intr,tcp,actimeo=1800 0 0



Setting Up the NFS Client Windows

Baca juga setting NFS Client untuk PC Windows


Done

Source :
Thanks to digitalocean.com
digitalocean.com/community/tutorials/how-to-set-up-an-nfs-mount-on-ubuntu-12-04

Subscribe to receive free email updates:

0 Response to "How To Set Up an NFS Mount on Ubuntu 12.04"

Post a Comment

Tinggalkan jejak agan dihalaman komentar dibawah ini.. Jangan lupa :)

- ITLampung.Com