Cara Share NFS di System Solaris 11 – Dalam Pembahasan ini untuk system Solaris Biasanya di mesin Solaris yang menggunakan filesystem ZFS, untuk mengaktifkan NFS sharing saya cukup menggunakan perintah :
zfs set sharenfs=on /share-directory
Ini pernah saya tulis di postingan sebelumnya. Hari ini saya menemukan masalah sharing NFS di Solaris 11. Cara tadi tidak bisa dipakai di Solaris 11. Tadi saya ingin mengaktifkan NFS sharing untuk direktori
/rpool/testing.
root@testbed:~# zfs list | grep testing
rpool/testing 31.5K 148G 31.5K /rpool/testing
root@testbed:~#
root@testbed:~# zfs set sharenfs=on rpool/testing
root@testbed:~# share
root@testbed:~#
Tapi cara tadi gagal terus. Lalu saya coba cek & aktifkan servis NFS server-nya. Saat dicek servis NFS server masih offline.
root@testbed:~# svcs | grep nfs
online Nov_15 svc:/network/nfs/fedfs-client:default
offline 11:16:01 svc:/network/nfs/server:default
root@testbed:~#
Saya coba untuk aktifkan dengan perintah svcadm enable, ternyata gagal dengan tampilan error seperti berikut ini :
root@testbed:~ # svcadm enable -rst network/nfs/server
svcadm: Instance “svc:/network/nfs/server:default” has been disabled by another entity.
root@testbed:~#
Googling sebentar membawa saya ke website Oracle ini. Ternyata caranya berbeda di Solaris 11, menurut dokumen tadi tidak perlu lagi mengaktifkan servis NFS untuk bisa membagi direktori lewat NFS. Caranya cukup dengan menggunakan perintah berikut ini :
root@testbed:~# zfs set share=name=testing,path=/rpool/testing,prot=nfs rpool/testing
name=testing,path=/rpool/testing,prot=nfs
root@testbed:~#
root@testbed:~# share
testing /rpool/testing nfs sec=sys,rw
root@testbed:~#
Bila ingin mendefinisikan kontrol IP mesin mana yang bisa mengakses direktori tadi, saya tinggal tambahkan opsi seperti berikut ini :
share=name=testing,path=/rpool/testing,prot=nfs,rw=10.23.103.62,root=10.23.103.62
Dengan menggunakan perintah tadi, Solaris 11 akan otomatis mengaktifkan servis NFS server.
root@testbed:~# svcs | grep nfs/server
online 11:48:45 svc:/network/nfs/server:default
root@testbed:~#
Bila kita ingin menghapus share directory tadi caranya cukup dengan :
root@testbed:~# zfs unshare rpool/testing
root@testbed:~# share
root@testbed:~#
Demiian Sekedar infomasi untuk NFS servis akan tetap aktif meskipun sudah tidak ada lagi direktori yang di-share. untuk itu makin kagum dengan Google…semua informasi cuma sejauh jangkauan keyboard & mouse saja bisa di cari . Cara Share NFS di System Solaris 11