RAC 11g下管理Service資源並測試Failover

hooca發表於2014-12-17
用srvctl建立Service資源

以oracle使用者登入

點選(此處)摺疊或開啟

  1. srvctl add service -d racdb -s erp -r racdb1 -a racdb2 -P BASIC -y automatic -e SELECT -z 5 -w 180
  2. srvctl add service -d racdb -s crm -r racdb2 -a racdb1 -P BASIC -y automatic -e SELECT -z 5 -w 180
註釋:
-r:首選例項
-a:備用例項
-P:BASIC表示只連線首選例項,失敗後再選擇連線備用例項;另外一個選項是PRECONNECT
-e:SELECT表示查詢在Failover發生後繼續給出結果;另外一個選項是SESSION,表示不給出結果。

啟動service,以grid使用者登入

點選(此處)摺疊或開啟

  1. srvctl start service -d racdb -s erp
  2. srvctl start service -d racdb -s crm
檢視service配置,grid使用者下

點選(此處)摺疊或開啟

  1. [grid@node1 ~]$ srvctl config service -d racdb -s erp
  2. Service name: erp
  3. Service is enabled
  4. Server pool: racdb_erp
  5. Cardinality: 1
  6. Disconnect: false
  7. Service role: PRIMARY
  8. Management policy: AUTOMATIC
  9. DTP transaction: false
  10. AQ HA notifications: false
  11. Failover type: SELECT
  12. Failover method: NONE
  13. TAF failover retries: 5
  14. TAF failover delay: 180
  15. Connection Load Balancing Goal: LONG
  16. Runtime Load Balancing Goal: NONE
  17. TAF policy specification: BASIC
  18. Edition:
  19. Preferred instances: racdb1
  20. Available instances: racdb2

未完待續

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

相關文章