E.1 安装查错

本节针对您在安装 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 参数设置为 AL32UTF8,并将 NLS_NCHAR_CHARACTERSET 参数设置为 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 Virtual Machine 检测到错误,导致配置操作失败

来源: ZENworks;安装。
解释: 在 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
操作: 请忽略该错误讯息。

无法在已安装 ZENworks 的设备上安装 Novell Client 32 中的 NetIdentity

来源: ZENworks;安装。
解释: 尝试在安装了 ZENworks 的设备上安装 Novell Client32 随附的 NetIdentity 代理时,安装失败,并显示如下错误讯息:
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 主服务器

在非英语主服务器上使用 Web 浏览器无法打开 ZENworks Configuration Management 安装日志

来源: ZENworks;安装。
解释: 在安装了 ZENworks Configuration Management 的非英语主服务器上,使用 Web 浏览器无法打开安装日志,但使用文本编辑器还是可以打开安装日志。

安装日志位于 /var/opt/novell/log/zenworks/ (Linux) 和 ZENworks 安装目录\novell\zenworks\logs (Windows) 中。

操作: 在 Web 浏览器中打开安装日志 (.xml) 之前,更改所有 LogViewer 安装文件的编码:
  1. 使用文本编辑器,打开位于 /var/opt/novell/log/zenworks/logviewer (Linux) 和 ZENworks 安装目录\novell\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 更新服务”。
操作: 在设备上启用“Windows 更新服务”:
  1. 从 Windows 桌面开始菜单,单击设置 > 控制面板

  2. 双击管理工具 > 服务

  3. 双击 Windows 更新服务

    “Windows 更新服务属性”对话框即会显示。

  4. 常规选项卡上,从启动类型列表中选择下列其中一个选项:

    • 手动

    • 自动

    • 自动(延迟的启动)

  5. 单击启动以启动该服务。

  6. 单击确定

无法在受 McAfee 全面保护的设备上安装 ZENworks 代理

来源: ZENworks;安装。
解释: 尝试在受 McAfee 全面保护的设备上安装 ZENworks 代理时,此防病毒软件会阻止在 Windows 和程序文件中创建新的可执行文件。
可能的原因: 设备受 McAfee VirusScan 保护,因此不允许安装任何应用程序。
操作: 在安装了 McAfee 软件的设备上执行下列操作:
  1. 单击启动 > 所有程序 > McAfee > VirusScan Console

  2. 双击访问保护

  3. 在“访问保护属性”对话框中,执行以下操作:

    1. 在“类别”面板中,单击通用最大保护

    2. 阻止列中,取消选择所有规则。

    3. 单击确定

  4. 安装 ZENworks 代理。

    有关详细信息,请参见《ZENworks 发现、部署和淘汰参考手册》中的ZENworks 代理部署

在 ZENworks 代理安装期间可能会将 ZENworks 相关文件报告为恶意软件

来源: ZENworks;安装。
解释: 在安装 ZENworks 代理期间,防病毒软件可能会将某些 ZENworks 相关文件报告为恶意软件。安装也会因此而突然停止。
操作: 在要安装 ZENworks 代理的受管设备上执行以下操作:
  1. 系统驱动器:\windows\novell\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 <BUILD_ROOT>/Common/rpm/jre-<VERSION>.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 的适用手册。