A.2 ZENworks Reporting Server 查错策略

本节提供了使用 ZENworks 10 Configuration Management Reporting Server 时可能会遇到的问题的解决方案。

在使用 Oracle 数据库的 64 位 Windows 设备上安装 ZENworks Reporting Server 失败

源: ZENworks 10 Configuration Management SP3;ZENworks Reporting Server。
可能的原因: 为 ZENworks Configuration Management 指定的安装路径可能包含括号。
操作 1: 如果要在同一主服务器上安装 ZENworks Reporting Server:
  1. 从主服务器上卸装 ZENworks Configuration Management。

  2. 将 ZENworks Configuration Management 安装到路径名中不包含任何括号的自定义位置。有关详细信息,请参见《ZENworks 10 Configuration Management 安装指南》中的“安装信息”

操作 2: 如果要在不同的服务器上安装 ZENworks Reporting Server:
  1. 在新服务器上,将 ZENworks Configuration Management 安装到路径名中不包含任何括号的自定义位置。有关详细信息,请参见《ZENworks 10 Configuration Management 安装指南》中的“安装信息”

  2. 安装 ZENworks Reporting Server。

如何为 ZENworks Reporting Server 服务启用调试日志记录?

源: ZENworks 10 Configuration Management SP3;ZENworks Reporting Server。
操作: 要启用日志,请参见 Novell 支持知识库中的 TID 3418069。

BusinessObjects Enterprise 日志文件在哪里?

源: ZENworks 10 Configuration Management SP3;ZENworks Reporting Server。
操作: 您可以在以下位置找到 ZENworks Reporting Server 安装日志文件:

在 Windows 上:

%zenworks_home%\share\boe\Business Objects Enterprise 120\logging\BOEInstall_0.log

在 Linux 上:

/opt/novell/zenworks/share/boe/bobje/logging/install_时戳.log

您可以在以下位置找到 ZENworks Reporting Server 跟踪文件:

在 Windows 上:

%zenworks_home%\share\boe\Business Objects Enterprise 120\logging

在 Linux 上:

/opt/novell/zenworks/share/boe/bobje/logging/

ZENworks Reporting Server 日志文件在哪里?

源: ZENworks 10 Configuration Management SP3;ZENworks Reporting Server。
操作: 如果已通过图形用户界面 (GUI) 安装程序安装了 ZENworks Reporting Server,可以在以下位置找到所有安装日志:
  • 在 Windows 上:

    • %zenworks_home%\logs\ZENworks Reporting Server_日期 时间.log.xml

    • %zenworks_home%\logs\wdeploy-日期-时间.log

    • %zenworks_home%\logs\ZENworks_Reporting_Install_CheckOracleClient_dd_MMM_yyyy_HH-mm-ss.log

  • 在 Linux 上:

    • /var/opt/novell/log/zenworks/ZENworks Reporting Server__日期 时间.log.xml

    • /var/opt/novell/log/zenworks/wdeploy-日期-时间.log

    • %zenworks_home%\logs\ZENworks_Reporting_Install_CheckOracleClient_dd_MMM_yyyy_HH-mm-ss.log

如果在虚拟机上将主机上装入的 ZCM_REPORTING_10.x.0.iso 文件用作 CD-ROM,则在该虚拟机上安装 ZENworks Reporting Server 可能会失败

源: ZENworks 10 Configuration Management SP3;ZENworks Reporting Server。
操作 1: ZCM_REPORTING_10.x.0.iso 文件提取到虚拟机目录中,然后从该目录运行 ZENworks Reporting Server 安装。
操作 2: ZCM_REPORTING_10.x.0.iso 文件刻录到 DVD 中,然后在虚拟机上使用该 DVD 安装 ZENworks Reporting Server。

卸装 ZENworks Reporting Server 后,仍显示一条讯息,称无法删除 ZENworks Reporting Server

源: ZENworks Configuration Management SP3;ZENworks Reporting Server。
操作: 忽略该讯息。单击完成关闭“卸装完成”窗口。

卸装 ZENworks Reporting Server 时,会显示一条讯息指出 ZENworks Reporting Server 卸装过程失败

源: ZENworks 10 Configuration Management SP3;ZENworks Reporting Server。
解释: 如果 Novell ZENworks Loader 服务无法在卸装进程结束时重启动,则卸装过程中便会错误地显示此讯息。

此外,ZENworks Reporting Server 卸装日志文件以及服务讯息日志文件会分别包含下列讯息:

  • “[错误] [8/10/09 1:10:00 PM] [] [卸装] [ZRS Uninstall Failed with exceptioncom.novell.zenworks.configure.ConfigureException: 2]”

  • “无法将 RPC 命令发送到 zenloader 进程:settings.refresh”。

操作: 手动重启动 Novell ZENworks Loader 服务。

如果 Windows 设备上正在进行另一项安装,则在该设备上卸装报告服务器会失败

源: ZENworks 10 Configuration Management SP3;ZENworks Reporting Server。
解释: %ZENWORKS_HOME%\logs\zrsuninstall.log 文件中会记录以下讯息:
ERROR_INSTALL_ALREADY_RUNNING
操作: 执行下列操作:
  1. 打开 Windows 任务管理器,停止 msiexec.exesetup.exe 的所有实例。

  2. 卸装 ZENworks Reporting Server。

如果 ZENworks 数据库为 MS SQL Server 数据库,并且鉴定模式为“Windows 鉴定”,报告无法正常工作

源: ZENworks 10 Configuration Management SP3;ZENworks Reporting Server。
解释: 运行报告时可能会显示以下错误:
A database error occurred. The database error text is:
[Microsoft][ODBC SQL Server Driver][SQL Server] Login failed for user "NT
AUTHORITY\ANONYMOUS LOGON"..(WIS 10901)
操作: 执行下列操作:
  1. 编辑“ZENworks 服务器”上的“ZENworks Reporting Server 服务”的属性:

  2. 从桌面的开始菜单中,单击所有程序 > ZENworks Reporting Server > ZENworks Reporting Server > 中央配置管理器

    “中央配置管理器”窗口随即显示。

  3. 右键单击 Server Intelligence Agent (ZENReporting),然后单击停止

  4. 右键单击 Server Intelligence Agent (ZENReporting),然后单击属性

    “Server Intelligence Agent (ZENReporting) 属性”窗口随即显示。

  5. 在“登录身份”面板中,取消选择系统帐户,然后指定作为“ZENworks Reporting Server”数据库宿主的 Windows 服务器的域帐户用户名和口令。对于非域用户,用户名和口令必须与 MS SQL Server 数据库和 ZENworks Reporting Server 上的相同。

  6. 单击确定

  7. 右键单击 Server Intelligence Agent (ZENReporting),然后单击启动

从配置了 ZENworks Reporting Server 的主服务器之外的服务器上,通过 ZENworks 控制中心无法起动 ZENworks Reporting Server

源: ZENworks 10 Configuration Management ;ZENworks Reporting Server。
解释: 从区域中配置了 ZENworks Reporting Server 的主服务器之外的服务器上,通过 ZENworks 控制中心无法起动 ZENworks Reporting Server。

例如,如果您在第一台主服务器上配置了 ZENworks Reporting Server,但尝试从另一台未配置 ZENworks Reporting Server 的主服务器上起动 ZENworks Reporting Server,则起动会失败。

操作: 在配置了 ZENworks Reporting Server 的主服务器上打开一个终端,并以用户身份运行以下命令:

/sbin/SuSEfirewall2 stop

/sbin/SuSEfirewall2 start