E.1 安裝作業疑難排解

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

無法在主要伺服器上建立資料庫綱要

來源: ZENworks
說明: 為 ZENworks、Audit 或反惡意程式碼資料庫建立資料庫綱要時,建議您一律在非主要伺服器裝置上執行 setup.exe-c 或 setup.sh-c。

如果在主要伺服器上執行該指令,系統將會忽略參數 -c,並會啟動 ZENworks 安裝。

動作:

在檔案系統為 BTRFS 的 SLES 裝置上安裝 ZENworks 失敗

來源: ZENworks 2020
說明: 當您在檔案系統為 BTRFS 的 SLES 裝置上安裝 ZENworks 2020 時,安裝失敗。
可能的原因: 不支援在檔案系統為 BTRFS 的 SLES 裝置上安裝 ZENworks。

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

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

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

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

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

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

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

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

由於程式認為伺服器需要重新設定,因此會錯誤地顯示此錯誤訊息。

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

在 Linux 上安裝時失敗

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

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

來源: ZENworks;安裝。
說明: 在 Linux 裝置上安裝第一部主要伺服器的過程中,如果在資料庫組態將要結束時發生錯誤,系統要求您選擇是繼續還是復原,您應該檢查記錄檔案 /var/opt/microfocus/log/zenworks/ZENworks_Install_[date].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;安裝。
說明: 當您嘗試將 Novell Client32 隨附的 NetIdentity 代理程式安裝到已裝有 ZENworks 的裝置時,安裝會失敗,並出現下列錯誤訊息:
An incompatible version of Novell ZENworks Desktop Management Agent has been detected
可能的原因: 在安裝 ZENworks 之前未安裝 NetIdentity 代理程式。
動作: 請進行下列幾項操作:
  1. 解除安裝 ZENworks .

    如需詳細資訊,請參閱《ZENworks 解除安裝指南》

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

  3. 安裝 ZENworks。

    如需詳細資訊,請參閱節 9.0, 在 Windows 上安裝 ZENworks 主要伺服器

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

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

安裝記錄位於 /var/opt/microfocus/log/zenworks/ (Linux 上) 和 zenworks_installation_directory\microfocus\zenworks\logs (Windows 上) 中。

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

    • 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;安裝。
說明: 在 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. 按一下「確定」

無法在受 McAfee 全面保護的裝置上安裝 ZENworks 代理程式

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

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

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

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

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

    3. 按一下確定

  4. 安裝 ZENworks 代理程式。

    如需詳細資訊,請參閱《ZENworks 探查、部署與淘汰參考》中的ZENworks 代理程式部署

在安裝 ZENworks 代理程式期間,可能會將 ZENworks 相關檔案報告為惡意軟體

來源: ZENworks;安裝。
說明: 在安裝 ZENworks 代理程式期間,防毒軟體可能會將一些 ZENworks 相關檔案報告為惡意軟體。安裝也會因此而突然停止。
動作: 在要安裝 ZENworks 代理程式的受管理裝置上執行以下操作:
  1. System_drive:\windows\microfocus\zenworks 手動新增至受管理裝置上所安裝的防毒軟體的排除項清單中。

  2. 安裝 ZENworks 代理程式。

在終端機伺服器上安裝 ZENworks 代理程式時發生懸置

來源: ZENworks;安裝
可能的原因: 在終端機伺服器上安裝 ZENworks 代理程式時發生懸置,因為終端機伺服器上的預設模式是「執行」。
動作: 將終端機伺服器上的模式變更為「安裝」:
  1. 在指令提示字元處:

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

      change user /install

    2. 輸入 exit,然後按 ENTER

  2. 安裝 ZENworks 代理程式。

    如需詳細資訊,請參閱《ZENworks 探查、部署與淘汰參考》中的ZENworks 代理程式部署

在 RHEL 裝置上安裝 ZENworks 可能會失敗

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

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

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

  3. 安裝 ZENworks。如需詳細資訊,請參閱安裝主要伺服器軟體

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

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

在 Linux 伺服器上安裝 ZENworks 失敗

來源: ZENworks;安裝。
說明: 若要在 Linux 伺服器上安裝 ZENworks,該伺服器上必須已安裝某些 RPM 套件。
動作: 在 Linux 伺服器上安裝所需的 RPM 套件。

當使用 Microsoft SQL 具名例項時,ZENworks 安裝不會繼續

來源: ZENworks;安裝。
說明: 當使用 Microsoft SQL 具名例項時,安裝精靈不會繼續執行,即使在資料庫面板中提供了正確的資訊,亦是如此。如果對機器的 NIC 卡啟用了「檢查總數卸載」,則會出現此情況。
動作: 確定對 NIC 卡停用了「檢查總數卸載」。如需詳細資訊,請參閱 SLES、RHEL 或 VMware 的適用手冊。

ZENLoader 記錄中顯示錯誤訊息 Prune workstation procedure call failed with the exception/object schemaname.SP_ZSOFTDELETEINVENTORY is invalid

說明: 在安裝或升級過程中,ZENloader 記錄中會顯示以下錯誤訊息:java.sql.SQLException: ORA-06550: line 1, column 13: PLS-00905: object schemaname.SP_ZSOFTDELETEINVENTORY is invalid.ORA-06550: line 1, column 7: PL/SQL: Statement ignored

Prune workstation procedure call failed with the exception :ORA-06550: line 1, column 13: PLS-00905: object schemaname.SP_ZSOFTDELETEINVENTORY is invalid.ORA-06550: line 1, column 7.

這些錯誤表示在執行升級或安裝之前,尚未授予使用者或綱要執行權限。因此,使用者或綱要無權存取 DBMS_LOCK 套件。

動作: 在安裝或升級之前,Oracle 資料庫管理員必須向 ZENworks 使用者綱要授予 DBMS_LOCK 套件的執行權限。如需詳細資訊,請參閱 Oracle 的先決條件

安裝 XML 記錄檔案在 Google Chrome 和 Firefox 中無法正常顯示

說明: 嘗試在 Google Chrome 和 Firefox 中檢視安裝 XML 記錄檔案時,記錄檔案無法正常顯示。
動作: 執行以下設定動作將 XML 記錄檔案轉換為 HTML,並在網頁瀏覽器中檢視記錄檔案:

microfocus-zenworks-configure -c

ConvertLogToHTMLConfigureAction -DlogFile=<LogFilePath>

或者,您也可以使用任意文字編輯器檢視記錄檔案。