OHASD FAILED TO START: A SPECIFIED FILE DOES NOT SUPPORT THE IOCTL SYSTEM CALL (Doc ID 1537338.1)

Last updated on JUNE 28, 2017

Applies to:

Oracle Database - Enterprise Edition - Version 11.2.0.0. and later
IBM AIX on POWER Systems (64-bit)

Symptoms

We are trying to install grid on standalone environment on AIX 7.1

While installing ,roothas.pl was failing with below errors,

 

CRS-4124: Oracle High Availability Services startup failed.
CRS-4000: Command Start failed, or completed with errors.
ohasd failed to start: A specified file does not support the ioctl system
call.
ohasd failed to start: A specified file does not support the ioctl system call. at ./roothas.pl line 301.

dd read on npohasd was also hanging from both root and oracle OS user,

 

dd if=/tmp/.oracle/npohasd of=/dev/null bs=1024 count=1

 

Do the truss on init.ohasd manually .

 

2949234: 17563763: kioctl(3, -2147195266, 0x0FFFFFFFFFFFC938, 0x0000000000000000) = 0
2949234: 17563763: access("/tmp/.oracle", 0) = 0
2949234: 17563763: chmod(0x09000000031714F0, 0x00000000000003FF) = 0x0000000000000000
2949234: 17563763: socket(1, 1, 0) = 4
2949234: 17563763: access("/tmp/.oracle/sOHASD_UI_SOCKET", 0) = 0
2949234: 17563763: connext(0x0000000000000004, 0x0FFFFFFFFFFFA148, 0x0000000000000401) Err#79 ECONNREFUSED
2949234: 17563763: access("/tmp/.oracle/sOHASD_UI_SOCKET", 0) = 0
2949234: 17563763: _nsleep(0x0FFFFFFFFFFF9B30, 0x0FFFFFFFFFFF9C00) = 0
2949234: 17563763: close(4) = 0
2949234: 17563763: socket(1, 1, 0) = 4
2949234: 17563763: connext(0x0000000000000004, 0x0FFFFFFFFFFFA148, 0x0000000000000401) Err#79 ECONNREFUSED
2949234: 17563763: access("/tmp/.oracle/sOHASD_UI_SOCKET", 0) = 0
2949234: 17563763: _nsleep(0x0FFFFFFFFFFF9B30, 0x0FFFFFFFFFFF9C00) = 0
2949234: 17563763: close(4) = 0
2949234: 17563763: socket(1, 1, 0) = 4
2949234: 17563763: connext(0x0000000000000004, 0x0FFFFFFFFFFFA148, 0x0000000000000401) Err#79 ECONNREFUSED
2949234: 17563763: access("/tmp/.oracle/sOHASD_UI_SOCKET", 0) = 0
2949234: 17563763: _nsleep(0x0FFFFFFFFFFF9B30, 0x0FFFFFFFFFFF9C00) = 0
2949234: 17563763: close(4) = 0
2949234: 17563763: socket(1, 1, 0) = 4
2949234: 17563763: connext(0x0000000000000004, 0x0FFFFFFFFFFFA148, 0x0000000000000401) Err#79 ECONNREFUSED
2949234: 17563763: access("/tmp/.oracle/sOHASD_UI_SOCKET", 0) = 0
2949234: 17563763: _nsleep(0x0FFFFFFFFFFF9B30, 0x0FFFFFFFFFFF9C00) = 0
2949234: 17563763: close(4) = 0

 

 

 



Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms