3 Replies Latest reply: Dec 14, 2012 4:21 PM by 979854 RSS

    Oracle Linux 6.2 with RAC 11g cluster install fails on root.sh ioctl

    979854
      I have 2 HP Servers I'm trying to install a cluster to.
      I've tried Oracle Linux 6.2 and 6.3 with the same error on both nodes when running the root.sh script.

      I have tried the permissions, run-levels, etc that I have found in the forum and nothing has worked except the deconfigure works great. /u01/app/11.2.0/grid/crs/install/rootcrs.pl -deconfig -force

      root.sh Errors:
      Adding daemon to inittab
      CRS-4124: Oracle High Availability Services startup failed.
      CRS-4000: Command Start failed, or completed with errors.
      ohasd failed to start: Inappropriate ioctl for device
      ohasd failed to start at /u01/app/11.2.0/grid/crs/install/rootcrs.pl line 443.

      I can't see whats wrong, I did use ASM to configure iSCSI disks from a storage device which appeared to work correctly:
      # oracleasm listdisks
      VOL1
      VOL2
      VOL3
      VOL5

      # ls /dev/oracleasm/disks/
      VOL1 VOL2 VOL3 VOL5

      When I created the disks with ASM I used multipath successfuly:
      # oracleasm createdisk VOL1 /dev/mapper/23535333762373932

      The other node can see the disks just fine with oracleasm listdisks

      I chose 3 disks for the OCR - VOL1-3

      There was one forum work around to edit the $GRID_HOME/crs/install/s_crsconfig_lib.pm which I did no Oracle Linux 6.3 to no avail. I also tried using NFS mounted volumes for the OCR drives but got the same error.

      Using the install: linux.x64_11gR2_grid