回到網頁內容 臺灣-繁體中文
HP.com 首頁 產品資訊 支�#169;及驅動程式 解決方案 如何購買
» 聯絡 HP
進階選項
HP.com 首頁
MC/ServiceGuard A.11.13版版本需知 > 第 1 章. MC/ServiceGuard A.11.13版版本需知

相容性資訊及安裝需求

» 

技術文件

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

 » 目錄

開始安裝前,需先閱讀此整本文件,及其他您可能有的「版本需知」或README (讀我檔案)。

版本與修補程式類型

MC/ServiceGuard 或 MC/ServiceGuard 版有平台版 (platform release)、功能版 (feature release),或修補程式。版本有可能再歸類為主要 (major) 或次要 (minor) 版。

平台版

平台版是 MC/ServiceGuard較穩定的版本,是大部份MC/ServiceGuard使用者所較喜歡的環境。平台版中可能也有新的MC/ServiceGuard功能。會較長期的支援這些版本,但需由HP來決定。在此延長支援的期間內,縱使有推出新版的 MC/ServiceGuard,但是仍會提供它修補程式。

功能版

功能版內含新的MC/ServiceGuard功能。它是提供給那些想要使用 MC/ServiceGuard最新功能的客戶。通常,功能版只支援到下個新版推出之前。若需在新版推出後,能收到任何在功能版中找到瑕疵的修正檔,客戶便需昇級至較新支援的版本。

主要版

根據下列條件,將MC/ServiceGuard的版本視為主要版:

  • 在版本推出前已執行過完整測試。

  • ServiceGuard的新版是因應新版的作業環境而推出,需要變更ServiceGuard以便能支援新的OS。

  • ServiceGuard新增的功能已改變既有功能的行為,或是大幅度地改變
    ServiceGuard程式碼。

以主要版而言,強烈建議客戶執行完整的認證測試 (certification testing)。

次要版

所有其他的MC/ServiceGuard的版本均視為次要版。次要版可取得下列的保證:

  • 在版本推出前已執行過完整測試。

  • 既有的功能、命令集等均維持原有的作業方式未曾改變。

  • 併入舊版所有的修補程式。次要版持續作為先前主要版修補程式之下一版。

以次要版而言,建議僅對那些是對客戶很重要的新功能和修正檔才進行認證測試。可將次要版視為修補程式。

修補程式

版本修補程式的推出是回應由 ServiceGuard客戶所發現重要的事件問題。有了修補程式,便可取得下列的保證:

  • 修補程式在發佈之前,均已測試過修補程式版本。

  • 既有的功能、命令集等均維持原有的作業方式未曾改變。

  • 併入舊版修補程式的所有修正檔。

以修補程式而言,建議僅對那些是對客戶很重要的修正檔才進行認證測試。

MC/ServiceGuard與HP-UX版本的相容性

下表將說明支援的MC/ServiceGuard版本所應使用的HP-UX版本。只有標示為平台版 (Pltform Release) 或目前版本 (Current Version) 的才會視需要安裝修補程式。使用非目前版本的使用者,鼓勵應在相關的HP-UX版上昇級至MC/ServiceGuard的目前版本。

表 1-1 MC/ServiceGuard與HP-UX的相容性

MC/Service
Guard
版本

支援
狀況

本版主要功能

相容的HP-UX版本

管理MC/Service
Guard
產品編號

A.11.13
(次要版)

功能版─ 目前版本

增加套件數量、支援VERITAS VxVM和CVM。瑕疵修正11.0和11iB3936-90055

A.11.12
(次要版)

功能版

ServiceGuard管理員。

瑕疵修正

僅適用11.0

B3936-90042

A.11.09
(次要版)

平台版

支援到6/30/02

自 ServiceGuard管理員產品移除EMS-CORE檔案集。瑕疵修正

11.0和11iB5158-90036

A.11.08
(次要版)

功能版

支援套件資源的延遲啟動。瑕疵修正

僅適用11.0

B3936-90036

A.11.07
(次要版)

功能版

支援 N-Class系統。支援自動連接埠聚合。支援ClusterView Plus B.03.00版 (它能與IT/Operation 5.0及Network Node Manager 6.0一起作業)

僅適用11.0

B3936-90036

A.11.05
(次要版)

功能版

進階磁帶服務。cmquerycl、cmcheckconf,及cmapplyconf命令的新選項。

僅適用11.0

B3936-90036

