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# 

Bandeng Isi Ma’ Uneh

Akhir pekan kemarin saya pergi kondangan ke Bandung. Karena saya ingin makan gepuk, seorang rekan saya merekomendasikan Warung Nasi Ma’ Uneh di jalan Padjajaran (tidak jauh dari GOR Padjajaran, di sisi kiri jalan). Warung nasi ini menjual masakan Sunda. Gepuk juga tersedia di sana, bagi yang belum tahu gepuk itu adalah daging sapi yang sudah dibumbui lalu digoreng. Rekan saya menyuruh saya mencoba ikan bandeng isi & masakan remis (semacam kerang kecil). Ternyata betul ikan bandeng isinya benar-benar enak. Tentu ikan bandeng ini sudah tidak ada tulangnya, karena dagingnya sudah diolah, dibumbui, & dimasukkan kembali ke dalam kulitnya.

Masakan remisnya juga enak. Gepuknya malah terasa biasa saja, rasanya masih kalah dengan gepuk merek Nyonya Yong. Ini tampilan menu makanan yang dijual di sana.

Meskipun ada menu seperti itu, pengunjung bebas memilih menu di etalase. Pegawainya akan mengambilkan makanan yang kita pilih untuk kemudian digoreng lagi sebelum disajikan. Seperti umumnya restoran khas Sunda, lalapan & sambal sudah jadi menu wajib yang disajikan tanpa kita harus memesannya. Saat saya datang sekitar pukul 7 malam kurang, warung nasi ini masih sepi. Lepas pukul 7 banyak sekali pengunjung yang datang untuk makan malam. Harganya menurut saya sangat terjangkau. Untuk 2 bandeng, 1 remis, 1 perkedel, 1 gepuk, dan 2 nasi putih; saya cuma menghabiskan Rp65.000,-

Ikan bandeng isinya membuat saya ingin kembali lagi makan di sana. Sangat recommended untuk dicoba.

Setup Dropbox Tanpa GUI

Dropbox adalah layanan berbagi komputasi awan (cloud service) untuk sarana berbagi data (file). Cara menggunakan Dropbox relatif sangat mudah :

  1. Pertama kita perlu membuat akun dulu di http://dropbox.com untuk mendapatkan username & password.
  2. Memasang aplikasi Dropbox di komputer kita, sebut saja ini sebagai Dropbox Client. Aplikasi Dropbox meminta kita untuk memasukkan username & password (yang kita sudah buat di tahap 1). Ini contoh tampilan di Windows 7 saat kita pertama kali mengaktifkan Dropbox :

  3. Setelah aplikasi terpasang, Dropbox akan membuat sebuah direktori (folder) dengan nama “Dropbox”. Aplikasi Dropbox akan otomatis mengunggah (upload) semua file yang ada dalam direktori Dropbox ke server Dropbox. Kita bisa sebut tahap ini sebagai tahap sinkronisasi data dengan Dropbox server.
  4. Bila proses sinkronisasi sudah selesai, semua berkas tadi bisa diakses melalui websitenya Dropbox.
  5. Lalu bila kita memasang aplikasi Dropbox di komputer lain (melakukan login dengan akun yang sama), Dropbox akan secara otomatis melakukan sinkronisasi berkas-berkas yang tadi. Sama halnya bila kita memasang Dropbox di ponsel seperti iPhone atau Android.

Dropbox mendukung banyak macam sistem operasi, artinya kita dengan mudah bisa mendapatkan aplikasi Dropbox (Dropbox Client) untuk Windows, Mac, Linux, IOS, Android, Windows Phone, Blackberry. Hampir semua tipe instalasi memerlukan tampilan grafis (seperti yang terlihat di gambar di atas). Nah saya baru tahu ternyata saya bisa juga menggunakan Dropbox di komputer yang tidak memiliki tampilan grafis atau GUI (graphihcal user interface). Cukup dengan menggunakan command line interface (CLI) saya dapat menginstal Dropbox. Perintahnya seperti berikut ini :

cd ~ && wget --no-check-certificate -O - "https://www.dropbox.com/download?plat=lnx.x86" | tar xzf -

