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 Facebook0Tweet about this on TwitterEmail this to someoneShare on Google+0
The following two tabs change content below.
Unix/Linux enthusiasts, good working experience with SAN, NAS, Linux, Solaris, AIX, VMWare & Graphic Design. Certified for Solaris Admin, EMC & HDS Storage.

Leave a Reply

Your email address will not be published. Required fields are marked *