Redhat 4 update 7 + oracle 10.2.0.3
用root执行 /etc/init.d/init.crs start
发现crs daemon无法启动 ,一直停留在init.cssd startcheck
# ps -ef | grep css
root 6929 1 0 13:56 ? 00:00:00 /bin/sh /etc/init.d/init.cssd fatal
root 6960 6928 0 13:56 ? 00:00:00 /bin/sh /etc/init.d/init.cssd startcheck
root 6963 6929 0 13:56 ? 00:00:00 /bin/sh /etc/init.d/init.cssd startcheck
root 7064 6935 0 13:56 ? 00:00:00 /bin/sh /etc/init.d/init.cssd startcheck查看$ORA_CRS_HOME/log/
/crsd/crsd.log,没有任何相关日志
查看/var/log/messages,发现如下信息
Nov 4 16:13:05 rac1 logger: Cluster Ready Services waiting on dependencies. Diagnostics in /tmp/crsctl.6531.
Nov 4 16:13:06 rac1 logger: Cluster Ready Services waiting on dependencies. Diagnostics in /tmp/crsctl.6669.
于是 rac1-> more crsctl.6669
Failed 3 to bind listening endpoint: (ADDRESS=(PROTOCOL=tcp)(HOST=rac1-priv))
接着ifconfig, 发现eth1的私有地址竟然丢失,ifcfg-eth1文件里明明有配置,不知道为什么不起作用。 以前也有发现 /etc/sysconfig/network配置默认网关重启后不生效,导致vip资源无法启动的类似情况, 不知道是不是虚拟机的问题。
ifconfig eth1 10.10.10.21
/etc/init.d/init.crs start 启动成功.
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/1698901/viewspace-618134/
,如需转载,请注明出处,否则将追究法律责任。