回到網頁內容 臺灣-繁體中文
HP.com 首頁 產品資訊 支�#169;及驅動程式 解決方案 如何購買
» 聯絡 HP
進階選項
HP.com 首頁
以量計價 (PPU) 8.x 版使用指南 > 第 3 章. 安裝與配置 PPU 軟體

配置 PPU 軟體

» 

技術文件

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

 » 目錄

 » 索引

成功地安裝 PPU 8.x 版軟體後,必須配置 PPU 軟體至公用程式計量器的連線。您必須在複合系統的各個分區 (包含 HP-UX 系統上的虛擬分區) 上都配置公用程式計量器。

附註: 下列配置程序假設您的 HP 服務代表已將公用程式計量器安裝在 PPU 系統的網路上。若未安裝公用程式計量器,請洽詢您的 HP 服務代表。

配置分區最多需要執行三個步驟。您至少需設定公用程式計量器的名稱。若想指定分區主機名稱以外的名稱作為系統識別碼,則需執行額外的步驟。若要設定啟用核心數量的上限或最大值 (僅限 HP-UX 和 OpenVMS 系統),亦需執行額外的步驟。

總括而言,欲配置 PPU 軟體,需執行下列作業:

  1. 配置公用程式計量器 (必要步驟)

  2. 配置分區的系統識別碼 (選擇性)

  3. 配置分區上啟用核心數量的上限 (選用,僅限 HP-UX 和 OpenVMS)

配置公用程式計量器 (必要步驟)

若為 HP-UX

欲配置公用程式計量器,請在每一個分區上執行下列命令:

/usr/sbin/ppuconfig -m 計量器

其中,計量器是公用程式計量器的完全合格主機名稱或 IP 位址。此命令 (選項) 可進行與公用程式計量器的通訊測試,並啟動 ppud 協助程式。

若為 Windows Server 2003

欲配置公用程式計量器,請在伺服器的各個 Windows 分區上開啟命令視窗並執行下列命令:

C:\Program Files (x86)\Hewlett-Packard\ppu>
     ppuconfig -m 計量器

其中,計量器是公用程式計量器的完全合格主機名稱或 IP 位址。此命令 (選項) 可進行與公用程式計量器的通訊測試,並啟動 PPU 服務。此命令假設 PPU 安裝在預設的位置。

重要: 若公用程式計量器軟體不是 7.3 版 (或更新版),PPU 8.x 版軟體就無法運作。

若為 OpenVMS

欲配置公用程式計量器,請在每一個分區上執行下列 DCL 命令:

$ ppu config/meter_address=計量器

其中,計量器是公用程式計量器的完全合格主機名稱或 IP 位址。必須在定義公用程式計量器後啟動 PPU_SERVER 程序。使用下列 DCL 命令啟動伺服器:

$ ! note the location of PPU$ROOT is not required to be
$ ! SYS$SPECIFIC but it must be consistent with the
$ ! definition in SYSTARTUP_VMS.COM
$ !
$ DEFINE/SYS/EXEC/TRANS=CONCEAL PPU$ROOT 'F$TRNLNM("SYS$SPECIFIC")
$ @SYS$STARTUP:PPU$STARTUP
%RUN-S-PROC_ID, identification of created process is 00000438
8 cores are now active

配置系統識別碼 (選擇性)

若為 HP-UX

分區的系統識別碼可讓您追蹤 PPU 系統。預設的系統識別碼是分區的主機名稱。若要保護您分區主機名稱的身份,可以將系統識別碼變更為您選擇的任一值。系統識別碼的範例為:資產編號、HP 支援標籤,或實際位置的說明。

欲設定分區的系統識別碼,請執行下列命令:

/usr/sbin/ppuconfig -s 系統_id

其中,系統_id 是分區的識別碼。

附註: 您可以使用單一命令來設定公用程式計量器及系統識別碼:/usr/sbin/ppuconfig -m 計量器 -s 系統_id

若為 Windows Server 2003