A.11.04
(次要版)

功能版

支援16個節點。

僅適用11.0

B3936-90036

A.11.03
(次要版)

功能版

套件故障轉移 (failover) 及故障轉回 (failback) 規則。

僅適用11.0

B3936-90024

A.11.01
(次要版)

功能版

新的32位元及64位元OS。增強的cmviewcl命令。

僅適用11.0

B3936-90024

A.10.12
(次要版)

平台版
─ 目前版本

取消耦合 (de-coupling) EMS-CORE檔案集。瑕疵修正

僅適用10.20

B3936-90024

A.10.06
(次要版)

功能版─
支援到12/31/01

新的OS

僅適用10.20

B3936-90005

 

附註: 若將MC/ServiceGuard叢集從HP-UX 10.x昇級至HP-UX 11.0或11i,便需將MC/ServiceGuard昇級為A.11.13版。

安裝MC/ServiceGuard A.11.13版之前

安裝MC/ServiceGuard前,需先確認叢集皆已正確的昇級硬體。欲昇級的舊型系統需先請HP代表評估F/W SCSI控制配接卡的韌體層級,並安裝最新的版本。您的HP業務代表亦能針對model 10、model 20,和model 30 HA磁碟陣列,所需韌體層級之相關資訊。

FibreChannel SCSI Multiplexer Model A3308A需要韌體昇級

Model A3308A FibreChannel SCSI Multiplexer應昇級至韌體版 (Firmware revision) 3810 (980611) 或更新版本。此韌體版支援 SCSI II Reserve/Release 功能。需要昇級是為增強專屬互斥的磁帶裝置存取。

/.rhosts檔案的使用權

/.rhosts檔案不允許groupother的寫入存取。/.rhosts檔案若啟用othergroup的寫入存取,MC/ServiceGuard命令便會失敗,並登錄 "Permission denied for user"訊息。當未使用MC/ServiceGuard遠端安全檔案 /etc/cmcluster/cmclnodelist,且遠端節點安全性是由.rhosts 機制解決時,便會發生此問題。

記憶體需求

MC/ServiceGuard的記憶體需求部份,部份需視套件及叢集所組態的EMS資源而定。下列公式可粗略估計套件及資源所需的可鎖定記憶體容量:

總記憶體= 6 MB + 80 KB/叢集中每一套件

總數係指叢集中所有節點需要的數目,無論特定的套件或資源是否位於該節點。

附註: 記得調整HP-UX核心程式參數swapnfilemaxfiles,及maxfiles_lim,以確認這些參數的設定足以配合您所組態的套件數量。

在HP-UX 11i上安裝軟體

欲安裝軟體,請執行SD-UX swinstall命令。您若是安裝Mission Critical OE,便不需要另外單獨安裝ServiceGuard。

更新至HP-UX 11i後,由於發佈 (post) 11i軟體組態的關係,核心程式記憶體可能很低,因而在安裝ServiceGuard A.11.13後,可能無法提供足夠的記憶體以執行ServiceGuard命令,如cmrunnode。為避免此問題,請在完成更新11i後,重新啟動該節點,再執行cmrunnode命令。

在HP-UX 11.0上安裝軟體

欲安裝軟體,請執行SD-UX swinstall命令。該命令會叫出使用者介面,引導您完成安裝。

附註: EMS-CORE檔案集不再是MC/ServiceGuard的元件,而是相依檔案集,亦即安裝MC/ServiceGuard時,安裝媒體或儲存設備站檔案 (depot) 必須具備該檔案集。在安裝過程中,若欲建立自己的儲存設備站檔案,確認已加入為Event Monitoring Services產品 (B7609BA) 一部份的EMS-CORE檔案集。

