RAC 在安装时意外中断, 重新安装clusterware 软件, 安装过程中没有问题,在最后执行root.sh 脚本的时候出现异常, 脚本一闪而过,没有执行成功。
因为我之前在这个OS上装过一次 不过后来删除了。
#/data/oracle/product/10.2.0/crs/root.sh
WARNING: directory '/data/oracle/product/10.2.0' is not owned by root
WARNING: directory '/data/oracle/product' is not owned by root
WARNING: directory '/data/oracle' is not owned by root
Checking to see if Oracle CRS stack is already configured
Oracle CRS stack is already configured and will be running under init(1M)
解决方法:
删除这台机器上的/etc/oracle/scls_scr/rac[N]/oracle/cssfatal 文件即可
---------------------------------------------------------------------------------------------------------------
rac1:
[root@rac1 ~]# cd /etc/oracle/scls_scr/rac1/oracle/
[root@rac1 oracle]# ll
total 4
-rw-r--r-- 1 oracle root 8 Jul 15 11:47 cssfatal
[root@rac1 oracle]# rm -rf cssfatal
[root@rac1 oracle]# ll
total 4
-rw-r--r-- 1 oracle root 8 Jul 15 11:47 cssfatal
[root@rac1 oracle]# rm -rf cssfatal
rac2:
[root@rac2 ~]# cd /etc/oracle/scls_scr/rac2/oracle/
[root@rac2 oracle]# ll
total 4
-rw-r--r-- 1 oracle root 8 Jul 15 11:46 cssfatal
[root@rac2 oracle]# rm -rf cssfatal
[root@rac2 oracle]#
[root@rac2 oracle]# ll
total 4
-rw-r--r-- 1 oracle root 8 Jul 15 11:46 cssfatal
[root@rac2 oracle]# rm -rf cssfatal
[root@rac2 oracle]#