B.1 安裝作業疑難排解

安裝 ZENworks 10 Configuration Management SP3 時可能會遇到一些問題,本節將介紹這些問題的解決方案。

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

來源︰ ZENworks 10 Configuration Management SP3;安裝。
說明: 如果在 64 位元的 Windows Server 2003 或 Windows Server 2008 上安裝 ZENworks 10 Configuration Management SP3,可能會因為 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 10 Configuration Management SP3

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

      install.exe -Dzenworks.configure.force=true

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

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

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

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

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

來源: ZENworks 10 Configuration Management SP3;安裝。
說明: 若 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 10 Configuration Management SP3 安裝程式的 Windows 設備建立遠端桌面工作階段

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

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

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

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

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

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

在 Linux 上安裝 Mono 時失敗

來源: ZENworks 10 Configuration Management SP3;安裝。
可能的原因: 如果將 ZENworks 10 安裝 ISO 影像解壓縮至名稱中含有空格的目錄,並選擇安裝與 ZENworks 搭售的 Mono,則在 Linux 上安裝 Mono 會失敗。
動作: 確保將安裝 ISO 影像解壓縮至不含空格的目錄。

由於 HotSpot 虛擬機器偵測到錯誤,導致 ConfigureAction 失敗

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

    如需如何解除安裝 ZENworks Configuration Management 的詳細資訊,請參閱節 7.0, 解除安裝 ZENworks 軟體

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

  3. 安裝 ZENworks Configuration Management。

    如需如何安裝 ZENworks Configuration Management 的詳細資訊,請參閱節 4.0, 安裝 ZENworks 伺服器

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

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

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

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

該安裝記錄位於 /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