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

相容性資訊及安裝需求

» 

技術文件

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

 » 目錄

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

版本與修補程式類型

MC/ServiceGuard 或 ServiceGuard OPS Edition 版有平台版 (platform release)、功能版 (feature release),或修補程式。

平台版

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

功能版

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

修補程式

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

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

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

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

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

ServiceGuard OPS Edition與HP-UX和 Oracle版本的相容性

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

表 1-1 ServiceGuard OPS Edition與HP-UX及Oracle Parallel Server的相容性

Service
Guard
OPS
Edition
版本

支援狀況

本版主要功能

相容的HP-UX版本

相容的OPS或RAC版本以Service
Guard OPS Edition規劃OPS叢集
產品編號

A.11.14

平台版,目前版本—
至少支援到
2003 年9月
支援ServiceGuard 管理員管理功能。支援仲裁伺服器。增強控制命令集的效能。支援VLAN與 IPv6 雙堆疊核心程式。瑕疵修正。11.0和11i8.1.6、8.1.7、
9.0.1
B5158-90042

A.11.13

平台版—
支援到
2003 年6月
增加套件數量、支援VERITAS VxVM和CVM、支援ATS、LVM鏡射。在OPS 8.1.6及更新的版本上增加線上新增節點的功能。瑕疵修正11.0 和11i8.0.6、8.1.6、8.1.7、
9.0.1
B5158-90037

A.11.12

功能版

支援ServiceGuard
管理員

僅適用11.08.0.6、8.1.6、8.1.7B5158-90034

A.11.09

平台版 ─
支援到
2002 年12月

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

11i8.0.6、8.1.6、8.1.7、
9.0.1
B5158-90029

A.11.09

平台版 ─
支援到
2002 年6月

取消耦合 EMS-CORE檔案集。瑕疵修正

11.08.0.6、8.1.6、 8.1.7、
9.0.1
B5158-90029

 

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

磁碟準則

配置磁碟時,請遵循下列準則:

  • F/W SCSI磁碟需配備不斷電系統(UPS),以避免斷電時造成資料流失。

  • 每一個F/W SCSI匯流排最多配置8個獨立的磁碟。

  • 每一個HP-PB匯流排最多配置4張F/W SCSI配接卡。

  • 磁碟陣列若位於共用匯流排上,不得將磁碟陣列內的磁碟用作root磁碟。A3231A (Model 10) 或A3232A (Model 20) 磁碟陣列中的磁碟不可用作叢集鎖定磁碟;其他支援磁碟類型中的磁碟,則可作為叢集鎖定。

欲達到最佳效能,I/O匯流排的負載不得過大。I/O負載量會因系統配置及客戶的應用程式而異。利用效能工具,系統管理員可確認 I/O匯流排是否已飽和。若達飽和,則應修改系統配置。

強烈建議您應透過HP支援合約,取得所有系統與週邊設備的硬體支援。

安裝ServiceGuard OPS Edition A.11.14版之前

安裝ServiceGuard OPS Edition前,需先確認叢集皆已正確的昇級硬體。欲昇級的舊型系統需先請HP代表評估F/W SCSI控制配接卡的韌體層級,並安裝最新的版本。

若已有既有的OPS叢集,必須在昇級硬體及軟體之前,先行關閉叢集及其應用程式。

設定SCSI 自動終端

高可用的共用SCSI匯流排要求使用SCSI 線內終端(Inline Termination)電纜線及 SCSI V型電纜線。在使用這些電纜線時則需將SCSI主機匯流排配接卡上的「自動終端」(Auto-Termination)設為「OFF」。部份SCSI主機匯流排上, 是利用配接卡上的切換來配置自動終端;而在其他的SCSI主機匯流排配接卡上,則需透過 HP 9000 PDC (processor dependent code (處理器相依碼),或韌體)以程式來配置它。

