Oracle10g RAC 關閉及啟動步驟

zuoluo2003發表於2014-08-05

保養資料庫及作業系統,伺服器,需要關閉DB(所有例項),OS及Server 。

a. 首先停止Oracle10g 環境
$ lsnrctl stop (每個節點上停止監聽,也可以用srvctl來操作)
$ emctl stop dbconsole (每個節點停止dbconsole)
$ srvctl stop database -d tpc (停止資料庫所有例項)
$ srvctl stop nodeapps -n gnd-rac01 (停節點1服務)
$ srvctl stop nodeapps -n gnd-rac02 (停節點2服務)
# /etc/init.d/init.crs stop (root 停cluster 軟體)
或者用 $ crs_stop -all
b. 然後# init 0 關閉伺服器,或者如果重新啟動#init 6
c. 關閉電源 。
d. 開啟Server ,開始開啟Oracle10g資料庫及服務等(如果OS重新啟動,那麼下面的所有服務是自動開啟的【除了dbconsole】,不用手工執行了)。
$ srvctl start nodeapps -n gnd-rac01 (停節點1服務)
$ srvctl start nodeapps -n gnd-rac02 (停節點2服務)
# /etc/init.d/init.crs start (root 停cluster 軟體)
或者用 $ crs_start -all
$ srvctl start database -d tpc (停止資料庫所有例項)
$ lsnrctl start (每個節點上停止監聽,也可以用srvctl來操作)
$ emctl start dbconsole (每個節點停止dbconsole)

注: srvctl 也可以用來關閉某個例項:srvctl stop instance -d orcl -i orcl2
srvctl 開啟關閉監聽器: srvctl stop listener -n orcl2
srvctl start listener -n orcl2

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/76103/viewspace-1245933/,如需轉載,請註明出處,否則將追究法律責任。

相關文章