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

安裝與執行 ServiceGuard 管理員

» 

技術文件

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

 » 目錄

安裝軟體

您可以在 HP-UX 工作站 (有無 ServiceGuard 均可)、Linux 工作站 (有無 ServiceGuard 均可),或有 Windows XP Professional Edition、Windows NT,或 Windows 2000 Professional 的 PC 上安裝 ServiceGuard 管理員。

若曾安裝舊版的 ServiceGuard 管理員,請在安裝新版之前先移除舊版。請參閱稍後的移除資訊。

安裝 ServiceGuard 管理員之前

當您決定於何處安裝 ServiceGuard 管理員時,請考慮使用者至伺服器節點的連線、伺服器節點至叢集節點的連線,及建立所需的安全措施。

  • 哪些操作人員會使用介面,及使用介面的電腦?

    檢視叢集,ServiceGuard 管理員操作人員至少要在叢集子網路的一部伺服器上擁有登入帳號及密碼。該伺服器為安裝 ServiceGuard A.11.12 版或更新版的節點。

    管理叢集圖上的叢集,需具備下列條件:

    • 使用者需以 root 身份登入伺服器節點。

    • 伺服器需安裝 ServiceGuard A.11.14 版或更新版,及其修補程式。

    • 伺服器節點需安裝叢集物件管理員 A.01.03.01 版或更新版。

    • 伺服器節點需能與目標節點互動。

  • 安全考量

    若您曾使用過 ServiceGuard,可能會注意到 ServiceGuard 管理員使用者取得遠端叢集資訊的方式,與 ServiceGuard 命令行使用者下達 cmviewcl 命令以取得同樣資訊的方式十分類似。某些使用者在使用 ServiceGuard 管理員時,亦能將最常用的管理命令傳送至 ServiceGuard 叢集,且其效果與登入節點並在命令行下達命令時相同。

    但請注意,其權限與存取機制並相同。ServiceGuard 管理員使用者的權限需視登入伺服器而非叢集節點的身份而定。亦即伺服器代表使用者透過叢集物件管理員 (一個 ServiceGuard API) 與叢集節點互動。

    ServiceGuard 管理員使用者不需要直接存取叢集圖中所顯示的目標節點。配置與狀態資訊是由使用者的伺服器節點蒐集後送回管理站。

    伺服器節點一定是以 user=root 身份存取其他的 ServiceGuard 節點。伺服器需要存取節點。建議的存取機制是在目標節點的 cmclnodelist 檔案內加上伺服器名稱或 IP 位址。較不安全的方式是在目標節點的 .rhosts 檔案內加上伺服器節點。cmclnodelist 內列出的項目會限制與
    ServiceGuard 的聯繫;.rhosts 內的項目則授予較廣泛的存取權。

    若使用者以 root 身份登入伺服器節點,則伺服器節點亦會在功能表中顯示部份一般管理命令。伺服器會為使用者將這些命令轉送至階段作業中的叢集。

    若自舊版更新,請考量安裝 ServiceGuard A.11.13 版或更新版,及叢集物件管理員 A.01.03.01 版或更新版之 HP-UX 節點的權限。能以 root 身份登入該節點的人員,便能對該節點子網路上的任何叢集物件下達管理命令。若不想存取,可限制該節點的 root 登入權限,或是限制該節點對其子網路之特定叢集的存取權限。

安裝軟體

您可以在 HP-UX、Linux,或 Windows 平台上安裝 ServiceGuard 管理員。各平台安裝的方法有些許差異,請採用下列適合您安裝類型的方法。

有兩種安裝 ServiceGuard 管理員的方法:從 HP ServiceGuard Distributed Components 光碟,或是從 http://www.software.hp.com 網站進行安裝。您可以選擇英文、日文、韓文、簡體中文或繁體中文版本。

ServiceGuard 管理員會安裝自己的 JRE (Java Runtime Environment™),且無法使用其他可能已安裝的 JRE。

若自舊版更新,請先移除舊版軟體。

若自舊版 ServiceGuard 管理員更新,將以預設值取代您的使用者喜好設定檔。新的使用者喜好設定檔與 ServiceGuard A.03.00 與 A.03.00.01 版中的架構變更相容;舊的喜好設定檔則無法移轉。