Dan ini contoh hasil yang diperoleh saat menggunakan perintah tadi :

[ttirtawi@puppet ~]$ cd ~ && wget --no-check-certificate -O - "https://www.dropbox.com/download?plat=lnx.x86" | tar xzf -
--2013-09-06 13:09:48--  https://www.dropbox.com/download?plat=lnx.x86
Resolving www.dropbox.com... 199.47.216.170
Connecting to www.dropbox.com|199.47.216.170|:443... connected.
HTTP request sent, awaiting response... 302 FOUND
Location: https://dl-web.dropbox.com/u/17/dropbox-lnx.x86-2.0.26.tar.gz [following]
--2013-09-06 13:09:49--  https://dl-web.dropbox.com/u/17/dropbox-lnx.x86-2.0.26.tar.gz
Resolving dl-web.dropbox.com... 107.22.174.34
Connecting to dl-web.dropbox.com|107.22.174.34|:443... connected.
HTTP request sent, awaiting response... 302 FOUND
Location: https://dl.dropboxusercontent.com/u/17/dropbox-lnx.x86-2.0.26.tar.gz [following]
--2013-09-06 13:09:50--  https://dl.dropboxusercontent.com/u/17/dropbox-lnx.x86-2.0.26.tar.gz
Resolving dl.dropboxusercontent.com... 54.225.220.46
Connecting to dl.dropboxusercontent.com|54.225.220.46|:443... connected.
WARNING: cannot verify dl.dropboxusercontent.com's certificate, issued by `/C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert High Assurance CA-3':
  Unable to locally verify the issuer's authority.
HTTP request sent, awaiting response... 200 OK
Length: 20197195 (19M) [application/x-tar]
Saving to: `STDOUT'

100%[================================================================>] 20,197,195   540K/s   in 38s     

2013-09-06 13:10:30 (513 KB/s) - `-' saved [20197195/20197195]

[ttirtawi@puppet ~]$

Instalasi Dropbox tadi akan membuat sebuah direktori baru (.dropbox-dist). Untuk mulai mengaktifkan Dropbox saya tinggal ketik perintah ini :

[ttirtawi@puppet ~]$ ~/.dropbox-dist/dropboxd &
[1] 32515
[ttirtawi@puppet ~]$ This client is not linked to any account...
Please visit https://www.dropbox.com/cli_link?host_id=1426f8c8cc207d83def2dd2b7135d188 to link this machine.
This client is not linked to any account...
Please visit https://www.dropbox.com/cli_link?host_id=1426f8c8cc207d83def2dd2b7135d188 to link this machine.
This client is not linked to any account...
Please visit https://www.dropbox.com/cli_link?host_id=1426f8c8cc207d83def2dd2b7135d188 to link this machine.
This client is not linked to any account...
Please visit https://www.dropbox.com/cli_link?host_id=1426f8c8cc207d83def2dd2b7135d188 to link this machine.
This client is not linked to any account...

Nah karena belum ada informasi login apapun yang saya gunakan maka akan muncul tampilan peringatan seperti itu :

Please visit https://www.dropbox.com/cli_link?host_id=1426f8c8cc207d83def2dd2b7135d188 to link this machine.
This client is not linked to any account...

Saya tinggal gunakan web browser  untuk mengakses link yang disebutkan tersebut. Tentunya saya gunakan komputer lain tentunya karena server tadi tidak memiliki tampilan grafis. Link tersebut tampilannya seperti berikut ini :

Saya diminta untuk mengisikan password Dropbox saya. Tentu karena sebelumnya saya sudah login di web browser jadi yang muncul hanya tampilan Password. Setelah login akan muncul notifikasi “Your computer successfully linked to  your account” seperti pada gambar di bawah ini :

Secara otomatis di Terminal akan muncul notifikasi juga kalau akun Dropbox saya sudah sukses terinstal :

