oracle 10g 的clusterware的确简单多了

[root@node init.d]# ps -ef|grep d.bin
grid      58476  58467  0 09:18 ?        00:00:00 /home/grid/oracle/product/10.2.0/crs/bin/evmd.bin
root      58613  57983  3 09:18 ?        00:01:13 /home/grid/oracle/product/10.2.0/crs/bin/crsd.bin reboot
root      58929  58622  0 09:18 pts/3    00:00:00 /home/grid/oracle/product/10.2.0/crs/bin/oprocd.bin run -t 1000 -m 500 -f
grid      59004  58652  0 09:18 pts/3    00:00:06 /home/grid/oracle/product/10.2.0/crs/bin/ocssd.bin
root      70465  16632  0 09:56 pts/3    00:00:00 grep --color=auto d.bin
[root@node init.d]# ll 
total 112
-rw-r--r--. 1 root root 18281 Aug 19  2019 functions
-r-xr-xr-x  1 root root  2570 Sep  8 09:16 init.crs
-r-xr-xr-x  1 root root  5530 Sep  8 08:32 init.crsd
-r-xr-xr-x  1 root root 55172 Sep  8 08:32 init.cssd
-r-xr-xr-x  1 root root  3497 Sep  8 08:32 init.evmd
-rwxr-xr-x. 1 root root  4569 Aug 19  2019 netconsole
-rwxr-xr-x. 1 root root  7928 Aug 19  2019 network
-rw-r--r--. 1 root root  1160 Mar 31 21:30 README
[root@node init.d]# 

如上图:基本的群集进程:

crsd:cluster ready service deamon

cssd:cluster sync service  deamon

evmd:event  manager deamon

######################################

在 centos6+以上的、或者其他非sysv init 的linux系统上,/etc/inittab无法被1号init进程调起,所以会出现下列问题:

  • root.sh等600秒,然后就没有然后了;
  • localconfig add,然后没有然后了;
  • 重启系统后,rac无法启动
  • ...

要解决很简单,就是把/etc/inittab中的系统服务进程放到单独的可执行脚本内,手工执行;更彻底的,直接放到/etc/init.d/init.crs内,并配合合适的启动服务设置。

as of:

##vi /etc/init.d/init.crs
'start')
    CMD=`$BASENAME $0`

    # If we are being invoked by the user, perform manual startup.
    # If we are being invoked as an RC script, check for autostart.
    if [ "$CMD" = "init.crs" ] && [ "$PARENT_CMD" != "startpar" ]; then
          $LOGMSG "Oracle Cluster Ready Services starting by user request."
          $ID/init.cssd manualstart
    else 
          $ID/init.cssd autostart
    fi

/etc/init.d/init.evmd run >/dev/null 2>&1&
/etc/init.d/init.cssd fatal >/dev/null 2>&1&
/etc/init.d/init.crsd run >/dev/null 2>&1&

;;

 

相关文章:

  • 2021-12-15
  • 2021-12-10
  • 2021-09-01
  • 2022-12-23
  • 2021-09-04
  • 2022-12-23
  • 2021-11-19
猜你喜欢
  • 2021-09-23
  • 2022-12-23
  • 2021-05-28
  • 2021-12-17
  • 2021-08-24
  • 2022-01-03
  • 2021-04-29
相关资源
相似解决方案