Latest News

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 menciptakan kita malas untuk menyimpannya.

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

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


Disini yang saya gunakan ialah 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 ialah dengan menginstall aplikasinya.

apt-get install nfs-kernel-server portmap

Langkah kedua, ialah memilih 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 menciptakan otomatis saat kita menghidupkan Komputer Client, hal ini dapat 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

0 Response to "How To Set Up An Nfs Mount On Ubuntu 12.04"

Total Pageviews