ITPub博客

首页 > 数据库 > Oracle > CRS-4124: Oracle High Availability Services startup failed. CRS-4000

CRS-4124: Oracle High Availability Services startup failed. CRS-4000

原创 Oracle 作者:记录每一次错误 时间:2019-04-24 18:46:31 0 删除 编辑

今天安装11g  rac  11.2.0.1的时候在执行root.sh的时候出现:

[root@rac01 Desktop]# sh /u01/app/11.1.0/grid/root.sh

Running Oracle 11g root.sh script...


The following environment variables are set as:

    ORACLE_OWNER= grid

    ORACLE_HOME=  /u01/app/11.1.0/grid


Enter the full pathname of the local bin directory: [/usr/local/bin]: 

   Copying dbhome to /usr/local/bin ...

   Copying oraenv to /usr/local/bin ...

   Copying coraenv to /usr/local/bin ...



Creating /etc/oratab file...

Entries will be added to the /etc/oratab file as needed by

Database Configuration Assistant when a database is created

Finished running generic part of root.sh script.

Now product-specific root actions will be performed.

2019-04-24 10:46:10: Parsing the host name

2019-04-24 10:46:10: Checking for super user privileges

2019-04-24 10:46:10: User has super user privileges

Using configuration parameter file: /u01/app/11.1.0/grid/crs/install/crsconfig_params

Creating trace directory

LOCAL ADD MODE 

Creating OCR keys for user 'root', privgrp 'root'..

Operation successful.

  root wallet

  root wallet cert

  root cert export

  peer wallet

  profile reader wallet

  pa wallet

  peer wallet keys

  pa wallet keys

  peer cert request

  pa cert request

  peer cert

  pa cert

  peer root cert TP

  profile reader root cert TP

  pa root cert TP

  peer pa cert TP

  pa peer cert TP

  profile reader pa cert TP

  profile reader peer cert TP

  peer user cert

  pa user cert

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.1.0/grid/crs/install/rootcrs.pl line 443.


首先卸载grid软件:/u01/app/11.1.0/grid/crs/install/roothas.pl -deconfig  -force  -verbose

重新执行root.sh脚本

在执行Adding daemon to inittab这一步的同时,打开个窗口,用root用户执行:/bin/dd if=/var/tmp/.oracle/npohasd of=/dev/null bs=1024 count=1。


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/31547066/viewspace-2642437/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
性格开朗,有较强的学习能力,对oracle数据库的体系结构,搭建RAC,timesten,goldengate,分布式数据库,dataguard,系统调优有较深入的了解, 尤其是oracle优化,深入学习的主机命令,对数据库的优化,SQL语句的优化有深入的认识,目前正在shell脚本,mysql,以后会有计划学习大数据和python。

注册时间:2018-07-23

  • 博文量
    153
  • 访问量
    94990