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

更多相关文章
一周排行
  • 2012年5月PMP人数 截止2012年5月: PMI全球认证的PMP®(项目管理专业人士)总数为479,237人: 认证的CAPM®(助理项目管理专业人士)总数为17,924人: 认证的PgMP®(项目集管理专业人
  • Go语言提供了完善的单元测试支持,开发人员可以方便的编写测试代码,保证自己代码的质量.在目前的例子中,一般看到都是普通函数的例子.下面我将通过类方法的单元测试例子来展示一下Go语言的魅力. 首先是代码所在的文件xml
  • http://www.gliffy.com/
  • 断断续续整了近两天终于把linux下nagios发邮件这事搞定了,msmtp+mutt轻量级命令行组合发送工具非常适合在linux下运行. 现说下大概部署步骤: 一般linux自带mutt,不多说. 1.安装msmt
  • C#  const与static的理解 static readonly与 const变量,作用是一样的,无论访问修饰符是不是public,还是其它(private. protected.internal),变量名称一
  • Android APP(APK),在AndroidManifest.xml常用权限 android.permission.ACCESS_CHECKIN_PROPERTIES//允许读写访问”properties”表在 ...
  • 最近使用rdesktop远程Win7老是提示密码错误,输了N次,无比确认密码是正确的. 在Win7系统本身登录也是正常的. 但rdesktop远程就是报密码错误. 开始怀疑更新了最新版本问题,但是使用-4 RPD4版
  • 这次还是俄罗斯的wzor泄漏出的win7 sp1 rtm版. wzor的可信度还是比较高的,以前xp.vista时代wzor放出的泄漏版几乎和微软官方发布的版本没有区别. 115网盘BT种子下载: win7 sp1
  • Android Material Design之Toolbar與Palette
    转:http://blog.csdn.net/jdsjlzx/article/detail ...
  • 


    		    Xcode隨機數:and()、random()、arc4random()比較
    1.iphone有几个内嵌的随机数发生器,如rand().random().arc4ran ...