應遵循下列安裝步驟進行:

  1. 在載入MC/ServiceGuard A.11.13版之前,應先安裝HP-UX 11.0。

  2. 安裝MC/ServiceGuard產品A.11.13版。該產品包含下列檔案集:

    • ServiceGuard.CM-SG

    • Cluster-Monitor.CM-CORE

    • Cluster-Monitor.CM-CORE-MAN

    • Package-Manager.CM-PKG

    • Package-Manager.CM-PKG-MAN

    • ATS-CORE.ATS-MAN

    • ATS-CORE.ATS-MAN-RUN

    • CM-Provider-MOF.CM-MOF

    • CM-Provider-MOF.CM-PROVIDER

    • Cluster Object Manager (叢集物件管理員) 是與ServiceGuard一起安裝。該產品的檔案集如下所列:

    • Cluster-OM.CM-DEN-MOF

    • Cluster-OM.CM-DEN-PROV

    • Cluster-OM.CM-OM

    • Cluster-OM.CM-OM-AUTH

    • Cluster-OM.CM-OM-MAN

    • Cluster-OM.CM-OM-TOOLS

    • 附註: 若在swinstall前已利用swremove移除MC/ServiceGuard舊版,您系統中的二進位配置檔案 (/etc/cmcluster/cmclconfig)可能為零長度。應在執行swinstall命令之前先移除該檔案。若不移除該零長度的二進位組態檔,安裝雖會正常的進行,但是可能會看到如下列文字的錯誤或警告訊息:

        Bad binary config file directory format.
        Could not convert old binary configuration file.

      應可無慮地忽略這些訊息。

安裝EMS軟體的問題

  • 問題為何?》若系統上已安裝的EMS軟體版本較欲安裝的更新,便會見到下列與在swinstall日誌檔/var/adm/sw/swagent.log類似的錯誤:

    ERROR	A later revision (one with a higher 
    revision number) of fileset
    EMS-Core.EMS-CORE,r=A.03.10 has already
    been installed. Either remove this fileset
    or change the allow_downdate option to
    true.
  • 如何解決?》若發生此種情形,請忽略錯誤訊息,並將「Enforce Dependency Analysis Errors」(強制相依性分析錯誤) 選項設定為False後,再繼續進行安裝。MC/ServiceGuard便能無慮地使用較新的EMS版。

    附註: 使用錯誤訊息所建議的-x allow_downdate=true,此舉將導致安裝媒體中的舊版檔案集覆寫系統中已安裝的檔案集。
    • 欲由命令行變更Enforce Dependency Analysis Errors,可利用下列命令叫出Software Distributor (軟體配送程式):

      # swinstall -x enforce_dependencies=false

    • 欲由 swinstall GUI變更Enforce Dependency Analysis Errors,請執行下列步驟:

      1. 取消 Analysis (分析)。

      2. 選取Software功能表中的OptionsChange後,再按一下OK

      3. 捲動以檢視和取消選取 Enforce Dependency Analysis Errors in Agent後,按一下OK

      4. 選取Action功能表中的Install。即顯示下列狀態訊息:

        Ready with Errors. Products scheduled: less than the full set. Excluded: older version of EMS
      5. 按一下OK,即開始安裝。

    在執行階段中,便會看到下列錯誤訊息:

    Summary of Analysis Phase:

    ERROR             Skipped (in analysis)
                      EMS-Config.EMS-GUI, r=A.03.10

    ERROR             Skipped (in analysis)
                      EMS-Core.EMS-ORE, r=A.03.10

    ERROR             2 of 5 filesets had Errors.

    3 of 5 filesets had no Errors or Warnings:

    ERROR          The Execution Phase had errors. See
                   the above output for details.
    附註: 一般情況下,請勿使用-x enforce_dependencies=false選項。由於此選項會應用至所有具有此分析錯誤的檔案集,因此會使得其他必要的檔案集無法安裝。

若需安裝程序及相關主題的相關資訊,請參閱下列手冊:

  • Managing HP-UX Software with SD-UX》 (B2355-90154)

  • HP-UX Reference》 (B2355-90166) 中的swinstall (1M)

取消安裝MC/ServiceGuard

欲取消安裝軟體,請執行SD-UX swremove命令。移除軟體前,請注意下列事項:

  1. 務必停止 (不執行)下達swremove命令的節點上之 MC/ServiceGuard。

  2. 務必自叢集組態中移除下達swremove命令的系統。

  3. 應一次從一個系統的下達swremove命令,亦即欲從多個系統取消安裝MC/ServiceGuard,便應逐次只在一個系統上進行移除。

  4. 執行MC/ServiceGuard和Event Monitoring Service (EMS) 產品的swremove前,請確認已終止所有使用者撰寫的資源監控程式。

附註: 自系統上移除MC/ServiceGuard時,會自動移除Event Monitoring Service (事件監視服務程式,簡稱EMS)。若欲稍後重新安裝ServiceGuard,或是要安裝不同版本的ServiceGuard,應檢查此ServiceGuard版本是否需要較新版的EMS;若是,請在重新安裝ServiceGuard之前,先個別移除既有的EMS版。