附註: ServiceGuard 管理員支援所有平台的系統預設顏色。大部份的系統設定值皆可正常運作,但自訂的顏色設定則可能會造成問題。例如,當您以滑鼠反白選取一個看來像是空框的目標時,會發現您的系統在白色背景上顯示白色的字型。若將系統回復為預設的顏色,便會看到原始應有的樣式。
在 HP-UX 上安裝 ServiceGuard 管理員

您可以在具有 HP-UX 11.0 或 11.11 的電腦上安裝 ServiceGuard 管理員 A.03.00 版或 A.03.00.01 版專用隨附軟體;

在 11.23 (11i v2) 上則可安裝 ServiceGuard 管理員 A.03.00.01 版。

HP-UX 11i v1.6 (11.22) 不支援 ServiceGuard 管理員 A.03.00 版及 A.03.00.01 版。11iv6 的 ServiceGuard 管理員儲存站 (在 HP Distributed Components 光碟或 http://software.hp.com 上) 會自動安裝 ServiceGuard 管理員 A.02.01 版。A.02.01 版的「版本需知」可自 HP Distributed Components 光碟和 http://docs.hp.com ->high availability 處取得。

若為11i v2,僅能由網站上安裝;若為其他配置,則有兩種安裝來源:

  • 自 HP ServiceGuard Distributed Components 光碟安裝:

    1. 裝載光碟目錄,選擇 /SD_CDROM 作為裝載目錄。

    2. 輸入 swinstall 命令。

    3. 視窗開啟時,請將 Source Depot Type (來源儲存站類型) 設為
      LocalCDROM (本機光碟機)。

      Source Depot Path (來源儲存站路徑) 請輸入適用的版本名稱。例如,若有 HP-UX 11.22,請使用:

      SD_CDROM/SGManager/HP-UX/11.22/sgmanager.depot

    4. swinstall 可選擇:適用 HP-UX 11.00 版和 HP-UX 11.11 版的 B8325BA A.03.00 ServiceGuard ManagerB8325BA
      A.03.00.01 ServiceGuard Manager
      (若為 HP-UX 11.22 版,則選擇 B8325BA A.02.01 ServiceGuard Manager)。請選取適當的平台,再開始安裝作業。

  • 欲自網站安裝,請造訪 http://www.software.hp.com。按一下 High Availability 後再按一下 ServiceGuard Manager for HP-UX。填寫資料表,隨後會開啟一個下載視窗。

    1. 自「Software Specification」下拉式清單中選取您的作業系統 (請利用 uname 命令查看 HP-UX 的版本)。可使用的版本為 HP-UX 11.00、11.11、11.22,及 11.23 (11i v2)。11.22 建置將安裝 ServiceGuard 管理員 A.02.01 版,此為適用 11.22 版的唯一版本;11.0、11.11 和 11.23 (11i v2) 建置則會安裝 ServiceGuard 管理員 A.03.00 或 A.03.00.01 版;11.23 (11i v2) 建置可安裝 A.03.00.01 版。

    2. 下載儲存站並儲存在您的磁碟上 (可能是 /tmp 目錄)。欲節省磁碟空間,請於執行完安裝作業後,自磁碟上移除此儲存站。

    3. 在該儲存站上執行 swinstall 命令。使用者介面會引導您進行整個安裝作業 (標示、分析、安裝)。選擇 B8325BA ServiceGuard Manager 產品。視您的作業系統選擇 B8325BA_11.00
      B8325BA_11.11B8325BA_11.22B8325BA_11.23

swinstall 完成後,請確認安裝作業:

  1. 已安裝線上援助頁?(輸入:man sgmgr)

  2. 已建立供日誌檔使用的目錄?(輸入:ll /var/opt/sgmgr)

  3. 所有的程式檔案均在預設的安裝目錄內?若安裝在預設的目錄下,輸入 ll /opt/sgmgr/* 時應會看到下列各項:

    • bin

    • examples

    • jre

    • lib

    • OV (若系統上已安裝 HP OpenView)

ServiceGuard 管理員會安裝自己的 JRE (Java™ Runtime Environment),且無法使用其他已安裝在電腦上的 JRE。

若自舊版 ServiceGuard 管理員更新,將以預設值取代您的使用者喜好設定檔。新的使用者喜好設定檔與 ServiceGuard 管理員 A.03.00 版中的架構變更相容;舊的喜好設定檔則無法移轉。

電腦上若已安裝 Network Node Manager (網路節點管理員) 或 OpenView Operations,亦請參閱下節的「與 HP OpenView 安裝」

若需安裝程序及相關問題的資訊,請參閱 swinstall 線上援助頁。亦可至 http://www.docs.hp.com,-> 選取 HP-UX 11.0 Operating System-> System Administration,以查看或列印《《Managing HP-UX Software with SD-UX》》手冊。

在 Linux 上安裝 ServiceGuard 管理員

請在有下列其中一種 Linux 版本的電腦上安裝 ServiceGuard 管理員:

  • Red Hat Linux 7.1 版或更新的版本,其核心程式版本為 2.4.2 版或更新的版本

  • SuSE Linux、SLES (Linux Enterprise Server) v8,United Linux v1.0,其核心程式版本為 2.4.19-64GB-SMP(SuSE 僅提供英文版)。

您可以從光碟或是瀏覽器進行安裝:

  • 自 ServiceGuard Distributed Components 光碟安裝:

    1. 放入光碟並裝載光碟機。選擇目錄的名稱,如 </SGM_ROM>

    2. </SGM_ROM>/SGManager/LINUX 輸入:

      • 若為 Red Hat Linux:

      rpm -i sgmanager-A.03.00-1.product.redhat.i386.rpm

      rpm -i sgmanager-A.03.00.01-1.product.redhat.i386.rpm

      • 若為 SuSE Linux:

      rpm -i sgmanager-A.03.00.01-1.product.suse.i386.rpm

  • 自網路安裝:

    1. 請至 http://www.software.hp.com,按一下 High Availability。接著在按字母順序排列的清單中選取 ServiceGuard Manager。

    2. sgmanager-A.03.00-1.product.redhat.i386.rpm 檔案儲存至磁碟 (欲節省磁碟空間,請於執行完安裝程式後移除 rpm 檔案)。

    3. 在儲存該檔案的目錄中,以下列命令執行安裝程序:

      • 若為 Red Hat Linux:

      rpm -i sgmanager-A.03.00-1.product.redhat.i386.rpm

      • 若為 SuSE Linux (僅提供英文版):

      rpm -i sgmanager-A.03.00-1.product.suse.i386.rpm

rpm 完成後,請確認安裝作業:

  1. 已安裝線上援助頁?(輸入:man sgmgr)

  2. 所有的程式檔案目錄均在預設的安裝目錄內?Red Hat 的預設目錄為
    /usr/local/sgmgr/
    ;SuSE 的預設目錄為 /opt/sgmgr/

    • bin

    • examples

    • jre

    • lib

    • log

    • users

ServiceGuard 管理員會安裝自己的 JRE (Java Runtime Environment™),且無法使用其他已安裝在電腦上的 JRE。

若自舊版 ServiceGuard 管理員更新,將以預設值取代您的使用者喜好設定檔。新的使用者喜好設定檔與 ServiceGuard A.03.00 與 A.03.00.01 版中的架構變更相容;舊的喜好設定檔則無法移轉。

在 Windows 上安裝 ServiceGuard 管理員

在已安裝 Microsoft Windows XP Professional Edition、NT 4.0 (或更新版本),或 2000 Professional 的電腦上安裝 ServiceGuard 管理員。系統上若已安裝舊版的 ServiceGuard 管理員,請先移除舊版:開始->程式集-> ServiceGuare Manager->移除。

有兩種安裝來源:

  • 自 ServiceGuard Distributed Components 光碟安裝:

    1. 將光碟放入 PC 的光碟機內。

    2. 按一下螢幕左下方的開始功能表,選取設定->控制台,再連按兩下新增/移除程式。

    3. 按一下安裝。

    4. 瀏覽至 SGManager\Windows,選取 sgmanager.exe。

    5. 按一下完成,並遵循安裝指示進行。

  • 自網路安裝:

    1. 請至 http://www.software.hp.com,按一下 High Availability,再按一下 ServiceGuard Manager。

    2. 按一下 Download Software 下的連結 (sgmanager.exe)。

    3. 您可將檔案儲存在您的系統上,或是直接自網站執行。若是下載至您的系統,可在安裝作業結束後移除該檔案。

    4. 在您的 PC 上執行 sgmanager.exe (或是在檔案總管內連按兩下
      sgmanager.exe 檔案)。

    5. 選擇語言選項。預設的安裝目錄為:C:\Program Files\
      Hewlett Packard\ServiceGuard Manager\\uff0c但是您可選擇自訂的安裝目錄。

桌面上將會出現 ServiceGuard 管理員的圖示。

利用 Windows 檔案總管來確認是否已安裝下列資料夾:

  • bin

  • examples

  • jre

  • lib

  • log

  • users

  • ov (若 PC 上已安裝 OpenView Network Node Manager)

ServiceGuard 管理員會安裝自己的 JRE (Java Runtime Environment™),且無法使用其他已安裝在電腦上的 JRE。

電腦上若已安裝 Network Node Manager (網路節點管理員),請參閱下節的「與 HP OpenView 安裝」

確認 ServiceGuard Manager 的名稱是否已列於開始->程式集中->,且桌面上已有 ServiceGuard Manager 圖示。

若自舊版 ServiceGuard 管理員更新,將以預設值取代您的使用者喜好設定檔。新的使用者喜好設定檔與 ServiceGuard 管理員 A.03.00 與 A.03.00.01 版中的架構變更相容;舊的喜好設定檔則無法移轉。

與 HP OpenView 安裝

當您安裝 ServiceGuard 管理員時,它會查看您是否已安裝下列其中一種 OpenView 產品:

  • NNM (Network Node Manager,網路節點管理員) 6.x 版或更新版

  • ITO (IT/Operations) 5.3 版或更新版 (ITO 包括 NNM)

  • OpenView Operations 6.0 版 (OVO 包括 NNM)ServiceGuard 管理員不支援 VPW (Vantage Point for Windows)。

若已安裝上列其中一種產品,安裝程序便會自動進行下列事項:

  • 在 NNM、ITO 或 OVO 工具列上新增一個功能表項目和一個按鈕,以啟動 ServiceGuard 管理員 (「ServiceGuard Mgr Launcher」)。

  • 將 ServiceGuard 事件登錄到事件日誌檔中。ServiceGuard 子代理程式負責在狀態或配置變更時通知管理站。預設安裝在 /usr/lbin/cmsnmpd 中。

  • 將 ServiceGuard 訊息新增至 ITO 或 OVO Message Browser (若曾指定),及 NNM Alarm Browser (警報瀏覽程式) 中。

  • 修改 Event Configuration Tool (事件配置工具),以便能設定自動動作,及過濾 ServiceGuard 訊息。

  • 讓您配置資料蒐集以便能從網路節點取得 MIB 歷史資料,包括儲存於
    ServiceGuard MIB 物件中的資料。ServiceGuard 子代理程式服務
    ServiceGuard MIB 物件,預設安裝在 /usr/lbin/cmsnmpd 中。

接著安裝程序會查看您是否已安裝 OVO 或 ITO 5.3 版或更新版。若已安裝,便會再查看是否也安裝了 ClusterView。

若已安裝 ClusterView,便不會覆寫任何檔案,而會安裝啟動程式 (launcher),即可從 OpenView 功能表開啟 ServiceGuard 管理員的應用例。

若未安裝 ClusterView,但已安裝 ITO 或 OVO,便將工具新增至 Tool Bank 中,等候 OpenView 管理員來指定它們。這些工具列於下方。

請小心指定這些工具。部份工具需要 root 權限來存取 ServiceGuard 節點,而有些則可以間接授權。

  • ServiceGuard Mgr launcher (管理員啟動程式):您可以從 OpenView 啟動 ServiceGuard 管理員。ServiceGuard 管理員獨立於 OpenView,它不會使用 OV 協助程式 (daemon) 或是物件資料庫來查明叢集的配置或狀態,而是藉由連接至 ServiceGuard A.11.12 版或更新版來取得資訊,接著 ServiceGuard 會在其子網路上查訪並蒐集資訊。

  • 安裝下列工具以便能在選取的叢集節點上作業:

    • HA Info Tools (HA 資訊工具):

      • Query Cluster Conf (查詢叢集配置):利用 cmquerycl 來蒐集配置資訊。

      • Scan Cluster (掃描叢集):利用 cmscancl 來顯示叢集配置、區域網路卡、磁碟,與檔案系統的資訊。

      • View Cluster Binary Config (檢視叢集二進位配置):利用
        cmviewconf 來查看由二進位配置檔轉成的 ASCII 檔。

      • View Cluster Config (檢視叢集配置):利用 cmviewcl 來查看執行中叢集的叢集配置和狀態。

      • View System Log (檢視系統日誌):開啟 vi 編輯程式來檢視 /var/adm/syslog/syslog.log

    • HA Admin Tools (HA 管理工具):

      • Cluster Admin (叢集管理):SAM 開啟至 ServiceGuard 叢集管理部份。

      • Cluster Config (叢集配置):SAM 開啟至 ServiceGuard 叢集配置部份。

      • Package Admin (套件管理):SAM 開啟至 ServiceGuard 套件管理部份。

      • Package Config (套件配置):SAM 開啟至 ServiceGuard 套件配置部份。

      • Run Cluster (執行叢集):利用 cmruncl 命令從您選取的節點啟動叢集。

      • Halt Cluster (中止叢集):利用 sghaltcl 命令 (另一種 cmhaltcl 命令) 以中止選取節點的叢集。

      • Run Node (執行節點):利用 cmrunnode 命令將選取的節點加入其叢集。

      • Halt Node (中止節點):利用 cmhaltnode 命令以便在選取節點的叢集中停用該節點。

    • Net Diag Tools (網路診斷工具):

      • View Interface Config (檢視介面配置):顯示區域網路介面配置參數。

      • LAN Diag and Admin (區域網路診斷與管理):啟動管理和測試區域網路的程式 lanadmin

      • Scan LAN interfaces (掃描區域網路介面):利用 lanscan 來顯示系統上有軟體支援的各個區域網路裝置資訊。

      • IP Interface Stat (IP 介面統計數據):利用 netstat 來顯示網路介面與通訊協定的統計數據,以及多種網路相關資料結構的內容
        (選取選項以過濾輸出資訊)。

    • LVM tools (LVM 工具):

      • View Logical Volumes (檢視邏輯容體):顯示目前已配置的邏輯容體。

      • View Volume Groups(檢視容體群組):利用 vgdisplay 來顯示已配置容體群組的相關資訊。

移除 ServiceGuard 管理員

從 HP-UX 移除

在 HP-UX 上,執行下列命令即可移除 ServiceGuard 管理員: swremove B8325BA

移除 ServiceGuard 管理員後,便可移除 ServiceGuard 管理員日誌。若不打算重新安裝,可移除整個目錄 (預設為 /var/opt/sgmgr/),亦可移除儲存在 .sgmgr 目錄下使用者起始 (home) 目錄中的喜好設定。

從 Linux 移除

在 Linux 上,執行下列命令即可移除 ServiceGuard 管理員:

rpm -e sgmanager-A.03.00-1

或:rpm -e sgmanager-A.03.00.01-1

移除 ServiceGuard 管理員後,便可移除 ServiceGuard 管理員日誌。若不打算重新安裝,可移除整個目錄 (Red Hat 預設為 /user/local/sgmgr;SuSE 預設為 /opt/sgmgr)。若收到「unable to remove」訊息時,您可以忽略錯誤訊息。若不打算重新安裝,便可移除儲存在 .sgmgr 目錄下使用者起始目錄中的喜好設定。

從 Windows 移除

在 Windows 上,有兩種移除 ServiceGuard 的方法:

  • 從開始功能表選取程式集-> ServiceGuard Manager->移除。

  • 從開始功能表選取設定->控制台->新增/移除程式。選取清單中的 ServiceGuard Manager。

移除 ServiceGuard 管理員後,便可刪除日誌檔案。若不打算重新安裝,可移除整個目錄:C:\Program Files\Hewlett-Packard\ServiceGuard Manager\log 資料夾,亦可移除預設儲存在 C:\Program Files\Hewlett-Packard\ServiceGuard Manager\users 下的使用者喜好設定資料夾。

移除 ServiceGuard 管理員 ─ OpenView 整合

若 ServiceGuard 管理員整合於 OpenView 中,除進行 swremove 移除 ServiceGuard 管理員外,尚需手動進行下列步驟。

  • 若僅有 NNM (非 OVO):

    1. 移除事件範本:至 NNM 或 ITO 功能表,並選取 Options->Event
      Configuration。刪除清單中的下列事件群組:

      • hpEMSTraps

      • hpmcMgmt Traps

      • hpmcSGTraps

    2. 移除 SGMgr MIB:至 NNM 或 ITO 功能表,並選取 Options
      ->Load/Unload MIBs:SNMP。卸載下列 MIB:

      • hp-cluster

      • hp-sgcluster

  • 若有 OVO (其中包括 NNM):

    1. 移除訊息:至 Message Group Bank,並刪除 Message Group HA。

    2. 移除範本及監視程式:開啟 Message Source Templates 視窗。預設會在上層看到下列各項,請移除它們:

      • Syslog

      • SG_check_cmsnmpd

      • EMS SNMP Traps

      • HA Cluster SNMP Traps

    3. 移除應用程式工具:從 Application Bank 移除下列工具群組:

      • HA Info

      • HA Admin

      • LVM

      • Net Diag

移除:刪除 SNMP 設限處理目的地

若不打算重新安裝且不想再接收 SNMP 設限處理,便需「解除設定」(unset) 傳送節點上的設限處理目的地。

  1. 首先取得一份傳送設限處理至您電腦的節點清單。自檢視功能表選取 SNMP 事件瀏覽器、按一下配置標籤,記下節點與 IP 位址。

    請注意,配置標籤僅顯示目前叢集圖中的節點。若有數個子網路,請連線至各個子網路的伺服器 (叢集物件管理員),並使用找尋全部選項。

  2. 登入每一個節點並編輯 /etc/snmpd.conf 檔案,以便將您的電腦自清單中移除。

  3. 停止並重新啟動節點上的 SNMP 主代理程式。

    1. 利用 ps -ef | grep snmp 以找出程序 ID 編號。

      主代理程式顯示為 snmpd,子代理程式則顯示為 cmsnmpd

    2. 利用 kill <pid> 停止該程序。

    3. 重新啟動代理程式。

      主代理程式使用 /sbin/init.d/SnmpMaster start

      子代理程式使用 /sbin/lbin/cmsnmpd

設定 ServiceGuard 管理員

建立高可用性的連線

您可以建立一個 ServiceGuard 套件,讓監控站與伺服器間的連線維持高可用性。連線若失敗,便會看到閃動的「Connection Dropped」(連線中斷) 訊息,但是 ServiceGuard 仍會維繫您的連線。它會將連線從 ServiceGuard 叢集中的一個節點故障轉移 (failover) 至相同叢集中的另一個節點。

ServiceGuard 管理員連接至安裝 ServiceGuard A.11.12 版或更新版的伺服器上,便可取得它的資訊。叢集物件管理員是 ServiceGuard 的元件,會輪詢 (poll) 可使用的子網路,以找出其他的 ServiceGuard 物件。它會蒐集狀態及配置資訊,並將資訊送回 ServiceGuard 管理員。

欲設定 ServiceGuard 管理員與叢集伺服器節點間的高可用性連線,請遵循下列步驟:

在安裝 ServiceGuard 的叢集中建立套件。若為檢視,請使用 ServiceGuard A.11.12 版或更新版;若為管理命令,則使用 ServiceGuard A.11.14 版或更新版。

請參閱 ServiceGuard 手冊中的「建立套件配置」章節。您可以從網路檢視或列印所有的 ServiceGuard 手冊。請至 http://www.docs.hp.com 並按一下 High Availability,所有的產品會按字母順序列出。

  1. 取得一個 IP 位址做為套件的可轉移位址。您可以利用 nslookup 來確認套件的名稱及 IP 位址是否與您 DNS 表中的資訊相符。

  2. 命名套件時,請選擇使用者認得的名稱,例如 Clus3Srvr。使用者初次開啟 ServiceGuard 管理員時,會看到「連線」對話框。他們可以鍵入該名稱來代表伺服器。此後每當使用者開啟 ServiceGuard 管理員時,該名稱便會出現在清單中。

  3. 僅修改套件配置檔範本的下列兩項,其餘的則使用預設值:

    • 列出套件節點。若要達到高可用性,最好列出叢集中的所有節點。

    • 以 run 及 halt 命令集路徑名稱來說,需指定 run 及 halt 命令集的控制命令集名稱及路徑 (文件中列有預設的路徑)。

  4. 開啟控制命令集範本。僅需做兩項修正,便能讓您在用戶端 (ServiceGuard 管理員站) 與伺服器 (ServiceGuard A.11.12 版叢集) 間進行連線:

    • 插入與套件相關的 IP 位址 (套件的可重定位的位址,relocatable
      address)。

    • 插入子網路的位址。

指定並配置新的 OpenView OVO/ITO 工具

安裝 ServiceGuard 管理員時,它會查看是否已安裝 OpenView OVO。若已安裝,便再查看您是否有上述「與 HP OpenView 安裝」中所列的工具。若無那些工具,它會替您安裝。

ITO 工具安裝的方式與其他 OpenView 應用程式一樣:SD 控制命令集將檔案放在系統上,並向 OpenView 註冊後端及前端。而 OpenView 配置僅為使用者 opc_adm 量身設定。ITO 管理員的責任是指定存取優先權與職責。

欲回復預設配置

ServiceGuard 管理員配置若遺失或毀損,請遵循下列步驟回復為 ServiceGuard 管理員隨附的預設配置:

  1. 結束所有 ITO 使用者階段作業。

  2. /opt/OV/bin/ovstop opc 命令停止 ITO 伺服器程序。

  3. /opt/sgmgr/OV 並以 tar -xvf ito-ux.tar 命令 untar 配置檔。

  4. /opt/OV/bin/OpC 並以 opccfgupld -replace -subentity
    /opt/sgmgr/OV/SGOpC
    命令上傳新的配置。

  5. /opt/OV/bin/OpC/opcsv -stop/opt/OV/bin/OpC/opcsv
    -start
    命令分別停止及重新啟動 ITO 套件。

啟動 ServiceGuard 管理員

您除了可以直接從 HP-UX、Linux,或 Windows 啟動 ServiceGuard 管理員外,還可從 HP OpenView 及 ServiceControl Manger 的應用程式來啟動它。

從 HP-UX 啟動 ServiceGuard 管理員

欲在 HP-UX 中啟動 ServiceGuard 管理員 (單機),請至 ServiceGuard 管理員目錄 (預設為 /opt/sgmgr/bin),並輸入 sgmgr./sgmgr 命令,再加上任何您想加的選項。欲查看完整的命令,請輸入 man sgmgr。選項亦會列在下列的「sgmgr 命令語法」中。

您亦可建立包含所需選項的命令集或別名 (alias)。

從 Linux 啟動 ServiceGuard 管理員

欲在 Linux 中啟動 ServiceGuard 管理員,請至 ServiceGuard 管理員目錄 (Red Hat 預設為 /usr/local/sgmgr/bin,SuSE 則為 /opt/sgmgr/bin,SuSE 僅提供英文版)。輸入 sgmgr./sgmgr 命令,再加上任何您想加的選項。欲查看完整的命令,請輸入 man sgmgr。選項亦會列在下列的「sgmgr 命令語法」中。

從 Windows 啟動 ServiceGuard 管理員

在 Windows 中啟動 ServiceGuard 管理員的方法有下列三種:

  • 預設會有一個標示為 SG Manager A.03.00 或 SG Manager A.03.00.01 的捷徑圖示置於您的桌面上。按一下該圖示即可啟動程式。程式安裝後有不帶選項的簡單命令。程式開啟後,便會提示您輸入選項。您可以修改圖示的屬性,以使用:您的姓名、密碼、連線伺服器,及欲找尋的叢集等選項。欲修改,請遵循下列步驟:

    1. 在該圖示上按一下滑鼠右鍵,選取蹦現式功能表中的內容。

    2. 在「目標」中新增命令的選項。選項列在下列的「sgmgr 命令語法」中。

      最好在命令及檔案路徑名稱的前後加上引號,Windows 容許目錄中出現空格或其他字元,但可能會導致剖析錯誤。

  • 開始功能表選取程式集-> ServiceGuard Manager,即啟動不帶選項的簡單命令。

  • 開啟一個 DOS 視窗。於 DOS 提示處輸入 SGMgrDOS.exe 命令。依您設定的系統路徑不同,可能需要輸入 SGMgr 目錄 (預設為
    C:\Program Files\Hewlett-Packard\ServiceGuard Manager\bin)。您亦可輸入選項,選項列於下列的「sgmgr 命令語法」中。

    最好在命令及檔案路徑名稱的前後加上引號。

從 HP OpenView 啟動 ServiceGuard 管理員

在 OpenView 中,您可以從功能表列或按一下 SGMgr 圖示啟動 SGMgr。

從 ServiceControl Manager 啟動 ServiceGuard 管理員

若已安裝 ServiceControl Manager,便會看到 ServiceGuard 管理員工具。按一下該工具圖示即啟動介面。

sgmgr 命令語法

在 Linux 或 HP-UX 中,啟動 ServiceGuard 管理員的基本命令為 sgmgr。在 Windows 中則為 SGMgr.exeSGMgrDOS.exe。選項列於下方。若命令未帶選項,則介面開啟後會在視窗中提示您指定選項。

  • 欲開啟已儲存的 (靜態) 檔案:

    • -f <filename> 選項會開啟一個已儲存的 .sgm 檔。請在引號內輸入已儲存檔案的路徑名稱。此選項不得與其他選項並用。

  • 欲開啟伺服器連線,並查看您可以更新的叢集圖,請在各個階段作業重複進行下列選項:

    • -s <servername> 選項指定一個安裝 ServiceGuard A.11.12 版或更新版的節點。您的 ServiceGuard 管理員階段作業會連線至此節點的 ServiceGuard,再由 ServiceGuard 啟動一個物件管理員程序,以找出其子網路上其他的叢集,並回報其配置及狀態資訊。

    • 您若指定 -s 選項,便可再指定 -l <username> 選項,以提供該伺服器上使用者的登入名稱。

    • 您若指定 -l 選項,便可再指定 -p <password> 選項,以提供該使用者的密碼。

    • -c <clustername> 選項指定您要伺服器找尋的叢集 (伺服器僅能找出其子網路上的節點)。這些叢集會在 COM 伺服器名稱的階段作業下顯示在叢集圖中。對此伺服器階段作業的數個叢集重複 -c 選項。

    • 指定 -un TRUE 以查看伺服器子網路上,此伺服器所找到的未使用節點。這些節點已安裝 ServiceGuard,但目前未配置在任何叢集中。

  • 欲開啟另一個階段作業,請重複上述步驟。

介面開啟時,您會看到所選擇的項目,並會再給您一次機會,讓您加上尚未選擇的選項。

使用介面

ServiceGuard 管理員開啟時可選擇「連線」或「開啟」(除非已於命令行指定)。

欲瞭解程式,請開啟隨附的 Example (範例) 檔。

請使用「連線」來查看您自己的叢集。您在執行 ServiceGuard A.11.12 版或更新版的節點 (即為您的伺服器) 上必須有登入帳號。如果在 cmclnodelist.rhosts 檔中有節點存取的權限 (root 身份),便能找尋其子網路上的叢集。欲執行管理命令,需以 root 身份登入一部執行 ServiceGuard A.11.14 版或更新版的 HP-UX 伺服器節點 (請參閱本文件的「必要及建議的修補程式」)。

叢集圖顯示後,請先開啟「說明」,再開啟「說明」視窗左側窗格目錄下的「使用 ServiceGuard 管理員」主題。開啟「叢集圖圖例」主題以瞭解顏色的意義。

系統亦提供疑難排解叢集和 ServiceGuard 管理員的「說明」主題。

請在結構樹或叢集圖物件上按一下滑鼠右鍵,並選取蹦現式功能表中的「<object> 屬性」。「屬性」中的各個標籤,均有簡短說明其屬性的「說明」按鈕。

再次以滑鼠右鍵按一下結構樹或是叢集圖物件,並查看蹦現式功能表。若您在安裝 ServiceGuard A.11.14 版或更新版的 HP-UX 伺服器上有 root 權限,便會看到此時能對該叢集執行的各個管理命令 (請參閱本文件的「必要及建議的修補程式」)。

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