ohasd failed to start错误解决办法

来源:互联网 发布:swift 自定义元素数组 编辑:程序博客网 时间:2024/05/21 06:16
转到底部转到底部

In this Document

Symptoms Changes Cause Solution References


APPLIES TO: 

Oracle Database - Enterprise Edition - Version 11.2.0.1 to 11.2.0.2.0 [Release 11.2]
Linux x86-64

SYMPTOMS

This issue is specific to Grid Infrastructure installation on Linux 6 (or OL 6), the problem only happens for 11.2.0.1 or 11.2.0.2 installation. It could happen to both Grid Infrastructure or Oracle Restart (standalone Grid Infrastructure).

The message is taken from installing 11.2.0.1 Oracle restart on Linux 6, it fails at root.sh:

 ohasd failed to start: Inappropriate ioctl for device
2013-05-21 16:28:00: Appending to /etc/inittab.tmp:
2013-05-21 16:28:00: h1:35:respawn:/etc/init.d/init.ohasd run >/dev/null 2>&1 </dev/null

2013-05-21 16:28:00: Done updating /etc/inittab.tmp
2013-05-21 16:28:00: Saved /etc/inittab.crs
2013-05-21 16:28:00: Installed new /etc/inittab
2013-05-21 16:30:00: ohasd failed to start: Inappropriate ioctl for device
2013-05-21 16:30:00: ###### Begin DIE Stack Trace ######
2013-05-21 16:30:00: Package File Line Calling
2013-05-21 16:30:00: --------------- -------------------- ---- ----------
2013-05-21 16:30:00: 1: main roothas.pl 166 crsconfig_lib::dietrap
2013-05-21 16:30:00: 2: main roothas.pl 296 main::__ANON__
2013-05-21 16:30:00: ####### End DIE Stack Trace #######

 

CHANGES

New installation.

CAUSE

This is caused by Linux 6 change: 

In OL6 upstart is used in place of /sbin/init daemon to handle the tasks/services at boot/shutdown and while system is running, which is event based. /etc/initttab in OL 6 is only used for default runlevel and for other daemons /etc/init/<task>.conf is used. This is reported in unpublished Bug 11071429: PORT 11GR2 CRS TO OL6

 

SOLUTION

Please install 11.2.0.3 Grid Infrastructure instead of 11.2.0.1 or 11.2.0.2 for new installation as 11.2.0.1 and 11.2.0.2 are not certified on OL6/RHEL6
 

0 0
原创粉丝点击