解决CRS-4639: Could not contact Oracle High Availability Services
一.CRS-4639
[root@b1 grid]# cd /u01/app/11.2.0/grid/crs/install
[root@b1 install]# ./roothas.pl -deconfig -
force
-verbose
[root@b1 install]# cd /u01/app/11.2.0/grid/
[root@b1 grid]# ./root.sh
二.过程中又报另外错误CRS-4124
- 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: Inappropriate ioctl for device at /u01/app/grid/11.2.0/crs/install/roothas.pl line 296.
- [root@localhost grid]#cd /var/tmp/.oracle/
- [root@localhost .oracle]# ls -l
- total 0
- prw-r--r--. 1 grid oinstall 0 Nov 18 15:19 npohasd
- [root@localhost .oracle]# chown root:oinstall npohasd
- [root@localhost .oracle]# ls -l
- total 0
- prw-r--r--. 1 root oinstall 0 Nov 18 15:19 npohasd
三.再重新执行root用户命令(另外执行dd命令)