cssd启动失败分析
crss启动失败可能的原因
1.CSSD启动时需要读取Voting Disk。如果表决盘不可访问、损坏或数量不足,启动就会失败。典型日志报错为No voting files found或CSSD was not able to read the lease blocks
2.CSSD依赖高速私网(Interconnect)进行节点间心跳通信。私网不通、MTU不匹配或防火墙拦截,都会导致CSSD启动超时。日志中常见repeated probe timeouts或CRS-7500错误
3.CSSD的启动依赖于一些底层组件(如ASM、DISKMON)。如果这些组件初始化失败,会直接导致CSSD启动失败,并报CRS-01704错误
4.修改私网IP后,如果OCR/Voting Disk中仍保留旧配置,会导致集群无法正常启动
5.CSSD的启动依赖于一些底层组件(如ASM、DISKMON)。如果这些组件初始化失败,会直接导致CSSD启动失败,并报CRS-01704错误
6.在某些Linux系统上,CSSD需要实时调度权限,如果被系统限制,会报CRS-1726错误或IPMI配置不完整也可能触发CRS-1621错误,影响CSSD启动
排查方法
1.crsctl check crs
crsctl stat res -t -init #查看ora.cssd状态
2.CSSD主日志:$GRID_HOME/log/<hostname>/cssd/ocssd.log
跟踪文件:$GRID_HOME/diag/crs/<node_name>/crs/trace/ocssd.trc
代理日志:$GRID_HOME/diag/crs/<node_name>/crs/trace/ohasd_cssdagent_root.trc
3.依赖检查
Voting Disk:使用crsctl query css votedisk确认表决盘状态是否正常。
Voting Disk本质上是一个仲裁文件,其核心使命是管理集群的节点成员关系,并在发生“脑裂”(Split-Brain)时充当最终仲裁者,他可以存放在ASM或本地文件系统上
网络:检查私网连通性(ping),并确认所有节点的MTU值是否一致。
时间同步:使用cluvfy comp clocksync -n all校验节点间时间是否同步。
系统配置:检查/etc/sysctl.conf中的kernel.sched_rt_runtime_us参数,并确认Grid目录的权限正确。

浙公网安备 33010602011771号