分區的系統識別碼可讓您追蹤 PPU 系統。預設的系統識別碼是分區的主機名稱。若要保護您分區主機名稱的身份,可以將系統識別碼變更為您選擇的任一值。系統識別碼的範例為:資產編號、HP 支援標籤,或實際位置的說明。

欲設定分區的系統識別碼,請執行下列命令:

C:\Program Files (x86)\Hewlett-Packard\ppu>
     ppuconfig -s 系統_id

其中,系統_id 是分區的識別碼。

附註: 您亦可使用單一命令來設定公用程式計量器及系統識別碼:
C:\Program Files (x86)\Hewlett-Packard\ppu>
      ppuconfig -m 計量器 -s 系統_id

若為 OpenVMS

分區的系統識別碼可讓您追蹤 PPU 系統。預設的系統識別碼是分區的主機名稱。若要保護您分區主機名稱的身份,可以將系統識別碼變更為您選擇的任一值。系統識別碼的範例為:資產編號、HP 支援標籤,或實際位置的說明。

欲設定分區的系統識別碼,請執行下列 DCL 命令:

$ ppu config/system_id=系統_id

其中,系統_id 是分區的識別碼。

附註: 您可以單一命令設定公用程式計量器和系統識別碼:
$ ppu config/system_id=系統_id/meter_address=計量器

限制啟用核心的數量 (選用,僅限 HP-UX 和 OpenVMS)

您可以指定您 PPU 系統中的每一個分區上之啟用核心數量。欲設定指定分區上啟用核心的上限數量,請執行下列命令:

若為 HP-UX:/usr/sbin/ppuconfig -rc 數量

若為 OpenVMS:$ PPU CONFIG/CAP=數量[/RECONCILE]

其中,數量為您想在分區中啟用核心的上限數目。

HP-UX 命令的 -r 選項和 OpenVMS 命令的 /RECONCILE 辨識符號,會使處理器上限立即生效 (在不等待重新開機下,限制啟用核心上限數量)。

附註: 您不能使用 -c 選項限制虛擬分區環境 (vpar) 中的啟用核心之數量。

若需指定限制啟用核心上限數量的相關資訊,請參閱「ppuconfig (1M) 線上援助頁」

檢視系統設定 (HP-UX、Windows 和 OpenVMS)

您可以使用 ppuconfig 命令 (不使用選項) 來檢視公用程式計量器、系統識別碼設定,以及是否設定啟用核心的限制上限數量。

範例 3-1 使用 ppuconfig 命令檢視系統設定

使用下列命令檢視一般的系統設定:

若為 HP-UX:
/usr/sbin/ppuconfig

若為 OpenVMS:
$ PPU CONFIG

若為 Windows Server 2003:
C:\Program Files (x86)\Hewlett-Packard\ppu> ppuconfig

您應會見到如下的輸出內容:

若需 ppuconfig 命令的詳細資訊,請參閱適用之特定系統附錄 (B 或 C) 的「ppuconfig」說明。

確認 PPU 軟體與 HP 連線

指定公用程式計量器 (必要)、系統識別碼 (選擇性) 和啟用核心限制上限 (選擇性) 後,請執行下列命令以確認 PPU 軟體正在與公用程式計量器通訊:

若為 HP-UX:
/usr/sbin/ppuconfig -t

若為 OpenVMS:
$ PPU CONFIG/TEST

若為 Windows Server 2003:
C:\Program Files (x86)\Hewlett-Packard\ppu> ppuconfig -t

您應會見到如下的輸出內容:


與公用程式計量器的雙向溝通成功。

若未見到類似的訊息,則您必須根據接收的錯誤訊息,修正公用程式計量器的配置。

若收到正確的訊息,則您的分區已正確配置可與公用程式計量器通訊,無需進一步配置 PPU 軟體。

欲驗證與 HP 的公用程式計量器連線,請造訪 PPU 入口網站 (若需詳細資訊,請參閱「PPU 入口網站」),並確認 PPU 測試使用量報告已發佈至入口網站。使用量報告可自 meter connectivity verification 連結取得。您需要輸入「系統序號」和系統獨特的 ID。

