NFS di Ubuntu dan OpenSolaris

Posted on Updated on


Ini adalah dokumentasi kecil tentang bagaimana meng-konfigurasikan Ubuntu agar bisa berbagi file dengan mesin yang bersistem operasi OpenSolaris menggunakan NFS.

Ada dua skenario disini, yaitu Ubuntu sebagai NFS Server yang akan men-share folder kemudian akan di mount oleh mesin OpenSolaris (sebagai NFS Client), skenario kedua adalah mesin OpenSolaris sebagai NFS Server yang akan men-share sebuah folder yang nantinya akan di mount di mesin Ubuntu (sebagai NFS Client), monggo langsung dibaca saja, klo ada yang salah mohon dikoreksi…🙂

Ubuntu sebagai NFS Server

$ sudo aptitude install nfs-kernel-server
$ sudo vim /etc/exports
/Backup 192.168.29.0/255.255.255.0(rw,sync,no_subtree_check)

Keterangan :
/Backup = Folder yang akan di share
192.168.29.0/255.255.255.0 = IP komputer yang berhak mengakses folder Share tersebut
(rw,sync,no_subtree_check) = Opsi tambahan

$ sudo /etc/init.d/nfs-kernel-server restart

OpenSolaris sebagai NFS Client

# mkdir /backup
# mount -F nfs -o vers=3 192.168.29.1:/Backup /backup

Keterangan:
“-o vers=3” = opsi agar OpenSolaris menggunakan NFS versi 3 (Default OpenSolaris 2008.05 menggunakan NFS versi 4) untuk melakukan koneksi ke Ubuntu Linux.
192.168.29.1 = IP dari komputer NFS Server (Ubuntu)
/Backup = folder yang di share di NFS Server (Ubuntu)
/backup = direktori dimana mountpoint dilakukan di NFS Client (OpenSolaris)

Saya mencoba melakukan mount menggunakan command tanpa “-o vers=3”

# mount -F nfs 192.168.29.1:/Backup /backup

maka yang terjadi adalah error “nfs mount: mount: /Backup: Not owner”

Sampai disini saya mengambil kesimpulan bahwa NFS Versi 4 di Ubuntu Linux belum berjalan dengan stabil, masih banyak kekurangan/bug dibandingkan dengan NFS versi 4 di Solaris/OpenSolaris yang sudah sangat stabil🙂

OpenSolaris Sebagai NFS Server

Secara default instalasi NFS Server dan Client di OpenSolaris sudah terinstall, jadi kita tinggal meng-konfigurasi dan menggunakannya saja.

# share -F nfs /Data

Default opsi untuk share diatas adalah read write (rw), jika kita ingin menggunakan opsi-opsi tambahan, bisa menggunakan opsi [-o optionlist], misalkan kita hanya ingin men-share folder /data tersebut dengan permission read only, maka kita bisa menggunakan command berikut

# share -F nfs -o ro /Data

Untuk melihat direktori yang sudah kita share, kita bisa gunakan command :

# share
– /Data rw “”

Ubuntu sebagai NFS Client

# apt-get install portmap nfs-common
# sudo mkdir /data
# sudo mount -o rsize=8192,wsize=8192 192.168.29.141:/Data /data

Keterangan:
“rsize=8192” = besar buffer yang digunakan untuk membaca
“wsize=8192”
= besar buffer yang digunakan untuk menulis
192.168.29.141 = IP dari NFS Server (OpenSolaris)
/Data = Folder yang di share di NFS Server (OpenSolaris)
/data = direktori dimana mountpoint dilakukan di NFS Client (Ubuntu)

Jika tidak ada error itu berarti apa yang kita lakukan sukses, an sampai disini berarti kita sudah mengkonfigurasi Linux baik sebagai NFS Server maupun Client, dan begitu juga kita telah bisa mengkonfigurasi OpenSolaris sebagai NFS Server maupun NFS Client yang mana kedua mesin dengan dua operating sytsem berbeda tersebut bisa saling berbagi file (sharing file) menggunakan NFS.

7 thoughts on “NFS di Ubuntu dan OpenSolaris

    kliwon said:
    October 17, 2008 at 7:19 pm

    ampuuhh…nice info

    dimo said:
    October 24, 2008 at 8:57 am

    Thanx mas….
    Mas kalo ada artikel baru tentang jaringan bisa ga mas minta tolong dikirimin ke emailku. Biar aku juga selalu Up date gitu….🙂

    Johannes said:
    September 11, 2009 at 9:23 am

    mas, mau nanya nihhh
    saya mau koneksi ubuntu client saya ke ubuntu server gmana caranya ya???

    say pingin setiap login ubuntu client saya sudah bisa konek ke server dan mapping direktory yg di share maupun pribadi usernya.

    kalau dari windows konek ke ubuntu server , sudah berhasil.
    untuk ubuntu client ke ubuntu server saya belum berhasil.
    tolong pencerahannya
    thanks

    invaleed responded:
    September 11, 2009 at 9:50 am

    @Johannes
    Coba cari referensi tentang “smbfs”🙂, salah satunya…
    http://www.mattvanstone.com/2006/06/automatically_mounting_smb_sha/

    invaleed responded:
    September 11, 2009 at 9:51 am
    Widianto said:
    October 2, 2009 at 9:04 am

    NFS server do Opensolaris belum ada acl untuk networknya ? atau emang di share begitu saja ?

    invaleed responded:
    October 2, 2009 at 9:22 am

    @Widianto
    Ada option-option nya kok, cuma memang di atulisan ini tidak dibahas…

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s