回到網頁內容 臺灣-繁體中文
HP.com 首頁 產品資訊 支�#169;及驅動程式 解決方案 如何購買
» 聯絡 HP
進階選項
HP.com 首頁
Integrity 上 HP 虛擬伺服器環境管理 4.0 版版本需知 > 第 4 章. 已知的問題

一般性

» 

技術文件

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

 » 目錄

 » 索引

限制

  • The Lock is Already Held By ...訊息  您可能重複看到類似下列的任一訊息:

    • Unable to acquire the repository lock necessary to store changes.The lock is already held by:root(Tue Feb 08 13:11:08 CST 2005).Please retry your operation.

    • Unable to acquire the repository lock necessary to store changes.The lock is already held by:gWLM Agent on host:主機名稱/IP_位址 (Wed May 24 13:20:32 EDT 2006).Please retry your operation.

    解決方案  除非相同的鎖定 (使用者和時間) 持續超過 10 分鐘,否則這是正常的情況。在此情況下,停止後再重新啟動 gwlmcmsd 即可清除鎖定,不過您可能必須等待一分鐘方能使用 gWLM:使用下列命令:

    附註: 停止 gwlmcmsd 會停用「虛擬化管理員」和「容量規劃員」。
    # gwlmcmsd --stop 
    # gwlmcmsd
    
  • 線上輔助說明具有下列限制:

    • iCAP 管理員輔助說明的索引是空的。

    • 「虛擬化管理員」輔助說明中的邏輯伺服器管理主題並未本地化。這些主題出現在日文版輔助說明中,但其內容均為英文。

    • 「iCAP 管理員」輔助說明未本地化。這些主題出現在日文版輔助說明中,但其內容均為英文。

    • 日文版輔助說明中的搜尋控制項無法正確運作。只有英文版輔助說明提供搜尋功能。在日文版輔助說明中,請考慮使用 VSE Master Index 取代搜尋功能。

