oracle 12C與11G一樣默認開機自啟動集群服務
關閉順序 :關閉PDB----->關閉數據庫------>關閉集群服務 (先關閉PDB 在關閉數據庫實例,否則smon將有一個自動回復過程)
啟動順序:開機自啟動集群服務查看集群服務器是否正常---------->打開數據庫--------->啟動PDB(默認是在mount狀態下)
停止:
srvctl stop database -d ikangrac(oracle)
/u01/12.2.0/grid/bin/crsctl stop cluster -all(root)
/u01/12.2.0/grid/bin/crsctl stop has -f
啟動:
/u01/12.2.0/grid/bin/crsctl start has
/u01/12.2.0/grid/bin/crsctl start cluster -all(root)
srvctl start database -d ikangrac(oracle)
oracle11g 關閉,啟動順序
1、關閉數據庫(oracle)
srvctl stop database -d rac
2、
停止has服務
crsctl stop has -f
3、關閉集群(root)
crsctl stop cluster -all
檢查crs_stat -t -v
1、開啟集群(root)
crsctl start cluster -all
2啟動has
crsctl start has
3、開啟數據庫(oracle)
srvctl start database -d rac
4、驗證
crs_stat -t -v
############################################################
oracle12c 關閉,啟動順序
1、關閉數據庫(oracle)
srvctl stop database -d rac
2、
停止has服務
crsctl stop has -f
3關閉集群(root)
crsctl stop crs #可以用於11g和12c
或者crsctl stop cluster -all
4、驗證
crs_stat -t -v
1、開啟集群(root)
crsctl start crs -all
2。啟動has
crsctl start has
3、開啟數據庫(oracle)
srvctl start database -d rac
4、關閉節點服務(root)
srvctl start nodeapps
5、驗證
crs_stat -t -v
===========================================
crsctl start/stop crs and crsctl start/stop cluster 區別
1 crsctl start/stop crs 是單節管理
crsctl start/stop cluster [-all 所有節點] 可以管理多個節點
2 crsctl start/stop crs 管理crs 包含進程 OHASD
crsctl start/stop cluster 不包含OHASD進程 必須要先啟動 OHASD進程才可以使用
3 11gr2 rac 手動啟動或關閉過程
使用crsctl start/stop cluster手動啟動和關閉的過程如下:
crsctl start/stop cluster -all 會啟動所有OHAS是啟動狀態的所有節點
crsctl stop crs --每個節點
使用crsctl start/stop crs手動啟動/關閉流程
節點1
crsctl start/stop crs 實際上后面會把Oracle crs 管理的資源都會啟動
節點2
crsctl start/stop crs
......
Enable CRS to start on reboot
crsctl enable crs
Disable CRS to start on reboot
crsctl disable crs
4 查詢資源啟動情況
crsctl stat res -init -t
注:
crsctl start/stop crs 與crsctl start/stop has 作用相同
