回到網頁內容 臺灣-繁體中文
HP.com 首頁 產品資訊 支�#169;及驅動程式 解決方案 如何購買
» 聯絡 HP
進階選項
HP.com 首頁
使用 Serviceguard Extension for RAC > 第 1 章. Serviceguard Extension for RAC 簡介

綜覽 SGeRAC 叢集互連子網路監視功能

» 

技術文件

PDF 格式的完整書籍
» 回饋意見
內容©韟像B開©l

 » 目錄

 » 索引

在 SGeRAC 中,利用叢集互連子網路監視功能來監視叢集通訊子網路。此功能需要使用套件配置參數 (CLUSTER_INTERCONNECT_SUBNET)。可以設定它來監視應用程式使用的特定子網路,它們是配置為 Serviceguard 多節點套件:

下文說明子網路的特性,您可以利用 CLUSTER_INTERCONNECT_SUBNET 參數監控它:

  • 子網路僅用於應用程式 (配置為多節點套件) 的應用例之間的通訊。

  • 若有一個應用程式 (套件) 正在叢集中執行,子網路的運作狀況便無關緊要。應用例能提供服務給其用戶端,無關節點 (唯一應用例在其上執行) 的子網路是「啟動」(up)或是「關閉」(down)。

叢集的所有節點上的叢集互連子網路失效,其中多節點套件正在執行中,關閉所有多節點套件的應用例 (但是保留一個)。

在特定 10g RAC 配置中,當 Oracle Clusterware 和 RAC 資料庫應用例配置為 Serviceguard 多節點套件時,便可以使用此參數監視 Oracle 叢集同步化服務 (Cluster Synchronization Services,CSS-HB) 和 (或) RAC 叢集互連子網路。

下列為叢集互連子網路監視功能的效益:

  • 快速偵測和解決在特定配置中的 RAC-IC 子網路失效,以提供較佳的可用性(例如,在配置中,Oracle CSS-HB 子網路與 RAC-IC 子網路是不一樣的。此配置協助讓一個 RAC 資料庫 (RAC-IC) 訊務避免受到另一個訊務的干擾)。

  • 當所有節點上的 Oracle CSS-HB/RAC-IC 子網路失效時,協助提供服務 (在一個節點上)。

  • 利用多重 SG-HB 網路促進快速和可靠的重新配置。

  • 允許分隔 SG-HB 和 Oracle RAC-IC 訊務 (當 RAC-IC 訊務可能干擾 SG-HB 訊務時建議使用)。

叢集互連子網路作業方式

CLUSTER_INTERCONNECT_SUBNET 參數的作用與現有的 SUBNET 套件配置參數類似。最顯著的差異是無法使用個別的參數來處理監視的子網路。

藉由中止子網路失效節點上的套件應用例,以處理利用 SUBNET 套件配置參數監視子網路的失敗;藉由確認在叢集內至少有一個套件應用例仍在執行中,以處理利用 CLUSTER_INTERCONNECT_SUBNET 套件配置參數監視子網路的失敗。

例如,當配置一個多節點套件 (pkgA) 在叢集的所有節點上執行,且配置使用 CLUSTER_INTERCONNECT_SUBNET 參數監視一個子網路 (SubnetA):

  • 若叢集內有一個以上的 pkgA 應用例在執行,且 SubnetA 在執行 pkgA 應用例的其中一個節點上失效時,中止子網路失效節點上 pkgA 的應用例,以處理失效事宜。

  • pkgA 僅在叢集的一個節點上執行且 SubnetA 在該節點上失效,pkgA 便會在失效後繼續在該節點上執行。

  • pkgA 若在叢集的所有節點上執行且 SubnetA 在叢集的所有節點上失效;中止所有的 pkgA 應用例但是保留其中一個以處理失效事宜。隨機判斷留下繼續執行的 pkgA 應用例。

下文以下列的情境說明叢集互連子網路監視功能的行為:

  • 若為具 CLUSTER_INTERCONNECT_SUBNET 配置的系統多節點套件,於明確要求啟動節點上的套件時,若該節點上的子網路狀況不是 up (啟動) 時,便不會嘗試啟動該節點上的套件應用例。

  • 若為具 CLUSTER_INTERCONNECT_SUBNET 配置的系統多節點套件僅在叢集的一個節點上執行,它監視的子網路在叢集的所有節點上皆已 down (關閉);任何其他節點上的子網路回復作業不會影響執行中的應用例。不會嘗試自動啟動已回復節點上的套件應用例。若使用者明確地嘗試啟動套件應用例,便會試圖啟動已回復節點上的套件應用例。

  • 若具 CLUSTER_INTERCONNECT_SUBNET 的多節點套件在叢集中的多個節點上執行時,當套件在其上執行的所有節點之子網路失效時,便會逐個地中止所有的套件應用例,但是會留下其中一個。此外,若這類套件的 NODE_FAIL_FAST_ENABLED 設為「YES」,將逐個地關閉所有的 (但一個除外) 節點;意即,關閉一個節點和重組叢集後,再關閉一個節點和重組叢集,依此類推直到叢集中只剩一個節點為止。

    附註: CLUSTER_INTERCONNECT_SUBNET 參數僅適用於多節點套件。

若需叢集互連子網路監視功能的相關資訊,請參閱第 2 章的「叢集通訊網路監控」一節。本節說明在 SGeRAC/10g RAC 叢集中叢集通訊的多種網路配置,以及如何使用套件配置參數 CLUSTER_INTERCONNECT_SUBNET 以便自 Oracle 叢集通訊網路失效中回復。

可列印版本
隱私權聲明 使用範圍與著作權聲明
© Hewlett-Packard Development Company, L.P.