Please visit https://www.dropbox.com/cli_link?host_id=1426f8c8cc207d83def2dd2b7135d188 to link this machine.
This client is not linked to any account...
Please visit https://www.dropbox.com/cli_link?host_id=1426f8c8cc207d83def2dd2b7135d188 to link this machine.
This client is not linked to any account...
Please visit https://www.dropbox.com/cli_link?host_id=1426f8c8cc207d83def2dd2b7135d188 to link this machine.
This client is not linked to any account...
Please visit https://www.dropbox.com/cli_link?host_id=1426f8c8cc207d83def2dd2b7135d188 to link this machine.
This client is not linked to any account...
Please visit https://www.dropbox.com/cli_link?host_id=1426f8c8cc207d83def2dd2b7135d188 to link this machine.
This client is not linked to any account...
Please visit https://www.dropbox.com/cli_link?host_id=1426f8c8cc207d83def2dd2b7135d188 to link this machine.
Client successfully linked, Welcome Tedy!

[ttirtawi@puppet ~]$

Saya bisa cek proses Dropbox sudah aktif dengan perintah berikut ini :

[ttirtawi@puppet ~]$ ps -ef | grep drop
ttirtawi 32515 32034 18 13:16 pts/0    00:00:19 /home/ttirtawi/.dropbox-dist/dropbox
ttirtawi 32580 32034  0 13:17 pts/0    00:00:00 grep drop
[ttirtawi@puppet ~]$

Dropbox sudah aktif dan segera melakukan sinktronisasi data saya. Tidak lama setelah itu Dropbox mengirimkan email pemberitahuan juga seperti ini :

 

Sinkronisasi Google Contact Dengan Mac, iPhone, & Android

Saya memilih untuk menaruh semua daftar nomor telepon di Google Contact. Dengan cara ini saya bisa melakukan sinkronisasi address book dengan beberapa perangkat (ponsel) secara mudah. Tidak perlu lagi pusing memindahkan daftar kontak dari ponsel yang satu ke ponsel yang lain. Selain itu saya anggap Google Contact ini sebagai sarana backup untuk semua daftar kontak saya. Saya juga bisa melakukan sinkronisasi Google Contact dengan aplikasi Contacts bawaan Mac OSX. Berikut cara melakukan sinkronikasi Google Contact di Mac OSX :

  • Buka aplikasi Contacts seperti di bawah ini :

  • Klik menu Contact di sebelah kiri atas lalu klik Preferences :

  • Sebenarnya sudah ada fitur bawaan untuk melakukan sinkronisasi dengan Google. Tapi entah kenapa setelah saya aktifkan tidak terjadi apapun. Jadi saya pilih cara selanjutnya, klik tanda + di bagian bawah seperti terlihat di gambar berikut ini :

  • Di menu Add Account ini pilih Account Type : CardDAV, lalu masukkan User name : alamat email Gmail & passwordnya, lalu terakhir masukkan Server address : google.com. Akhiri dengan klik tombol Create.

  • Bila hanya ingin melakukan sinkronisasi Contact saja, kita bisa hilangkan tanda centang pada pilihan Mail & Notes. Untuk mengakhiri proses klik lagi pada tombol Create.

  • Otomatis semua data dari Google Contact akan tersinkronisasi. Di bagian kiri Contacts akan muncul tampilan Google – All Google, di sanalah semua data dari Google Contact akan disimpan.

  • Ada kemungkinan Mac OS akan menampilkan peringatan seperti berikut ini :

Cukup tinggal klik Sync Contacts untuk melanjutkan proses sinkronisasinya.

Sementara di iPhone dan iPad cara melakukan sinkronisasi Google Contact adalah lewat menu “Mail, Contacts, Calendar”. Pastikan menu Contacts dalam posisi ON seperti gambar di bawah ini :

Di Android lebih mudah lagi karena secara default kita akan diminta memasukkan alamat email Gmail untuk bisa mengakses Google Play Store. Dari menu Setting pastikan Sync Contact untuk akun Googlenya sudah dicentang seperti tampilan berikut ini :

Bahkan ponsel Nokia pun sudah mendukung layanan sinkronisasi dengan Google Contact. Sayang saya belum punya screenshot-nya untuk ponsel Nokia 🙂