rac 正常關閉例項service不會自動漂移,只有在例項異常abort才會發生自動failover
關於正常計劃性地shutdown 例項,服務不會自動漂移,只有在例項異常的情況下才會發生自動failover的情況。
不過我們可以在srvctl stop instance時加上 “-f“ ,作用就是讓服務自動failover到另外一個節點。
-f This option fails the running services over to another instance. (同時也可以參考文件:How to Failover a Service During Instance Shutdown Using SRVCTL (文件 ID 1520454.1))
srvctl stop instance -d t1nnps -i t1nnps1 -f
以下是測試過程:
srvctl add service -d t1nnps -s oratest -r t1nnps1 -a t1nnps2 -P basic -e select -m basic -z 180 -w 5 srvctl start service -d t1nnps -s oratest
xxxxxx:t1nnps1 > srvctl status service -d t1nnps -s oratest Service oratest is running on instance(s) t1nnps1《《《《《《《《《《《
srvctl config service -d t1nnps -s oratest
xxxxx:t1nnps1 > srvctl config service -d t1nnps -s oratest Service name: oratest Service is enabled Server pool: t1nnps_oratest Cardinality: 1 Disconnect: false Service role: PRIMARY Management policy: AUTOMATIC DTP transaction: false AQ HA notifications: false Failover type: SELECT Failover method: BASIC TAF failover retries: 180 TAF failover delay: 5 Connection Load Balancing Goal: LONG Runtime Load Balancing Goal: NONE TAF policy specification: BASIC Edition: Preferred instances: t1nnps1 <<<<<<<<<<<<<<< Available instances: t1nnps2 <<<<<<<<<<<<<<<
正常關閉例項,service是也正常關閉了。
xxxxxx:t1nnps1 > srvctl stop instance -d t1nnps -i t1nnps1 xxxxxx:t1nnps1 > srvctl status service -d t1nnps -s oratest Service oratest is not running. 《《《《《《《《《《《《《《《《《《《
stop instance 加上-f,可以把service failover 到另外一個例項上
xxxxxx:t1nnps2 > srvctl start instance -d t1nnps -i t1nnps1 xxxxxx:t1nnps1 > srvctl status service -d t1nnps -s oratest Service oratest is running on instance(s) t1nnps1 xxxxxx:t1nnps1 > srvctl stop instance -d t1nnps -i t1nnps1 -f 《《《《《《《《 xxxxxx:t1nnps1 > srvctl status service -d t1nnps -s oratest 《《《《《《《《《 Service oratest is running on instance(s) t1nnps2
|
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29863023/viewspace-2791878/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle11g RAC在例項關閉後自動在啟動例項上歸檔Oracle
- 2 Day DBA-管理Oracle例項-關於例項的啟動和關閉-關於例項關閉Oracle
- 2 Day DBA-管理Oracle例項-關閉和啟動Oracle例項-使用OEMDC關閉和啟動Oracle例項Oracle
- 2 Day DBA-管理Oracle例項-關於例項的啟動和關閉-關於例項啟動Oracle
- 自動重新啟動oracle例項 for windowsOracleWindows
- 配置單例項自動重啟單例
- 應用例項:VC++實現廣告視窗自動關閉(轉)C++
- ASM CRS 例項啟動和關閉ASM
- Oracle例項的啟動和關閉Oracle
- 【RAC】處理因ASM例項異常導致RAC第一節點例項異常終止故障ASM
- oracle例項啟動異常慢案例一Oracle
- 啟動CRS單例項、設定自動啟動單例
- oracle 例項啟動和關閉解讀Oracle
- Oracle單例項+ASM啟動與關閉Oracle單例ASM
- 2 Day DBA-管理Oracle例項-關於例項的啟動和關閉-管理啟動和關閉許可權Oracle
- XML節點自動生成簡單例項XML單例
- asm例項自動dismount導致rac一個節點當機ASM
- js搜尋關鍵詞自動匹配功能程式碼例項JS
- python--介面自動化鑑權例項Python
- javascript數字自動加1程式碼例項JavaScript
- JavaScrip小數自動補零程式碼例項Java
- Flex ASM自動重定位ASM例項測試FlexASM
- 建立自啟動檔案指令碼的例項指令碼
- Oracle 資料庫例項啟動關閉過程Oracle資料庫
- 例項管理及資料庫的啟動關閉資料庫
- Oracle 10g RAC 系統 OS啟動時CRS及例項自動啟動指令碼Oracle 10g指令碼
- RAC可以殺掉其他例項上的會話會話
- linux自動automatic啟動停止多個oracle例項LinuxOracle
- jQuery標題自動頂貼效果程式碼例項jQuery
- Shapeless入門指南(一):自動派生 typeclass 例項
- 移動端字型大小自適應程式碼例項
- 單例模式 - 只有一個例項單例模式
- jafka安裝配置和啟動一個自帶例項和手寫一個例項
- jquery自動走動的圓形鐘錶效果程式碼例項jQuery
- RAC環境一個例項何時會歸檔另一個例項的日誌
- 10g RAC fail over測試,節點2例項不能隨Linux自動啟動AILinux
- with open為什麼會自動關閉檔案流
- hanlp中文智慧分詞自動識別文字提取例項HanLP分詞