Cara merecover (decrypt) Admin password WebLogic Server

Jika suatu saat menemui kejadian dimana kita lupa password Admin Server pada Weblogic, cara yang bisa diambil adalah me-reset atau merecover password tersebut, lokasi password biasanya disimpan di berkas boot.properties.

Ini adalah cara merecover, bukan mereset password tersebut.

Ambil terlebih dahulu password yang terenkripsi pada berkas boot.properties.

Masuk ke folder security

Buat berkas script yang berfungsi untuk men-decrypt password tersebut.

Simpan, kemudian jalankan script tersebut

Hasilnya adalah password yang sudah di-decrypt, dalam kasus saya ini passwordnya adalah “weblogic”.

Demikian semoga bermanfaat, dan gunakan dengan bijak 😀

Sumber : http://emarcel.com/recover-decrypt-weblogic-server-admin-password/

Share it now...
Share on FacebookTweet about this on TwitterEmail this to someoneShare on Google+

Migrasi Diskgroup ASM Oracle RAC

Ini adalah catatan saat saya melakukan migrasi Diskgroup ASM Oracle RAC dari external storage ke external storage yang lain. Lakukan dengan hati-hati dan semua resiko yang muncul ditanggung penumpang 😀

1. Assign LUN baru dari storage yang baru ke semua node RAC, kemudian buat partisi di salah satu node RAC.

2. Jadikan disk baru tersebut menjadi disk ASM, misalkan di diskgroup ASMDATA sudah ada satu disk ASM dengan nama ASMDATA1, maka disk yang baru kita kasih nama ASMDATA2

3. Periksa kembali status diskgroup ASMDATA (login sebagai sysasm)

4. Rebalance

5. Monitor proses rebalance (login sebagai sysasm)

6. Jika sudah selesai proses rebalancenya, langkah selanjutnya adalah drop asm disk yang lama (ASMDATA1) dari diskgroup ASMDATA.

7. Unmount lun ASMDATA1 dari server.

Note :
1. Ada baiknya melakukan backup full sebelum melakukan rebalance.
2. Lakukan rebalance saat database sedang tidak sibuk.

Share it now...
Share on FacebookTweet about this on TwitterEmail this to someoneShare on Google+

ohasd failed to start: Inappropriate ioctl for device

Saat kita melakukan instalasi Oracle RAC, salah satu tahapan pentingnya adalah tahapan untuk menginstall Grid Infrastruktur, langkah-langkah terakhir saat melakukan instalasi Grid Infrastruktur ini salah satunya adalah menjalankan script “root.sh”

Error “ohasd failed to start: Inappropriate ioctl for device” ini terjadi saat kita menjalankan script “root.sh” tersebut, ini terjadi karena incompatibility pada upstart/init.

Error ini terjadi saat saya menginstall Oracle RAC menggunakan Oracle database versi 11.2.0 di Oracle Linux 6.4

Berikut adalah error lengkapnya :

Solusinya adalah :

1. Sebelum menjalankan script “root.sh” edit terlebih dulu berkas “s_crsconfig_lib.pm” yang ada di $GRID_HOME/crs/install/s_crsconfig_lib.pm

Tambahkan kode berikut sebelum bagian # Start OHASD

Kemudian simpan berkas yang sudah diubah tersebut.

2. Kemudian buat berkas konfigurasi “/etc/init/oracle-ohasd.conf” yang isinya adalah seperti berikut:

3. Lakukan langkah 1 dan 2 di node-node lainnya.

4. Jalankan script “root.sh”, jika sudah terlanjur pernah menjalankan script “root.sh”, maka kita perlu lakukan “deconfig” terlebih dahulu.

Kemudian jalankan kembali script “root.sh”

Note : Sebaiknya jika kita menggunakan Oracle Linux 6, software Oracle database yang digunakan adalah versi 11.2.0.3, dan error diatas tidak akan terjadi.

Sumber : https://community.oracle.com/thread/2410090

Share it now...
Share on FacebookTweet about this on TwitterEmail this to someoneShare on Google+

Menambahkan Node Baru di Oracle RAC

Ini adalah catatan pribadi saat melakukan “add Node” pada RAC database Oracle, sistem operasi menggunakan Oracle Linux 6 dan Database Oracle menggunakan versi 11.2.0.3, mudah-mudahan ada manfaatnya.

— Konfigurasi sistem operasi

Install sistem operasi yang sama persis dengan versi yang ada di node existing.

— Konfigurasi IP

sesuaikan dengan konfigurasi IP dari node existing, konfigurasi ini meliputi IP Public, IP Private, IP Virtual (VIP), dan IP SCAN.

— Konfigurasi Multipath untuk storage/disk yang digunakan oleh RAC

Assign LUN yang ada di node existing ke nodebaru, perlu kerjasama dengan storage administrator, atau dikerjain sendiri jika bisa 😀

— Konfigurasi ASMLib (saya prefer menggunakan ASMLib daripada UDEV)

Sampai langkah ini seharusnya semua disk yang digunakan oleh ASM sudah terdeteksi semua, jika tidak silahkan periksa kembali langkah-langkah sebelumnya.

Jangan diteruskan jika disk ASM tidak terdeteksi sebagian atau semuanya!!!

— Konfigurasi User

User GRID

User Oracle

Membuat direktori untuk GRID_HOME, ORACLE_HOME dan ORACLE_BASE

— Konfigurasi user equivalence

Test ssh menggunakan user oracle dan grid ke masing-masing node, seharusnya sudah bisa ssh tanpa password, jika masih gagal bisa menggunakan cara manual
menggunakan command “ssh-copy-id” dari dan ke masing-masing node, dan jangan lupa ssh-copy-id juga ke diri sendiri.

— Konfigurasi software tambahan

— Konfigurasi Parameter

Salin tempel konfigurasi paramater dari node existing

— Disable Selinux dan Firewall

— Restart nodebaru agar membaca semua paramater yang tadi di-salin.

— Pre-check Cluster Service

DI NODE EXISTING

— Extend Clusterware

DI NODE EXISTING

DI NODE BARU

— Extend Oracle Database Software

DI NODE EXISTING

DI NODE BARU

— Add Instance to Clustered Database

DI NODE BARU

Aktifkan X11 forwarding di putty, atau bisa juga via “export DISPLAY”

— Testing dan Monitoring

START instance di nodebaru

Periksa status database

Testing connect ke database

— Done

Share it now...
Share on FacebookTweet about this on TwitterEmail this to someoneShare on Google+

ORA-01078, ORA-29701 Error saat startup ASM – Solved

Ceritanya lagi belajar Oracle pake ASM, saat coba menaikkan ASM secara manual (karena tiba-tiba saat server dinyalakan ASM nya nggak naik otomatis) muncul galat seperti dibawah ini:

Solusinya :

Keluar dari asmcmd, kemudian jalankan command di bawah ini (jangan lupa pastikan SID=+ASM)

kemudian coba start kembali ASM via “asmcmd”.

Kemudian coba start database “orcl” nya.

Selamat…

Share it now...
Share on FacebookTweet about this on TwitterEmail this to someoneShare on Google+