嚴重的問題

  • 在 Windows CMS 上透過 Insight Control Management (ICM) 安裝 VSE 時,VSE 安裝程式可能會偵測到 HP SIM 並未完全開機且運作。此問題會間歇地發生,並在 VSE 配置程序期間引起下列極嚴重的錯誤:

    Initial configuration failed.More information can be found in 
    C:\Program Files\HP\Virtual Server Environment\logs\vseinitconfig.log
    接下來便會顯示 VSE 解除安裝程序。

    解決方案 取消 VSE 解除安裝程序,然後繼續安裝其他 ICM 元件。ICM 安裝結束後,請確認 HP SIM 在執行中,接著執行下列命令來安裝/配置 VSE:

    vseinitconfig -a -x restart_sim=true

  • Windows 安裝的相關資料庫錯誤 在 Windows 上安裝 HP Insight Dynamics - VSE 可能會在 C:\Program Files\HP\Virtual Server Environment\logs\gwlminitconfig.log.0 中產生下列訊息:

    SEVERE [17] Error performing database operation:CREATE DATABASE failed.
    Some file names listed could not be created.Check related errors.
    

    若系統上有先前安裝不完全的 gWLM 資料庫檔案,通常就會顯示此訊息。

    解決方案 

    1. 刪除下列檔案:

      C:\Program Files\Microsoft SQL Server\MSSQL\Data\gwlm.mdf

      C:\Program Files\Microsoft SQL Server\MSSQL\Data\gwlm_log.ldf

      若檔案不在該資料夾內,請檢查

      C:\Program Files\Microsoft SQL Server\MSSQL.n\MSSQL\Data\

      其中, n 是某個數字。

    2. 重新安裝 HP Insight Dynamics - VSE。

      在重新安裝期間,若出現下列訊息:

      ERROR:gWLM - Unable to create DB tables for gWLM.
      gWLM init script is exiting with error.
      

      且在 gwlminitconfig.log.0 中出現下列項目:

      SEVERE [32] Error performing database operation: 
      Cannot open database "gwlm" requested by the login.The login
      failed.
      

      請使用下列命令移除資料庫,並重新初始該資料庫:

      附註: 附註:這些命令會刪除所有 VSE 元件的配置和歷程資料。
      # vseinticonfig --unconfig --clobber
      # vseinitconfig --initconfig
      

  • 如果 CMS 和受管理節點的時區設定不當 (包括與美國地區日光節約時間開始/結束相關的問題),「VSE 管理軟體」蒐集、分析或顯示的資料可能會不正確。如需您作業環境所需的相關日光節約時間變更資訊,請參閱 http://www.hp.com/go/dst

    在 Windows Server 2003 上亦包含 http://support.microsoft.com/kb/942763 所述的安裝更新需求。

  • 使用 Insight Control Management (ICM) DVD 在 Windows CMS 上安裝 VSE 時,VSE 安裝程式可能會偵測到尚未啟動 HP SIM,從而導致 VSE 安裝部分或完全失敗。VSE 安裝程式也可能無法清除部分安裝。您必須重新執行 ICM 整合安裝程式,並再次啟動 VSE 安裝程式。如果整合安裝程式顯示已安裝 VSE,您必須先解除安裝 VSE,然後重新執行 ICM 整合安裝程式。

  • HP-UX CMS 不支援 Perl 5.6.1 版。您必須將 Perl 更新至 5.8.2 版或更新版。

  • HP SIM 預設會自動地在本地時間下午 4 點 05 分執行一次每日識別作業。此預設值可能會破壞 HP SIM 的許多正常用法,因為識別作業完成時可能會延遲許多作業。

    解決方案 如果您有大量的受管理系統,因此每日識別作業需要花費相當長的時間,HP 建議您將每日識別的時間排程變更為對系統使用者來說較方便的時間,以及大多數受管理系統均啟用且可被識別到的時間。如需詳細資訊,請參閱《HP Systems Insight Manager 使用指南》。

  • 將一個 MSVS 主機新增到 HP SIM 中時,不會自動探索 Microsoft Virtual Server (MSVS) 從機 (虛擬機器)。您必須手動新增從機。若安裝了 VMM,從機便會與其 MSVS 主機產生關聯性。

  • 若從舊版的 Windows CMS 昇級至本版:

    • 自 CMS 移除 VMM 時,VMM 不會清除其資料庫。因此,安裝新的版本後、重新新增受管理節點至 SIM 之前,您必須在 CMS 上執行清除命令集 (C:\Program Files\HP\Virtual Machine Management Pack\bin\vmmcleandb.cmd)。

    • VMM 不會將 ESX 和 MSVS 主機上的 VMM 代理程式完全從某個版本昇級至另一個版本。因此,您必須先手動移除代理程式,再嘗試透過部署->部署驅動程式、韌體和代理程式->Install VMM Agent->Linux/Windows 將新的代理程式推出來 (push out)。

      欲自 ESX 主機移除 VMM 代理程式,請登入成為管理者 (administrator),並執行 rpm -qa | grep hpvmmagent | xargs rpm -e。欲自 MSVS 主機移除 VMM 代理程式,請登入成為管理者並跳至新增或移除程式來移除「HP Virtual Machine Management Agent」。

  • 昇級至 SIM 5.2.1 版之前探索到的 VMware ESX Linux 虛擬機器 (例如 SIM 5.2.0 版探索到的 Linux 虛擬機器),在這些虛擬機器的 SIM 「系統屬性」(System Properties) 中可能未設定正確的作業系統類型 (亦稱為「OS 的工具過濾功能」) 屬性。若是如此,VSE 中的結果會是:

    • VSE 的 Visualization 頁籤上不會顯示這些虛擬機器的 Linux OS 圖示。

    • Visualization 頁籤上不會顯示這些虛擬機器的使用量資料 (CPU、MEM、LAN 和 DISK 計量器)。

    • 「容量規劃員」(最佳化->Capacity Advisor->Collect Capacity Advisor Data... 等) 中不會蒐集到這些虛擬機器的使用量資料。

    解決方案 若要修正此錯誤,請執行下列其中任何一個解決方案:

    • (建議使用) 在 SIM 中編輯這些虛擬機器的「系統屬性」(在 SIM 中從這些虛擬機器之「系統頁面」上的工具與連結頁籤),將「用於工具過濾的作業系統」欄位設為 Linux。

    • 昇級至 SIM 5.2.1 版後,請刪除並重新探索任何在昇級至 SIM 5.2.1 版之前探索到且包含 Linux 虛擬機器的 ESX 主機 (及其所有從機)。

  • VSE 無法管理在 VSE 開機後探索到的 Serviceguard 叢集與系統 若您探索一個 Serviceguard 叢集,或是包含在 HP SIM 中現有探索到的叢集中的其他節點 (您過去使用過「虛擬化管理員」至少一次之後探索到的),您將無法建立相關叢集的 Serviceguard 叢集工作負載。

    解決方案 HP SIM 需重新開機,才能更新「虛擬化管理員」的 Serviceguard 快取資料。欲在這些叢集上建立 Serviceguard 工作負載,請讓 HP SIM 探索叢集中的所有節點,並務必同時探索節點與叢集的關聯性,然後使 HP SIM 重新開機。

