Oracle 11gR2 RAC ohasd failed to start 解決方法

转发:原文地址:http://blog.csdn.net/meteorlet/article/details/8363745?reload

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.

第一次安装11gR2 RAC的时候就遇到了这个11.0.2.1的经典问题,上网一查才知道这是个bug,解决辦法也很简单,

就是在执行root.sh之前执行以下命令

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

如果出现

/bin/dd: opening`/var/tmp/.oracle/npohasd': No such file or directory

的时候文件还没生成就继续执行,直到能执行为止,一般出现Adding daemon to inittab这条信息的时候执行dd命令。

另外还有一种解决方法就是更改文件权限

chown root:oinstall /var/tmp/.oracle/npohasd

重新执行root.sh之前别忘了删除配置:/u01/app/11.2.0/grid/crs/install/roothas.pl -deconfig -force-verbose

参考:

https://cn.forums.oracle.com/forums/thread.jspa?threadID=2350285

http://blog.csdn.net/tianlesoftware/article/details/8207629

更多相关文章
  • CRS-4124: Oracle High Availability Services startup failed. CRS-4000: Command Start failed, or completed wit
  • 最近安装一台ubuntu 14.04 64位的机器,重启网卡遇到小挫折: 参考的网址是:http://blog.itechol.com/space-33-do-blog-id-7222.html 报如下信息: 问题1:[email protected]:~# service networking
  • Windows 7 64bit上安裝Oracle Database 12c INS30131 錯誤的解決方法
    Windows 7 64bit上安装Oracle Database 12c,出现以下错误:
  • 大家都知道oracle 10g版本10.2.0.1不支持redhat linux 5.0以后版本,在安装oracle 10g时会提示版本不能检测不通过: [[email protected] database]$ ./runInstaller Starting Oracle Universal Ins
  • 


    		    oracle 10g em 亂碼問題解決方法
    最近新安装的oracle 10g数据库在进行启动em的时候,发现页面有乱码,经过查找文档,
  • 忘记Oracle System和Sys密码的方法 :Oracle提供两种验证方式,一种是OS验证,另一种密码文件验证方式,如果是第一种方式用以下方法修改密码: sqlplus /nolog; connect / as
  • 5.5以后的版本对字符编码方式修改的辦法,原来在[mysqld]下的修改已经发生了变化,正确方式如下: [mysqld]下添加的应该为: character-set-server=utf8 collation-server=utf8_general_ci [client]下添加: default-c ...
  • 关于在配置oracle 11gr2 rac时的4种IP,有不少朋友对此很迷惑,本文在此解说一下. 打开一个RAC节点的/etc/hosts文件 cat /etc/hosts # Public IP 192.168.1.138rac1.localdomain rac1 192.168.1.139rac
一周排行
  • "把简单的技术学到极致就是高手!" --老男孩语录 说明:本博文视频案例内容为老男孩linux运维实战培训中心的-lamp系列视频的一小节,限于水平和表达原因,还有很多不尽如人意的处理点,欢迎你提 ...
  • A. 如果使用 Response.End.Response.Redirect 或 Server.Transfer 方法,将出现 ThreadAbortException 异常.异常内容:由于代码已经过优化或者本机框架 ...
  • 由于Android官方NDK例子大多使用C语言编写,所以当我们想用C++进行开发时,会出现种种错误.下面简单说说几点不同之处,代码中用红色标出了不同之处: 1.先来一个用C写的例子: (1)hello.c文件.在C中
  • 


    		    ubuntu gns3 與vbox連接
    有时候cisco的有些实验如snmp,tftp等实验需要与操作系统结合 一起.所以,为了搭 ...
  • 


    		    zabbix企業應用之low level discovery監控redis
    之前介绍了使用zabbix监控固定6379端口的redis(文章地址为http://dl5 ...
  • 1,磁盘online及介质保护 Windows server 2008 增加的磁盘无法初始化-提示:介质受写入保护.插了下相关说明,在VMware的帖子找到了解决辦法: 开始-运行,cmd.打开命令提示符. 要运行
  •  第五章(后半部分的5.3.4节和5.3.6节):看完第五章后半部分的各种流程之后,觉得Rantional统一流程(RUP)与渐进交付的流程很相似,最后也是听取用户反馈,然后根据反馈做改进,那么两者有无实质不同呢?例
  • 本文同时发表在:[url]http://netsecurity.51cto.com/art/200801/63945.htm[/url] 在<J0ker的CISSP之路>的上一篇文章里,J0ker给大家介 ...
  • SQL基础: 1.如何查询table1从20到30条记录: select * from table1 limit 19,11 2.替换id=1,name =deman的记录? replace into table1(
  • BZOJ 2242: SDOI2011計算器( 快速冪 + 擴展歐幾裏德 + BSGS )
    没什么好说的...#include<cstdio>#include<cm ...