08 July 2013

Instalasi Oracle RAC di RHEL 6.3

Instalasi Oracle RAC di RHEL 6.3 sedikit "tricky" dibandingkan dengan instalasi di RHEL versi 5 ke bawah.Prosedur instalasi dibawah ini sukses dilakukan pada environment berikut:

    Server Type      : HP DL 380 G8
    Storage Type    : HP P6350
    OS Type           : RHEL 6.3 64bit

Berikut adalah prosedur instalasinya. Perlu dicermati, kalau proses nya harus sequential, jangan dibalik-balik:

1. Pastikan paket "device-mapper-multipath" sudah terinstall

2. Execute command berikut:
    mpathconf --with_chkconfig y --with_multipathd y --find_multipaths y --user_friendly_names y --enable

3. check multipath
    multipath -ll

4. Set /etc/resolve.conf
  nameserver [IP_DNS_SERVER]
  search [NAMA_DOMAIN]


5. Tambahkan semua hostname & IP address semua member RAC (IP public, private & virtual). Contoh:
    # Oracle DB - RAC Servers
    192.168.176.51  server1        server1.namadomain.com
    192.168.176.49  server2        server2.namadomain.com
   # IP Virtual
    192.168.176.61  server1-vip    server1-vip.namadomain.com
    192.168.176.59  server2-vip    server2-vip.namadomain.com
   # IP Private
    10.111.111.31   server1-priv    server1-priv.namadomain.com
    10.111.111.33   server2-priv    server2-priv.namadomain.com


6. Tambahkan parameter "-x" di file konfigurasi /etc/sysconfig/ntpd:
    Dari         : OPTIONS="-u ntp:ntp -p /var/run/ntpd.pid -g"
    Menjadi   : OPTIONS="-u ntp:ntp -p /var/run/ntpd.pid -g -x"

   NOTE : Parameter ini hanya di setting, JIKA instalasi Oracle RAC 11.2.0.3 di RHEL 6.3 (little bit tricky, untuk mengakali warning message yg muncul saat instalasi GRID oracle)

7. Jalankan "Step assign LUN" dibawah

===================
LUN Assignment Step
===================

A. create LUN di storage, satu-per-satu secara manual (menggunakan EVA8400 / P6350, jangan sekali2 buat LUN gelondongan, ex: voting1,2,3 secara bersamaan, akan ada impact pada saat instalasi GRID nantinya).

B. saat presentation, define secara manual untuk LUN ID presentation nya

C. Setelah 1 LUN di present, langsung di config disisi server (node 1 & 2), jalankan command berikut (untuk scanning LUN baru yg masuk tanpa restart server):
      echo "1" > /sys/class/fc_host/host1/issue_lip
       echo "- - -" > /sys/class/scsi_host/host1/scan
       echo "1" > /sys/class/fc_host/host4/issue_lip
       echo "- - -" > /sys/class/scsi_host/host4/scan

   NOTE: jika 2 kaki HBA ter-register di OS sebagai host3 & host 4. Jika berbeda, tinggal di-adjust disisi [HOSTx] nya aja

D. edit konfigurasi multipath, buat alias LUN yg baru ==> vi /etc/multipath.conf

E. edit file rules di /etc/udev/rules.d (contoh : vi /etc/udev/rules.d/99-asm.rules), dan tambahkan line berikut, beserta WWN LUN yg baru:
            KERNEL=="dm-*", PROGRAM="scsi_id --page=0x83 --whitelisted --device=/dev/%k", RESULT=="36001438009b060b80000500001f30000", OWNER:="grid", GROUP:="asmadmin"

   NOTE: isian dari bagian "RESULT", adalah WWN yang muncul pada saat kita eksekusi command "multipath -ll"

F. Setelah semua LUN sudah diassign satu-persatu (termasuk dibuat alias nya di multipath.conf & rules nya di file udev), restart service udev untuk menangkap perubahan di file rules yg baru
            ==> /sbin/start_udev
   kalau LUN yg baru tidak didapatkan, restart server tsb

G. format raw device yg baru (cukup disalah satu node saja), contoh:
            fdisk -cu /dev/mapper/voting1

H. buat partition table dari raw device yg baru (cukup dari salah satu node saja):
            kpartx -a /dev/mapper/voting1 ==> akan muncul /dev/mapper/voting1p1 (saat di listing)

I. Khusus untuk assign storage untuk voting disk, di menu instalasi Oracle Grid Infrastructure nya, masukkan "/dev/mapper/*" pada window "Discovery Mapper"

J. Jika ketemu warning "PRVF-9802", eksekusi command berikut -- di ke-dua node (diambil dari URL ini):
            a. mv /usr/bin/nslookup /usr/bin/nslookup.orig
         b. echo '#!/bin/bash
            /usr/bin/nslookup.orig $*
            exit 0' > /usr/bin/nslookup
         c. chmod a+x nslookup

01 June 2012

Wifi OffLoad

Makhluk apa lagi itu?

Wifi biasa gw tau lah, walaupun dikit-dikit....Wifi Offload?????

