D.1 安裝作業疑難排解

安裝 ZENworks 11 SP2 時可能會遇到一些問題,本節介紹這些問題的解決方案。

在 64 位元的 Windows Server 2003 與 Windows Server 2008 上安裝 ZENworks 11 SP2 Configuration Management 可能會失敗

來源︰ ZENworks 11 SP2;安裝。
說明: 如果在 64 位元的 Windows Server 2003 或 Windows Server 2008 上安裝 ZENworks 11 SP2,可能會因為 Windows Installer (msiexec) 公用程式的問題而導致安裝失敗或當機。安裝記錄中會記錄以下訊息︰
Msiexec returned 1603:
可能的原因: 設備未安裝 Windows Installer 4.5。
動作: 在 64 位元的 Windows Server 2003 或 Windows Server 2008 設備上執行以下操作︰
  1. 將 Windows Installer (msiexec) 公用程式升級至 Windows Installer 4.5 或更新版本。如需如何升級至 Windows Installer 4.5 的詳細資訊,請參閱 Microsoft 說明與支援網站

  2. 重新安裝 ZENworks 11 SP2 Configuration Management︰

    1. Novell ZENworks 11 SP2 安裝 DVD 上,瀏覽至 install\disk\instdata\windows\vm 並執行以下指令︰

      install.exe -Dzenworks.configure.force=true

    2. 遵循安裝精靈的提示進行操作。

      如需詳細資訊,請參閱節 4.1, 執行安裝

從 Linux 設備上的根目錄安裝時無法建立自行簽署的證書

來源︰ ZENworks 11 SP2;安裝。
動作: 在 Linux 設備上,將 ZENworks 11 SP2 安裝 ISO 影像下載並複製到所有使用者都擁有讀取和執行許可權的暫存位置。

將 ZENworks 伺服器設定到 Oracle 資料庫時失敗