自Mission Critical OE取消安裝 MC/ServiceGuard

欲取消安裝您的軟體,您不能只 swremove 單一 MC/ServiceGuard 產品,因為它是以作業環境的一部份來安裝的。因此您必須針對MC/ServiceGuard中的每一個元件使用 SD-UX swremove 命令。下列為MC/ServiceGuard A.11.13產品的元件名稱,包含在HP-UX11i_OE-MC隨附程式內:

  • ServiceGuard

  • Cluster-Monitor

  • Package-Manager

  • CM-Provider-MOF

  • ATS-CORE

移除軟體前,請注意下列事項:

  1. 務必停止 (不執行)下達swremove命令的節點上之 MC/ServiceGuard。

  2. 務必自叢集組態中移除下達swremove命令的系統。

  3. 應一次從一個系統的下達swremove命令,亦即欲從多個系統取消安裝MC/ServiceGuard,便應逐次只在一個系統上進行移除。

    您系統中的二進位配置檔案 (/etc/cmcluster/cmclconfig)若為零長度,請移除它。

  4. 執行MC/ServiceGuard和Event Monitoring Service (EMS) 產品的swremove前,請確認已終止所有使用者撰寫的資源監控程式。

    附註: 自系統上移除MC/ServiceGuard時,會自動移除Event Monitoring Service (事件監視服務程式,簡稱EMS)。若欲稍後重新安裝ServiceGuard,或是要安裝不同版本的ServiceGuard,應檢查此ServiceGuard版本是否需要較新版的EMS;若是,請在重新安裝ServiceGuard之前,先個別移除既有的EMS版。

若從舊版昇級

支援從下列各版輪替式昇級 (rolling upgrade) 至A.11.13:

表 1-2 輪替式昇級路徑

MC/ServiceGuard版本

HP-UX版本

MC/ServiceGuard A.10.03HP-UX 10.01
MC/ServiceGuard A.10.05HP-UX 10.10
MC/ServiceGuard A.10.06HP-UX 10.20
MC/ServiceGuard A.10.10HP-UX 10.20
MC/ServiceGuard A.10.11HP-UX 10.20

MC/ServiceGuard A.10.12

HP-UX 10.20
MC/ServiceGuard A.11.01HP-UX 11.00
MC/ServiceGuard A.11.03HP-UX 11.00
MC/ServiceGuard A.11.04HP-UX 11.00
MC/ServiceGuard A.11.05HP-UX 11.00
MC/ServiceGuard A.11.07HP-UX 11.00
MC/ServiceGuard A.11.08HP-UX 11.00

MC/ServiceGuard A.11.09

HP-UX 11.00, HP-UX 11i

MC/ServiceGuard A.11.12

HP-UX 11.00

 

若是從 MC/ServiceGuard A.10.10昇級,便無問題;但是若從 A.10.10以前的版本昇級,便需注意到下列由A.10.10的新增且已併入A.11.13的功能所造成的行為變更:

  1. 在輪替式昇級至A.11.13期間,會將 MAX_CONFIGURED_PACKAGES的值設為昇級前的叢集中之套件數量;亦即若欲在轉換後增加叢集的套件數量,便需變更此值。使用指南「管理 《 MC/ServiceGuard》」的「組態套件與套件的服務」一章中,說明如何變更 MAX_CONFIGURED_PACKAGES的值。

  2. 叢集鎖定容體群組必須為能察覺叢集,亦即 除需定義VOLUME_GROUP敘述外,還需設定為FIRST_CLUSTER_LOCK_VGSECOND_CLUSTER_LOCK_VG。在您能執行套件或節點的線上組態之前,務必在ASCII組態檔中新增 VOLUME_GROUP 敘述,明確指定鎖定容體群組。

  3. 在叢集組態期間和在所有使用者層級 MC/ServiceGuard命令操作期間 (包括 cmviewcl),務必能使用「名稱解析服務」(name resolution services)。 在網路上需執行DNS,或各個叢集節點上需有/etc/hosts或對等的檔案。

附註: 輪替式昇級期間是不支援作業系統的冷安裝。這是因為 ServiceGuard 轉換工具組無法保證能與昇級前所使用的網路PPA數字相符。此外,冷安裝會變更磁碟裝置檔案名稱,造成 ServiceGuard組態與系統組態之間的不符。
可列印版本
隱私權聲明 使用範圍與著作權聲明
© Hewlett-Packard Development Company, L.P.