:hammer:

11 November 2009

Execute command via OVDEPLOY @ OVO

Koleksi command baru lagi... :)

Untuk mengeksekusi command-command tertentu yang ingin dijalankan di managed node, kita tidak perlu konek langsung ke server yg bersangkutan, commandnya bisa di eksekusi secara remote dari OVO Server menggunakan 'OVDEPLOY' :

ovdeploy -cmd "[command yg mau dijalankan]" -host [FQDN managed node] -ovrg server

Yang penting, jangan lupa ama parameter -ovrg server karena ini parameter 'pembeda' agar command dijalankan dari resource group 'server' .

Contoh, kita ingin menjalankan command 'uname -a' di managed node 'server1.gue.com', maka perintah lengkapnya adalah:

ovdeploy -cmd "uname -a" -host server1.gue.com -ovrg server

Sebenarnya, cara ini sedikit 'tricky', karena tanpa mengetahui root password, kita bisa mengeksekusi suatu command di remote server..... :)

29 October 2009

Set Filter Untuk Manual Discovery @ NNM

Untuk UNIX, file filter ini terdapat di $OV_CONF/$LANG/filters. Sementara untuk Windows ada di install_dir\conf\C\filters.

File filter ini terdiri dari 3 bagian utama:
1. Set definition.
2. Filter definition
3. Filter-Expression Definition (yang bisa terhubung ke satu atau lebih filter)

Pertama, kita bisa definisikan beberapa set sesuai kebutuhan. Misalnya:
IP_Segment_1 "IP Subnet A" { ("IP Address" ~ 10.248.0-31.*) }
Artinya, filter Set IP_Segment_1 adalah IP address range dari 10.248.0 – 31. *

Misalnya kita memiliki 2 set dan ingin digabungkan, dapat menggunakan filter-expression. Contoh, ada 2 dengan set pertama di atas dan set ke 2 seperti berikut:
IP_Segment_2 "IP Subnet A" { ("IP Address" ~ 10.248.33-35.*) }

Dengan Filter-expression dapat digabung menjadi:
Company_Network "Gabung Subnet A dan B" {("IP Address" ~ 10.248.0-31.*) && ("IP Address" ~ 10.248.33-35.*)}

Dan seterusnya.... :)

07 October 2009

Assign template via OPCNODE @ OVO

Dah lama gak apdet blog ini ternyata :)

Daripada didiemin aja, mending dipake buat catatan project (lg ada kerjaan HPOV lg di AXIS). kali ini, catatan mengenai assign template yg gak musti via OVO-GUI mulu. Ternyata iseng-iseng nyari commandnya, bisa dari CLI menggunakan 'OPCNODE' dengan pattern:

opcnode -assign_template templ_name="" templ_type= node_name= net_type=

Udah dl ah, ntar apdet lagi... :)

18 June 2008

Firefox 3 Released !!!

Akhirnya, setelah beberapa lama menunggu, akhirnya hari ini Mozilla meluncurkan Firefox 3 yg di gadang-gadangkan memiliki kemampuan yg jauh lebih bagus seperti dalam hal perlindungan terhadap program jahat maupun aktivitas phishing, jika dibandingkan dengan versi sebelumnya. Kelebihan lainnya, adalah pada fitur download nya. Proses download bisa dilanjutkan meski browser direstart, yg menurut gw bagus banget, secara gw sering BT kalo lg download, trus tiba-tiba firefox/kompie gw hang :(.

Selain itu, Mozilla jg sedang berusaha memecahkan Guinness World Record soal rekor download terbanyak dalam waktu 24 jam. Pada awalnya, Mozilla hanya mengharapkan 5 juta download agar dapat tercatat sebagai rekor dunia. TAPI, sampai beberapa saat yg lalu (belum juga 24 jam), gw liat di sini, total download nya udah lebih dari 6,5 juta kali !!!!!!!!!!!!!

Buat nguji bener enggaknya apa yg dijanjikan oleh versi terbaru ini, gw langsung pasang versi 3 ini di Hardy Heron yg ada di Dell D420 gw :)

Selamat buat firefox, semoga tetap menjadi browser pilihan gw & semua orang :)

31 January 2008

Another Critical Step.....

Dalam beberapa hari ke depan, gw akan menjalani salah satu sunnah yang diajarkan dalam agama Islam, yaitu " PERNIKAHAN".....

Awalnya, gw merasa siap (baik secara mental, fisik, umur, maupun finansial) untuk menjalani ibadah yang sakral ini. Tapi gak tau mengapa, semakin hari "H" nya mendekat, gw makin sering merasakan sesuatu yg membuat gw gelisah. Kadang-kadang gw merasa belum siap untuk melakukannya.

BUT.....terima kasih tuhan, gw memiliki teman-teman yg telah membantu gw melewati masa-masa sulit ini, sehingga sekarang gw bisa lebih tenang.

Thanks ya gege, haris, penk, obenk, kang iwan for all your great advice & support

Thats what a friends for..... :-)