某些时候我们需要到客户现场去做保障,偶尔会需要停下数据库集群,然后停机。通常我们会采取比较稳妥的方式,而不是野蛮暴力的方式。
野蛮的方式
@H_404_13@# /u01/app/oracle/product/10.2.0/db_1/bin/crsctl stop crs
@H_404_13@日志
@H_404_13@Shutting down instance (abort)@H_301_26@
@H_404_13@License high water mark = 5
@H_404_13@Instance terminated by USER,pid = 9068
@H_404_13@
@H_404_13@2.温柔的方式
@H_404_13@[root@node1 root]# su - oracle
@H_404_13@[oracle@node1 ~]$ crs_stat -t -v
@H_404_13@[oracle@node1 ~]$ srvctl config database
@H_404_13@racdb
@H_404_13@[oracle@node1 ~]$ srvctl stop database -d racdb
@H_404_13@[oracle@node1 ~]$ srvctl stop asm -n node1
@H_404_13@[oracle@node1 ~]$ srvctl stop asm -n node2
@H_404_13@[oracle@node1 ~]$ srvctl stop nodeapps -n node1
@H_404_13@[oracle@node1 ~]$ srvctl stop nodeapps -n node2
@H_404_13@[root@node1 root]# /u01/app/oracle/product/10.2.0/db_1/bin/crsctl stop crs
@H_404_13@Stopping resources. This could take several minutes.
@H_404_13@Successfully stopped CRS resources.
@H_404_13@Stopping CSSD.
@H_404_13@Shutting down CSS daemon.
@H_404_13@Shutdown request successfully issued.
@H_404_13@[root@node1 root]# shutdown -h 0
@H_404_13@
@H_404_13@Broadcast message from root (pts/1) (Thu Jul 20 09:16:28 2017):
@H_404_13@The system is going down for system halt NOW!
@H_404_13@
@H_404_13@[root@node1 ~]# su - oracle
@H_404_13@[oracle@node1 ~]$ which crsctl
@H_404_13@/u01/app/oracle/product/10.2.0/db_1/bin/crsctl
@H_404_13@[oracle@node1 ~]$ exit
@H_404_13@[root@node1 ~]# /u01/app/oracle/product/10.2.0/db_1/bin/crsctl start crs
@H_404_13@Attempting to start CRS stack
@H_404_13@The CRS stack will be started shortly
最近有点忙,有些懈怠了,博客更新的也不及时了。还是要继续坚持才可以,少找借口,自我批评一下。