報告的存在可驗證 PPU 軟體已與公用程式計量器,最終並與 HP 建立通訊。

確認 PPU 代理程式正在執行

附註: PPU 代理程式是將資訊提供給公用程式計量器的軟體元件,在 HP-UX 系統上,此元件為 ppud 協助程式;在 Windows 系統上,則為 PPU 服務。在 OpenVMS 上,這是 PPU_SERVER 程序。PPU 代理程式必須在複合系統的各個分區 (包含 HP-UX 系統上的虛擬分區) 上執行。若 PPU 代理程式未在分區上執行,則該分區的使用量資訊不會傳送到 HP,HP 可能會假設您使用該分區核心 100% 的使用量。

若為 HP-UX

使用 ppuconfig -m 計量器命令指定公用程式計量器時,會啟動 ppud 協助程式,重新開機時也會由 init 啟動,並在程序停止時重新啟動 (respawn)。

附註: 若殺掉 (kill) ppud 協助程式,則它會自動由 init 重新啟動。若需 ppud 協助程式的詳細資訊,請參閱「ppud (1M) 線上援助頁」

欲確認 ppud 協助程式是否執行,請執行下列命令:

/usr/bin/ps -e | grep ppud

您應會見到 ppud 協助程式在分區中列為啟用的處理程序 (process)。若該協助程式正在執行,且公用程式計量器已正確配置,則使用量資訊會傳送到 HP,且您的分區已正確配置。

ppud 協助程式未列為啟用的處理程序,請檢查 /etc/inittab 檔案的如下項目 (請查看檔案下方):

ppud:23456:respawn:/usr/lbin/ppud # Pay per use daemon

/etc/inittab 中沒有此項目,請使用下列命令指定公用程式計量器,以啟動 ppud 協助程式:

/usr/sbin/ppuconfig -m 計量器

其中,計量器是公用程式計量器的完全合格主機名稱或 IP 位址。此命令 (選項) 可進行與公用程式計量器的通訊測試,並啟動 ppud 協助程式。

時區規格

ppud 協助程式會依據一天中的時間進行定期作業。協助程式由 init 啟動 (spawn),並由 /etc/default/tz 檔案取得其時區規格。時區預設為 EST5EDT。修改 /etc/default/tz 檔案中的項目,即可指定 ppud 協助程式用來解讀目前時間的時區。若需 TZ 格式的詳細資訊,請參閱 environ(5M) 線上援助頁。

若為 Windows Server 2003

安裝 PPU 軟體 (使用「安裝 PPU 軟體」所述的程序),或使用 ppuconfig -m 計量器命令指定公用程式計量器時,會啟動 PPU 服務。之後 PPU 服務會在每次分區開機時自動啟動。

欲確認 PPU 服務正在執行:

  1. 按一下開始>控制台>系統管理工具>服務

  2. 確認服務清單中列出 HP Pay Per Use 服務,且其狀態列為「已啟動」(意即為啟用狀態)。

若 PPU 服務正在執行,且公用程式計量器已正確配置,則使用量資訊會傳送到 HP,且您的分區已正確配置。

若為 OpenVMS

請使用 PPU CONFIG 命令確認 PPU 伺服器是否在運作中。

$ PPU CONFIG

Utility Meter IP/Hostname:                       meter1.corp.com
System Identifier:                             superdome1
Cores to be active at next reboot (cap):       5
Cores that can be activated without reboot:    3
Active Cores:                                  5

ERROR" The Pay per use server (PPU_SERVER) is not running.

或者您可以使用 DCL PIPE 命令確認 PPU_SERVER 程序是否在執行中。下列的 SEARCH-I-NOMATCHES 訊息指出伺服器未在運作:
$ pipe show sys | search sys$pipe PPU_SERVER
%SEARCH-I-NOMATCHES, no strings matched


$ pipe show sys | search sys$pipe PPU_SERVER
00000438 PPU_SERVER   HIB   10 2470 0 00:00:00:33 967 1408

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