18C RAC資料庫開機自啟動配置
阿新 • • 發佈:2021-07-16
環境:
DB:18C RAC
1.檢視資料庫當前的配置
[grid@rac01 ~]$ crsctl stat res ora.slnngk.db -p|grep AUTO_START
AUTO_START=restore
其中restore表示還原、恢復的含義,是把例項狀態恢復到CRS停止前的狀態。
2.修改為always
在其中一個節點上,我這裡是在節點1上執行,root賬號下執行
/u01/grid/grid_home/18.0.0/bin/crsctl modify resource "ora.slnngk.db" -attr "AUTO_START=always" -unsupported
修改完成後檢視
[root@rac01 ~]# /u01/grid/grid_home/18.0.0/bin/crsctl stat res ora.slnngk.db -p|grep AUTO_START
AUTO_START=always
3.重啟動機器
節點1和節點2都重啟動
[root@rac01 ~]# reboot
[root@rac02 ~]# reboot
這個時候會發現資料庫會自動啟動了
資料庫禁止和開啟自啟動也可以使用如下方式:
需要在root賬號下執行
禁止資料庫自啟動
[root@rac01 ~]# cd /u01/grid/grid_home/18.0.0/bin
[root@rac01 bin]# ./srvctl disable database -d slnngk
啟用資料庫自動啟動
[root@rac01 ~]# cd /u01/grid/grid_home/18.0.0/bin
[root@rac01 bin]# ./srvctl enable database -d slnngk