NFS Di Solaris 11

Beberapa waktu lalu saya sempat menulis tentang Berbagi ZFS Dataset Lewat NFS. Tulisan itu menggunakan sampel dari mesin Solaris 10. Hari ini saya perlu membagi ZFS dataset di mesin Solaris 11. Ternyata teknik yang sudah saya post sebelumnya tidak bisa dipakai di mesin Solaris 11. Begini error yang muncul saat saya menggunakan perintah yang sama :

root@solaris11:~# zfs create -o mountpoint=/testnfs rpool/testnfs
root@solaris11:~# zfs set sharenfs='rw=192.168.10.99,root=192.168.10.99' rpool/testnfs
cannot set property for 'rpool/testnfs': 'share.nfs' must be one of 'on | off'
root@solaris11:~# 

Saya terus mendapat error :

cannot set property for 'rpool/testnfs': 'share.nfs' must be one of 'on | off'

Saya coba ikuti petunjuk yang ditampilkan pada error itu :

root@solaris11:~# zfs set share.nfs=on rpool/testnfs

Tapi masih tetap mendapat error yang sama seperti sebelumnya. Dari hasil pencarian di Google saya baru tahu ternyata format perintah NFS di Solaris 11 sedikit berbeda. Setelah saya ikut cara yang benar dari referensi Google, barulah saya bisa membagi ZFS dataset testnfs tadi dengan mesin lainnya :

root@solaris11:~# zfs set share=name=testnfs,path=/testnfs,prot=nfs,anon=0,sec=sys,rw=192.168.10.99 rpool/testnfs
name=testnfs,path=/testnfs,prot=nfs,anon=0,sec=sys,rw=192.168.10.99
root@solaris11:~# zfs set share.nfs=on rpool/testnfs
root@solaris11:~# 

Mesin 192.168.10.99 sekarang bisa mengakses direktori testnfs tersebut :

bash-3.00# mkdir /testnfs
bash-3.00# mount -F nfs 192.168.10.30:/testnfs /testnfs
bash-3.00# df -h | grep testnfs
192.168.10.30:/testnfs   141G    31K   141G     1%    /testnfs
bash-3.00# 

Leave a Reply