來源︰ ZENworks 11 SP2;安裝。
說明: 若 NLS_CHARACTERSET 參數未設定為 AL32UTF8 且 NLS_NCHAR_CHARACTERSET 參數未設定為 AL16UTF16,則資料庫安裝失敗,並出現以下錯誤訊息︰
Failed to run the sql script: localization-updater.sql,
message:Failed to execute the SQL command: insert into
zLocalizedMessage(messageid,lang,messagestr)
values('POLICYHANDLERS.EPE.INVALID_VALUE_FORMAT','fr','La stratégie {0} n''a
pas pu être appliquée du fait que la valeur de la variable "{1}" n''est pas
dans un format valide.'),
message:ORA-00600: internal error code, arguments: [ktfbbsearch-7], [8], [],
[], [], [], [], []
動作: 將 NLS_CHARACTERSET 和 NLS_NCHAR_CHARACTERSET 參數分別設定為 AL32UTF8 和 AL16UTF16。

若要確保字元集參數已設定為建議值,請在資料庫提示符處執行以下查詢︰

select parameter, value from nls_database_parameters where parameter like '%CHARACTERSET%';

無法與執行 ZENworks 11 SP2 Configuration Management 安裝程式的 Windows 設備建立遠端桌面工作階段

來源︰ ZENworks 11 SP2;安裝。
說明: 如果嘗試使用遠端桌面連接來連接正在安裝 ZENworks 11 SP2 Configuration Management 的 Windows 伺服器,工作階段會終止,並出現以下錯誤訊息︰
The RDP protocol component "DATA ENCRYPTION" detected an error in the protocol stream and has disconnected the client. 
動作: 請參閱 Microsoft 說明與支援網站

安裝第二部伺服器時出現錯誤訊息

來源︰ ZENworks 11 SP2;安裝。
說明: 若在管理區域中安裝第二部伺服器,安裝結束時可能會顯示錯誤訊息,其中包含下列文字︰
... FatalInstallException Name is null

但是,安裝似乎已成功完成。

此錯誤顯示不正確,因為程式認為伺服器需要重新設定,但實際不需要。

動作: 檢閱安裝記錄檔案。若未出現與此錯誤訊息相關的錯誤,則可以忽略。

在 Linux 上安裝時失敗

來源︰ ZENworks 11 SP2;安裝。
可能的原因: 如果將 ZENworks 11 SP2 安裝 ISO 影像解壓縮至包含空格的目錄路徑,則在 Linux 上安裝會失敗。
動作: 請務必將安裝 ISO 影像解壓縮至不含空格的目錄路徑。

由於 HotSpot 虛擬機器偵測到錯誤,導致設定動作失敗

來源︰ ZENworks 11 SP2;安裝。
說明: 在 Linux 設備上安裝第一部主要伺服器的過程中,若在資料庫設定結束時發現錯誤,並且系統讓您選擇繼續或復原,則應檢查記錄檔案 /var/opt/novell/log/zenworks/ZENworks_Install_[日期].log.xml。若您看到下述錯誤,可以放心地繼續安裝。
ConfigureAction failed!:
select tableName, internalName, defaultValue from Adf where inUse =?#
An unexpected error has been detected by HotSpot Virtual Machine:
#SIGSEGV (0xb) at pc=0xb7f6e340, pid=11887, tid=2284317600
#
#Java VM: Java HotSpot(TM) Server VM (1.5.0_11-b03 mixed mode)
#Problematic frame:
#C [libpthread.so.0+0x7340] __pthread_mutex_lock+0x20
動作: 請忽略該錯誤訊息。

無法將 Novell Client 32 中的 NetIdentity 安裝到裝有 ZENworks 的設備

來源︰ ZENworks 11 SP2;安裝。
說明: 當您嘗試將 Novell Client32 隨附的 NetIdentity 代理程式安裝到已裝有 ZENworks 11 SP2 的設備時,安裝會失敗,並出現以下錯誤訊息︰
An incompatible version of Novell ZENworks Desktop Management Agent has been detected
可能的原因: 在安裝 ZENworks 之前未安裝 NetIdentity 代理程式。
動作: 請進行下列幾項操作:
  1. 解除安裝 ZENworks 11 SP2。

    如需解除安裝 ZENworks 11 SP2 的詳細資訊,請參閱節 6.0, 解除安裝 ZENworks 軟體

  2. 安裝 Novell Client32 中的 NetIdentity 代理程式。

  3. 安裝 ZENworks 11 SP2。

    如需安裝 ZENworks 11 SP2 的詳細資訊,請參閱節 4.0, 安裝 ZENworks 伺服器

如果設定 ZENworks 伺服器使用外部 Sybase 資料庫,ZENworks 11 SP2 Configuration Management 的安裝將失敗

來源︰ ZENworks 11 SP2;安裝。
說明: 安裝 ZENworks 11 SP2 時,如果設定 ZENworks 伺服器使用遠端 OEM Sybase 或遠端 Sybase SQL Anywhere 資料庫,安裝將失敗,且安裝記錄中會記錄以下訊息︰
Caused by: com.mchange.v2.resourcepool.CannotAcquireResourceException: A ResourcePool could not acquire a resource from its primary factory or source.
可能的原因: 指定的外部資料庫伺服器名稱不正確。
動作: 重新啟動 ZENworks 11 SP2 Configuration Management 安裝精靈,並確定所指定的外部資料庫伺服器詳細資料正確無誤。

在非英文的主要伺服器上,無法使用網頁瀏覽器開啟 ZENworks 11 SP2 Configuration Management 安裝記錄

來源︰ ZENworks 11 SP2;安裝。
說明: 在安裝了 ZENworks 11 SP2 Configuration Management 的非英文主要伺服器上,無法使用網頁瀏覽器來開啟安裝記錄。但是,仍可以在文字編輯器中開啟安裝記錄。

該安裝記錄位於 /var/opt/novell/log/zenworks/ (Linux) 和 zenworks 安裝目錄\novell\zenworks\logs (Windows) 中。

動作: 在網頁瀏覽器中開啟安裝記錄 (.xml) 之前,請變更所有安裝 LogViewer 檔案的編碼︰
  1. 使用文字編輯器開啟位於以下位址的 LogViewer 檔案︰/var/opt/novell/log/zenworks/logviewer (Linux) 和 zenworks 安裝目錄\novell\zenworks\logs\logviewer (Windows)︰

    • message.xsl

    • sarissa.js

    • zenworks_log.html

    • zenworks_log.js

    • zenworks_log.xsl

    • zenworks_log_text.xsl

  2. 按一下「檔案」>「另存新檔」

    「另存新檔」對話方塊即會顯示。

  3. 「編碼」清單中,選取「UTF-8」,然後按一下「儲存」

    附註:請勿變更檔案名稱與檔案類型。

  4. 對於剩餘的 LogViewer 檔案重複執行步驟 1步驟 3

無法在 Windows Server 2008 上安裝 .NET 3.5 SP1

來源︰ ZENworks 11 SP2;安裝。
說明: 在 Windows Server 2008 上安裝 Microsoft .NET 3.5 SP1 會失敗,並出現下列錯誤訊息︰
Microsoft .NET Framework 2.0SP1 (x64) (CBS): [2] Error: Installation failed for component Microsoft .NET Framework 2.0SP1 (x64) (CBS). MSI returned error code 1058
可能的原因: 設備未啟用 Windows Update 服務。
動作: 在設備上啟用 Windows Update 服務︰
  1. 在 Windows 桌面的「開始」功能表上,按一下「設定」>「控制台」

  2. 連按兩下「管理工具」>「服務」

  3. 連按兩下「Windows Update 服務」

    此時會顯示「Windows Update 服務內容」對話方塊。

  4. 「一般」索引標籤下的「啟動類型」清單中選取下列其中一個選項:

    • 手動

    • 自動

    • 自動 (延遲開始)

  5. 按一下「開始」以啟動服務。

  6. 按一下「確定」

在 Linux 設備上安裝 ZENworks Configuration Management 時顯示一則警告訊息

來源︰ ZENworks 11;安裝。
說明: 在 Linux 設備上安裝 ZENworks Configuration Management 時,ZENworks 安裝程式會顯示以下警告訊息︰
"WARNING! Program tries to unlock a connection without having acquired a lock first, which indicates a programming error"
動作: 無。請忽略該警告訊息。

無法在受 McAfee 全面保護的設備上安裝 ZENworks Adaptive Agent

來源︰ ZENworks 11 SP2;安裝
說明: 當您嘗試在受 McAfee 全面保護的設備上安裝 ZENworks Adaptive Agent 時,防毒軟體會阻止在 Windows 與程式檔案中建立新的可執行檔。
可能的原因: 該設備受 McAfee VirusScan 保護,因此不允許安裝任何應用程式。
動作: 在安裝了 McAfee 軟體的設備上執行下列操作︰
  1. 按一下「開始」>「程式集」>「McAfee」>「VirusScan 主控台」

  2. 連按兩下「存取保護」

  3. 在「存取保護內容」對話方塊中,執行下列操作︰

    1. 在「類別」面板中,按一下「一般最高防護」

    2. 「封鎖」欄中,取消選取所有規則。

    3. 按一下「確定」

  4. 安裝 ZENworks Adaptive Agent。

    如需安裝 ZENworks Adaptive Agent 的詳細資訊,請參閱《ZENworks 11 SP2 探查、部署與淘汰參考》中的ZENworks Adaptive Agent 部署

在安裝 ZENworks Adaptive Agent 期間,可能會將 ZENworks 相關檔案報告為惡意軟體

來源︰ ZENworks 11 SP2;安裝。
說明: 在安裝 ZENworks Adaptive Agent 期間,防毒軟體可能會將一些 ZENworks 相關檔案報告為惡意軟體。安裝也會因此而突然停止。
動作: 在要安裝 ZENworks Adaptive Agent 的受管理設備上執行以下操作︰
  1. 手動將系統磁碟機:\windows\novell\zenworks 新增至受管理設備上安裝之防毒軟體的排除清單中。

  2. 安裝 ZENworks Adaptive Agent。

在終端機伺服器上安裝 ZENworks Adaptive Agent 時發生懸置

來源︰ ZENworks 11 SP2;安裝
可能的原因: 在終端機伺服器上安裝 ZENworks Adaptive Agent 時發生懸置,因為終端機伺服器上的預設模式是「執行」。
動作: 將終端機伺服器上的模式變更為「安裝」︰
  1. 在指令提示符處執行下列操作:

    1. 若要變更模式,請執行以下指令:

      change user /install

    2. 輸入 exit,然後按 ENTER

  2. 安裝 ZENworks Adaptive Agent。

    如需安裝 ZENworks Adaptive Agent 的詳細資訊,請參閱《ZENworks 11 SP2 探查、部署與淘汰參考》中的ZENworks Adaptive Agent 部署

在 RHEL 設備上安裝 ZENworks 11 SP2 可能會失敗

來源︰ ZENworks 11 SP2;安裝
說明: 在 RHEL 設備上安裝 ZENworks 11 SP2 可能會失敗,並提示您進行復原。安裝記錄檔案還會報告以下訊息︰
RPM returned 1: warning: /opt/novell/zenworks/install/downloads/rpm/novell-zenworks-jre-links-1.6.0_16-2.noarch.rpm: Header V3 DSA signature: NOKEY, key ID 7e2e3b05
Failed dependencies: jre >= 1.6 is needed by novell-zenworks-jre-links-1.6.0_16-2.noarch 
動作: 執行以下任務:
  1. 復原 ZENworks 11 SP2 安裝。

  2. 在終端機上執行以下指令,以手動安裝 JRE︰

    rpm -ivh <版次根目錄>/Common/rpm/jre-<版本>.rpm

  3. 安裝 ZENworks 11 SP2。如需安裝 ZENworks 11 SP2 的詳細資訊,請參閱執行安裝

在 Windows XP 上,使用遠端桌面連接安裝含遠端管理元件的 ZENworks Adaptive Agent 發生當機

來源︰ ZENworks 11 SP2;安裝
說明: 如果使用遠端桌面連接 (RDP) 從遠端連接至受管理設備並安裝 ZENworks Adaptive Agent,則安裝會當機。
動作: 若要修正此問題,請在安裝 ZENworks Adaptive Agent 之前,從 Microsoft 支援網站下載修補程式,並將其安裝至受管理設備。