2.2 预安装任务

执行以下适用的任务,然后继续部分 2.3, 安装 ZENworks 报告服务器

2.2.1 校验是否满足最低要求

  • 确保端口 6400、3306、6410 和 6420 未被占用。如果这些端口被占用,系统会提示您指定其他端口,以安装 ZENworks 报告服务器。

    如果防火墙阻止了这些端口,则必须启用防火墙。有关更多信息,请参见部分 2.4, 使用防火墙

  • 确保服务器已连接到网络。

  • 确保 Novell ZENworks 服务器、Novell ZENworks 加载器和 Novell ZENworks 资料库服务处于运行状态。

重要说明:如果要在同一个管理区域中安装 ZENworks 报告服务器的新实例,必须确保在开始安装新实例之前,先存档现有实例的报告。这是因为在安装完新实例之后,ZENworks 报告服务器的现有实例会停止工作,您将无法检索到任何报告。您可以将存档的报告恢复到 ZENworks 报告服务器的新实例中。

2.2.2 符合 Linux 中的主机名和网络要求

在运行安装脚本之前,Linux 服务器必须拥有固定的主机名。您必须拥有特权才能设置或修改系统上的这一信息。有关详细信息,请参见 Linux 系统文档。

2.2.3 通过 ISO 下载创建安装 DVD

如果您是通过下载 ISO 映像的方式获得了 ZENworks 10 Asset Management SP2 报告服务器软件,则需要单独创建用于 Windows 和 Linux 的安装 DVD,以便在这些平台上安装 ZENworks 报告服务器

  1. Novell 万维网站点下载 ZENworks 10 Asset Management SP2 ZENworks 报告服务器安装 ISO 映像,并复制到 Windows 或 Linux 设备上的临时位置。

  2. 将 ISO 映像刻录为 DVD。

    在 Linux 上,您也可以直接从 ISO 装入点运行安装程序,而不必刻录 DVD。

2.2.4 安装并配置 Oracle 客户端

如果 ZENworks 10 Asset Management SP2 配置为使用外部 Oracle* 10g 数据库,则在安装 ZENworks 报告服务器之前,需通过 Net Configuration Assistant 安装并配置与 ZENworks 10 Asset Management SP2 所用 Oracle 数据库相同的 Oracle 10g 客户端。要安装 Oracle 10g 客户端,请参考 Oracle 10g 文档

  1. 在要安装 ZENworks 报告服务器的服务器上安装 Oracle 客户端。Oracle 客户端必须与 ZENworks Asset Management 服务器中所配置的外部 Oracle 10g 数据库的版本相同。

    • 在 Windows 64 位平台上,安装 Oracle 10g 32 位客户端。ZENworks 报告服务器仅支持 64 位 Windows 平台上的 32 位仿真。

    • 在 Linux 64 位平台上,使用以下命令安装 Oracle 10g 64 位客户端并将环境变量 LD_LIBRARY_PATH 的值设置为 $ORACLE_HOME/lib32

      export LD_LIBRARY_PATH=$ORACLE_HOME/lib32:$LD_LIBRARY_PATH

    SLES 10 服务器不支持 Oracle 10g R2 客户端。如果要在 SLES 10 SP2 服务器上安装 Oracle 10g R2 客户端,请参见 Novell Cool Solutions 文章 Installing Oracle 10g R2 Database on SLES 10(在 SLES 10 上安装 Oracle 10g R2 数据库)。

    有关如何安装 Oracle 客户端的详细信息,请参见《Oracle Database Client Installation Guide》(Oracle 数据库客户端安装指南)请务必在“安装类型”窗口中选择管理员

    重要说明:在 Linux 上,请确保所有用户对 Oracle 客户端安装目录均有“读取”和“执行”的访问权。

  2. (视情况而定)在 Linux 上安装 Oracle 客户端之后,请检查环境变量 ORACLE_HOME 的值是否设置为 Oracle 客户端安装目录的路径。如果环境变量 ORACLE_HOME 不可用,请手动将 ORACLE_HOME 添加为新环境变量,并将其值设置为 Oracle 客户端的安装路径。

  3. 请确保正确设置了 TNS_ADMIN 环境变量。

    • 在 Windows 上,如果 tnsnames.ora 文件不在默认位置 (%ORACLE_HOME%\NETWORK\ADMIN),请创建名为 TNS_ADMIN 的新环境变量。请将此新环境变量的值设置为其所在目录的路径。

    • 在 Linux 上,如果 tnsnames.ora 文件不在默认位置 ($ORACLE_HOME/network/admin),请创建名为 TNS_ADMIN 的新环境变量。请将此新环境变量的值设置为其所在目录的路径。

  4. 浏览到 $ORACLE_HOME/bin 目录,然后运行 netmgr 脚本打开 Oracle Net Manager。

  5. 运行 Oracle Net Manager 时,请确保对 ZENworks 外部 Oracle 数据库配置了正确的“服务命名”。