不嚴重的問題

  • 透過 VSE Management for Integrity Licenses... 畫面新增授權 增加 (incrementing) 一個特定系統的授權數量時,若已在當天將授權指派該系統,則該系統最後只會獲得原有授權指派和新指派之間的差額。

    例如,指派一個授權至一個系統後,若在當天回到授權畫面並變更為四個授權,則該系統最後只會獲得三個授權。

    解決方案 您可以使用下列其中任何一種解決方案來避免此問題:

    • 暫時將授權數量變更為零,然後再將其變更為屬意的值。

    • 等候一天以上,再將授權數量變更為屬意的值。

  • 如果您將管理的系統是 VMware ESX 伺服器或 MS Virtual Server 之下的虛擬機器,和 (或) 執行於「虛擬連接網域」中的刀鋒,則 HP Insight Dynamics 應用程式可能會加速 HP SIM 稽核日誌的成長。

    稽核日誌的成長速率會隨您管理的虛擬機器和刀鋒數量而增加。

    解決方案 若您想要保留 HP SIM 稽核日誌的備份做為稽核日誌記錄,則需要監控稽核日誌檔案的成長速度,並提高備存作業 (archiving task) 的執行頻率,以確保能夠保留 HP SIM 稽核資料。

    您也可以使用下列資訊來增加 HP SIM 稽核日誌檔的大小,以降低您需要備存此檔案的頻率。

    使用下列關鍵值 (key) 在 <HPSIM 安裝資料夾>\config 之下建立一個名為 log.properties 的檔案,即可指定日誌檔的大小上限 (預設值是 20 MB)。一旦達到此限制,就會輪回 (roll over) 日誌。

    MX_LOG_FILESIZE = <以 MB 計算的稽核日誌大小>

    例如,欲將檔案大小增加為 40 MB:MX_LOG_FILESIZE=40

    此屬性檔也能提供更大的控制權,讓您能夠控制 HP SIM 稽核日誌檔 (mx.log) 的名稱和輪回檔案名稱 (mx.log.old)。

    • MX_LOG_FILENAME — 稽核日誌檔案名稱的基本名稱 (預設為「mx」)。

    • MX_LOG_FILEEXT — 稽核日誌的副檔名 (預設為「.log」)。

    • MX_LOG_ROLLFILEEXT — 輪回稽核日誌檔案名稱的副檔名 (預設為「.old」)。

    欲變更日誌檔的位置以便更容易進行備份,您可以在 <HPSIM 安裝資料夾>\config 目錄中建立一個名為 path.properties 的檔案,並使用 LOG 屬性來指定路徑 (例如:LOG=C\:\\hpsimlogs)。

  • 某些 VSE 4.0 元件會產生大量的 HP SIM 登入,這些資訊通常會記錄在 SIM 稽核日誌中,而且會產生 SIM 事件。數量龐大的 SIM 事件可能會使 SIM 過度負荷而拖慢速度,而且稽核日誌中的大量項目會導致日誌自行輪回,從而刪除稽核日誌。

    解決方案 欲解決這些問題:

    • 欲防止大量的登入 HP SIM 事件:存取選項->安全性->登入事件設定功能表,並指定僅限失敗的登入嘗試

    • 欲避免稽核日誌檔案輪回,請採用下列任何一種方法:

      • 建立一個 Windows 排程作業,在日誌輪回之前儲存副本。

      • 在 HP SIM 的 log.properties 檔案中配置稽核日誌的大小。

        請參閱 HP SIM 輔助說明中的「配置稽核日誌檔」主題。

  • 若發現效能顯著減退,包括回應時間變慢與「理髮店旋轉彩柱」(barber pole) 的時間間隔變長,請檢查 mxdomainmgr 處理程序 (在 Windows 上使用工作管理員;在 HP-UX 上則使用 top 命令)。若 mxdomainmgr 處理程序使用的記憶體在 Windows CMS 上多於 1.2 GB、在 HP-UX CMS 上多於 1.5 GB,可能會導致使用者介面或 HP SIM 日誌中出現效能減退錯誤或在極少見的情況下出現記憶體不足錯誤。

    除了隨著時間累積使用者登入 HP SIM 和建立瀏覽器階段作業的次數 (大於 30 - 40 次),增加的使用中記憶體容量可能是因為在 CMS 上探索到較大量的受管理節點所致。

    解決方案 

    • 重新啟動 HP SIM 服務。若 Windows CMS 正在使用 VMM,亦建議您等 HP SIM 重新啟動完成且完全開機並執行之後再重新啟動 VMM 服務。

    • 讓一個 HP SIM 使用者階段作業保持開啟並登入,而不要頻繁地登入及登出,這樣可能有助於減少效能問題。

  • 為管理 Windows CMS (亦即在 VSE 中將 CMS 視為受管理節點),CMS 上必須安裝 WMI 對應程式 (WMI Mapper)。在 Windows 上安裝 HP SIM 時預設會安裝 WMI 對應程式,不過,自訂安裝時可以將其取消選取,也可以稍後再於 Windows 的新增或移除程式中解除安裝。您仍然可以在 HP SIM 中將一個非 CMS 的主機配置為「WMI 對應程式 Proxy」(選項->通訊協定設定->WMI 對應程式 Proxy...),但 CMS 上必須安裝 WMI 對應程式才能在 VSE 中管理 Windows CMS。

    WMI 對應程式 Proxy 的疑難排解秘訣 

    • 在 HP SIM 中配置「WMI 對應程式 Proxy」時 (選項->通訊協定設定->WMI 對應程式 Proxy...),必須能在 SIM 中探索到擁有有效 WBEM 憑證的 Proxy 主機 (在該 Proxy 主機上有效的 WBEM 憑證)。SIM 需要如此才能驗證 Proxy 主機上執行的 WMI 對應程式。

    • 在 HP SIM 的 WMI 對應程式 Proxy 清單中新增一個主機會導致在 SIM 中探索到該主機。因此,在 SIM 中配置一個「WMI 對應程式 Proxy」後,您可能需要配置此主機的 WBEM 憑證 (在系統通訊協定設定全域通訊協定設定中) 。

    • 若要判斷 HP SIM 是否已正確地在一個 Proxy 主機上偵測到一個 WMI 對應程式,您可以檢查該主機的系統通訊協定設定頁面:若 WBEM 設定部份之下的 WBEM 清單中至少有一行包含 port#,表示已偵測到一個有效的 CIMom/WMI 對應程式。

    • WMI 對應程式 Proxy 設定進行任何變更之後,請重新識別所有將使用 WMI 對應程式的 Windows 主機,以確保能夠正確地重新探索到 WBEM 連接資訊。

    配置 Windows 主機的 WBEM/WMI 憑證時:
    • 為將使用「WMI 對應程式 Proxy」的主機 (未安裝 WMI 對應程式的 Windows 主機) 配置的 WBEM 憑證,在目標主機上必須是具 Administrator 特權的有效憑證。這些憑證在「WMI 對應程式 Proxy」主機上不需是有效憑證。

    • 已安裝 WMI 對應程式的 Windows 主機不需要具 Administrator 特權的 WBEM 憑證。

    如需「WMI 對應程式 Proxy」的相關資訊,請參閱 Systems Insight Manager 的輔助說明。

  • gWLM 不支援時間往回移 如果 gwlmcmsd 或「HP 全域工作負載管理員中央管理伺服器」服務無法啟動,gwlmcmsd.log.0 可能包含類似如下的「嚴重」(SEVERE) 錯誤:

    SEVERE [20] Error retrieving the last configuration:
    java.lang.NullPointerException.
    SEVERE [21] Error starting CMS daemon.Make sure
    C:\Program Files\HP\vsevseinitconfig has been run after gWLM installation or
    upgrade.
    SEVERE [22] java.lang.NullPointerException caused by
    java.lang.NullPointerException caused by
    java.lang.NullPointerException
    	at com.hp.gwlm.storage.DataManager.buildConfig(DataManager.java:1651)
    	at com.hp.gwlm.storage.DataManager.getConfig(DataManager.java:1523)
    ...
    Caused by:java.lang.NullPointerException
    	at com.hp.gwlm.storage.DataManager.buildConfig(DataManager.java:1629)
    	at com.hp.gwlm.storage.DataManager.getConfig(DataManager.java:1523)
    	at com.hp.gwlm.storage.DataManager.access$300(DataManager.java:81)
    

    如果 CMS 上的系統時鐘手動設為過去的時間,接著您又變更配置,就有可能發生此錯誤,因為這些動作可能會損壞 gWLM/VSE 資料庫。造成此錯誤的原因並不是在時區之間移動,也不是日光節約時間 (後者只會調整時間顯示,不會調整系統時鐘時間)。

    解決方案  請採用下列其中一個解決方案:

    • 從您將時間往回設之前製作的系統備份回復資料庫,或

    • Clobber VSE 資料庫,並使用下列命令重新初始化。

      附註: 這些命令會刪除所有 VSE 元件的配置和歷程資料。

      vseinitconfig --unconfig --clobber

      vseinitconfig --initconfig

  • 若刪除一個具有 VSE 授權的 HP SIM 節點之後再使用不同的名稱重新新增,其授權狀態並不會重複使用。此情境亦適用於解除部署刀鋒上的系統,以及刪除與該刀鋒相關的 HP SIM 節點 (通常會依當時的序號命名)。

    解決方案 此問題的解決方案包括:

    • 若解除部署再重新部署一個刀鋒上的作業系統影像檔,請在 HP SIM 中保留 HP SIM 節點與該刀鋒的關聯性。此舉將可讓 HP SIM 稍後在刀鋒上部署另一個影像檔時,能夠根據刀鋒的序號以新的節點名稱/主機名稱更新授權資料庫。

    • 若為 HP Integrity 和 HP 9000 系統,請選擇重新加入系統並使用適當的 VSE Management for Integrity Licenses 功能表選項,將授權從舊的節點名稱轉移至新的節點名稱 (方法是選擇 Show All Licensed Systems 選項)。

    • 在 HP SIM 的編輯系統屬性對話方塊中,將偏好的重新加入節點名稱變更為其原始名稱。如此一來系統就會再次出現在「虛擬化管理員」中。現在若將名稱恢復成其最近新增的名稱,則可讓授權管理員資料庫正確地與新名稱產生關聯性。

  • 在擁有「VSE 管理軟體」授權的任何受管理系統上進行配置變更時,可能無法立刻在所有產品 (如「容量規劃員」) 中顯示出來。此項資訊每 5 分鐘更新一次,但仍可能會有一段時間,您在「虛擬化管理員」Visualization 頁籤上看到的資訊會與「容量規劃員」中顯示的資訊不同。

    解決方案 若要立即在「容量規劃員」中看到配置變更,請按下「虛擬化管理員」中的 Workload 頁籤,然後按一下畫面最右側列示探索到之工作負載的表格上方的 Refresh data 連結。

  • 在已經授權的系統上執行名稱變更可能會使該系統自「虛擬化管理員」中消失。

    解決方案 使用選項->識別系統...重新探索系統。

  • 為了在啟用的邏輯伺服器上執行如 SMP 轉移的作業,您必須自「Physical and Virtual」視界觀點中選擇實體刀鋒或 VM 系統。在本版中選擇「Logical Servers」視界觀點上的項目與從 HP SIM 功能表叫用 (invoke) 工具將無法正常運作。

  • 針對會使虛擬機器產生每個節點事件 (如建立或識別一個虛擬機器) 的任何 HP SIM 事件,「虛擬化管理員」可能會暫時無法顯示此虛擬機器,並在錯誤蹦現式視窗中指出此虛擬機器並未授權 (即使已授權其主機)。

    解決方案 按一下 Refresh data 圖示。

  • 執行 VM 從機 (虛擬機器) 的識別作業可能會暫時使得「虛擬化管理員」無法顯示 VM 從機。

    解決方案 按一下「虛擬化管理員」工具列上的 Refresh data 圖示即可解決此問題。

  • mxdomainmgr.log 檔案中偶爾會出現一個以下列內容開頭的錯誤:

    16:37:20,359 ERROR [[vmanview]] Servlet.service() for servlet vmanview threw exception
    java.lang.IllegalStateException:Current state = FLUSHED, new state = CODING_END
    ...

    您可放心忽略此錯誤。此錯誤通常發生於網頁瀏覽器在進行傳輸時異常中斷的情形,例如當使用者在更新網頁時關閉瀏覽器視窗。

  • 使用「虛擬化管理員」的 Visualization 頁籤或「容量規劃員」的 Tools->Collect Capacity Advisor Data... 功能表蒐集已從 ESX 虛擬機器轉移成 Microsoft Virtual Server (V2V) 或實體/ProLiant 系統 (V2P) 時,可能會出現像「Specified Vm Guest or Host [主機名稱] does not exist within VMM」和 (或)「Could not initialize collector for system [主機名稱]」這樣的錯誤。

    造成這些錯誤的原因可能是「VMware ESX 從機」系統子類型屬性在轉移後仍存在於 SIM 之中。

    解決方案 在 HP SIM 中,移除這些系統的「VMware ESX 從機」子類型。

    1. 在 HP SIM 中開啟該系統的「系統頁面」(例如,在「所有系統」視界中按一下該系統的名稱)、選擇工具與連結頁籤,然後按一下編輯系統屬性連結。

    2. 在「編輯系統屬性」頁面中,將「VMware ESX 從機」子類型變更為「<指定選取內容>」(如此將會移除該子類型)。

      附註: 取消勾選「防止探索、識別作業,和資料處理程序蒐集變更這些系統屬性」核取方塊,再按一下確定以儲存變更。
    3. 移除子類型之後,在 HP SIM 中重新識別該系統。

      使用「系統頁面」上的快速啟動連結,或使用 HP SIM 的選項->識別系統... 功能表。

      若刪除一個具有 VSE 授權的節點之後再使用不同的名稱重新新增,其授權狀態並不會重複使用。此問題的解決方案包括:

      • 若為 HP Integrity 和 HP 9000 系統,請選擇重新加入系統並使用適當的 VSE Management for Integrity Licenses 功能表選項,將授權從舊的節點名稱轉移至新的節點名稱,方法是選擇 Show All Licensed Systems 選項。

      • 若為 HP Integrity 和 HP 9000 系統,請選擇重新加入系統並使用適當的 VSE Management for Integrity Licenses 功能表選項,將授權從舊的節點名稱轉移至新的節點名稱,方法是選擇 Show All Licensed Systems 選項。

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