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
exportfs -a
Setting Up the NFS Client Linux
Download dan install software yang dibutuhkanapt-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 WindowsDone
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"