在新型的HP 9000系統上已修改PDC,因此部份SCSI主機匯流排配接卡預設是啟用SCSI自動終端。此外,許多較新的 SCSI主機匯流排配接卡預設是啟用的。欲能使用 SCSI線內終端及V型電纜線,您必須確認SCSI主機匯流排配接卡是停用SCSI自動終端。確認停用所有連接至共用SCSI匯流排的SCSI主機匯流排配接卡之自動終端。可利用PDC配置公用程式來完成 (若需執行指示的相關資訊,請參閱SCSI主機匯流排配接卡隨附的手冊)。 若 SCSI卡是利用配接卡上的切換以手動設定配置,確認自動終端已停用。若昇級至較新的 PDC 版本,務必檢查每一片連接至一條共用SCSI匯流排的SCSI主機匯流排配接卡之自動終端參數,並以手動將它重新設定為停用。

附註: 無法以程式來配置的配接卡,可能會將自動終端的設定值顯示為OFF或
UNKNOWN,這兩值均可接受。

/.rhosts檔案的使用權

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

記憶體需求

ServiceGuard OPS Edition的記憶體需求部份,部份需視叢集中配置套件的數量而定。下列公式可粗略估計所需的可鎖定記憶體容量:

¡`Oæ-È= 6 MB + 100 KB/¬O§§®C§@ÆM•Û

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

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

軟體昇級程序

請遵循下列步驟昇級叢集:

  • 中止套件。

  • 確認任何節點上均未啟用OPS資料庫。

  • 停用並取消分享共用容體群組。

  • 中止叢集。

  • 視需要關閉叢集節點,以執行硬體昇級。

  • 視需要在各個節點上安裝HP-UX 11.0或HP-UX 11i。

  • 視需要更新韌體版本。

  • 在各個節點上安裝ServiceGuard OPS Edition A.11.14。

  • 編輯ASCII配置檔。請參閱使用指南內相關的章節。

  • 以ASCII檔重新應用叢集配置。

  • 啟動叢集檢視是否成功形成。

  • 確認在所有節點的/etc/rc.config.d/cmcluster檔案中加入下列行,確認已將所有節點均設為在系統啟動時重新加入叢集。

    AUTOSTART_CMCLD=1
  • 重新啟動所有的節點。叢集應重組,OPS應用例和套件應會正常的出現。

在HP-UX 11i上安裝軟體

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

Mission Critical Operating Environment使用者注意事項

在您購買「關鍵作業環境」(Mission Critical Operating Environment;MCOE) 的時候,便假設您是想要MC/ServiceGuard而非ServiceGuard OPS Edition。MC/ServiceGuard和ServiceGuard OPS Edition不得同時存在同一個系統上。鼓勵ServiceGuard OPS Edition的使用者在安裝ServiceGuard OPS Edition 之前,購買並安裝「企業作業環境」(Enterprise OE)。

此外,在某些狀況下,ServiceGuard OPS Edition目前的使用者需要在已安裝ServiceGuard OPS Edition的系統上安裝 Mission Critical OE,或是ServiceGuard OPS Edition的使用者需在安裝Mission Critical OE後安裝ServiceGuard OPS Edition。

ServiceGuard OPS Edition目前使用者

您目前若為ServiceGuard OPS Edition使用者,希望能昇級至 Mission Critical OE,便需關閉叢集,再在各個節點上安裝Mission Critical OE。若使用「Match Target」選項,安裝程式便會安裝所有與系統上既有應用程式相符的應用程式。現行系統上若未安裝MC/ServiceGuard產品,便不會安裝MC/ServiceGuard。若使用「Install All」選項,安裝程式便會安裝光碟片上所有的東西,但MC/ServiceGuard除外,不會安裝它

HP-UX 11i僅支援ServiceGuard OPS Edition A.11.09、A.11.13,及A.11.14版。若有不同的版本,便需昇級至A.11.09、A.11.13,或A.11.14版。

ServiceGuard OPS Edition新客戶

您若購買Mission Critical OE,且決定購買及分別地安裝ServiceGuard OPS Edition,請遵循下列程序進行安裝:

  1. 安裝Mission Critical OE。

  2. 移除下列的MC/ServiceGuard產品,它們是HP-UX11i-OE-MC隨附程式的元件產品:

    • ServiceGuard

    • Cluster-Monitor

    • Package-Manager

    • ATS-CORE

    • CM-Provider-MOF

    欲執行「軟體配送程式」(Softerware Distributor) GUI,請使用swremove命令:

    # swremove

    選取View功能表、Change Software View選項,和Start with Products子選項。選取上列產品清單中的欲移除的產品,再選取「Action」功能表中的Remove選項。

    替代做法是使用swremove命令,在命令行上標明產品的名稱,如下所示:

    # swremove ServiceGuard Cluster-Monitor \

     Package-Manager ATS-CORE CM-Provider-MOF

    附註: 若為ServiceGuard A.11.14版或更新版本,則無需移除CM-Provider-MOF。
  3. 安裝ServiceGuard OPS Edition。

在HP-UX 11.0上安裝軟體

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

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

各個節點均需執行下列步驟:

  1. 確認 /etc/cmclnodelist檔案或/.rhosts檔中有oracle使用者。

  2. 安裝ServiceGuard OPS Edition產品A.11.14版。該產品包含下列檔案集:

    • ServiceGuard.CM-SG

    • DLM-Clust-Mon.CM-CORE

    • DLM-Clust-Mon.CM-CORE-MAN

    • DLM-Pkg-Mgr.CM-PKG

    • DLM-Pkg-Mgr.CM-PKG-MAN

    • DLM-NMAPI.CM-NMAPI

    • DLM-ATS-Core.ATS-MAN

    • DLM-ATS-Core.ATS-RUN

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

    • 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

    • CM-Provider-MOF.CM-MOF

    • CM-Provider-MOF.CM-PROVIDER

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

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

    應可無慮地忽略這些訊息。
  3. 利用SAM或cmqueryclcmapplyconf命令,以預設值建立一個叢集。

  4. 利用cmruncl命令執行叢集。

  5. 利用 OPS 安裝程式orainst來安裝OPS。若需詳細資訊,請參閱Oracle文件。

  6. 視需要,建立非故障轉移套件,以便在叢集啟動期間啟動OPS應用例。請參閱手冊《以ServiceGuard OPS Edition規劃OPS叢集》 (B5158-90042)的第6章。

  7. 再次執行叢集。

安裝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後,再繼續進行安裝。ServiceGuard OPS Edition便能無慮地使用較新的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)

取消安裝ServiceGuard OPS Edition

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

  1. 停止叢集並移除會在其上執行swremove的節點配置。

  2. 選擇性地在其餘節點上重新啟動叢集。

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

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

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

與舊版相異之處

若由舊版的ServiceGuard OPS Edition或MC/LockManager昇級,應瞭解下列A.11.02到A.11.09等版之功能所造成的變更:

  1. MAX_CONFIGURED_PACKAGES的值設為昇級前的叢集中之套件數量;亦即若欲在轉換後增加叢集的套件數量,便需變更此值。使用指南《以ServiceGuard OPS Edition規劃OPS叢集》的「配置套件與套件的服務」一章中,說明如何變更MAX_CONFIGURED_PACKAGES的值。

  2. 叢集鎖定容體群組必須為能察覺叢集,亦即除需定義VOLUME_GROUP敘述外,還需設定為FIRST_CLUSTER_LOCK_VGSECOND_CLUSTER_LOCK_VG

  3. 叢集配置期間,必須能使用名稱解析服務 (name resolution services)。需在網路上執行DNS,或各個叢集節點上需有/etc/hosts或對等的檔案。

疑難排解秘訣

  • 叢集管理程式及共用邏輯容體管理員協助程式的核心轉存位置分別位於/var/adm/cmcluster/etc/lvmconf。這些協助程式的日誌訊息位於/var/adm/syslog/syslog.log

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