执行以下适用的任务,然后继续部分 2.4, 执行安装:
开始安装 ZENworks 之前,请确保满足下列要求:
确保要安装“主服务器”软件的设备满足必要要求。有关详细信息,参见部分 1.0, 最低要求。
(视情况而定)如果您要在 64 位 Windows Server 2003 或 64 位 Windows Server 2008 上安装“主服务器”软件,请确保设备已安装了 Windows Installer 4.5 或更高版本。
如果您是通过 ISO 映像下载方式获取 ZENworks 软件的,请执行以下其中一项操作来创建安装 DVD:
从 Novell 万维网站点下载 ZENworks 10 Asset Management SP2 安装 ISO 映像,并将其复制到 Windows 设备的临时位置。
将 ISO 映像刻录为 DVD。
或者您也可以直接从 ISO 装入点运行安装程序,而不必刻录 DVD:
从 Novell 万维网站点下载 ZENworks 10 Asset Management SP2 安装 ISO 映像,并将其复制到 Linux 设备的临时位置。
执行以下操作之一:
使用以下命令装入 ISO 映像:
mount -o loop /tempfolderpath/isoimagename.iso mountpoint
将 tempfolderpath替换为临时文件夹的路径,将 isoimagename 替换为 ZENworks ISO 文件名,将 mountpoint 替换为要装入映像的文件系统位置的路径。mountpoint 指定的路径必须已存在。
例如:
mount -o loop /zam10/zam10.iso /zam10/install
将 ISO 映像刻录为 DVD。
如果计划使用外部证书颁发机构 (CA),请安装 openssl 并执行以下操作以创建证书文件:
要生成创建证书签名请求 (CSR) 所需的私用密钥,请输入以下命令:
openssl genrsa -out zcm.pem 1024
要创建可由外部 CA 签署的 CSR,请输入以下命令:
openssl req -new -key zcm.pem -out zcm.csr
当系统要求您输入“您的名称”时,请输入要在其上安装 ZENworks 10 Asset Management 的服务器所指派的 DNS 全名。
要将私用密钥从 PEM 格式转换为 DER 格式,请输入以下命令:
openssl pkcs8 -topk8 -nocrypt -in zcm.pem -inform PEM -out zcm.der -outform DER
私用密钥必须采用 PKCS8 DER 格式,签名证书必须采用 X.509 DER 格式。您可以使用 OpenSSL 命令行工具将密钥转换为正确的格式。此工具可以包含在 Cygwin 工具箱或 Linux 发行包中。
使用 CSR 并通过 ConsoleOne 或真正的外部 CA(如 Verisign)生成证书。
使用 ConsoleOne 导出 CA 的自我签名的证书。
要将签名证书从 PEM 格式转换为 DER 格式,请输入以下命令:
openssl x509 -in cert.pem -inform PEM -out cert.der -outform DER
现在您应该拥有通过外部 CA 安装 ZENworks 所需的三份文件。
如果要安装并使用适用于 ZENworks 10 Configuration Management 的嵌入式 Sybase 数据库,请参见部分 2.4, 执行安装。
如果要设置外部数据库,您有以下几种选择:
在安装“主服务器”期间设置数据库: 这是最便捷的方法。有关此方法的详细信息,请参见部分 2.4, 执行安装。
在安装“主服务器”之前于外部设置数据库: 如果数据库管理员与 ZENworks 管理员不同,此选项尤为有用。本节说明了有关此方法的详细信息。
ZENworks 安装期间,若要安装或创建外部 ZENworks 数据库,您有以下几种选择:
安装到新的远程 OEM Sybase 数据库
安装到现有的 Sybase SQL Anywhere 外部数据库
安装到现有的 Microsoft SQL Server 外部数据库
创建新的 Microsoft SQL Server 外部数据库
安装到现有的 Oracle 10g 用户纲要
创建新的 Oracle 10g 用户纲要
部分选项需要先完成创建或设置外部数据库的特定任务,之后 ZENworks 才能在安装期间向这些数据库写入内容。完成先决条件,然后继续安装数据库。
请查看适用的章节:
在安装 ZENworks 10 Asset Management 以创建“管理区域”之前,您必须先在远程数据库服务器上安装远程 OEM Sybase 数据库,这样才能在安装作为数据库宿主的“主服务器”期间正确配置该数据库。
安装并配置适用于 ZENworks 10 Asset Management 的 Sybase SQL Anywhere 数据库之前,请确保满足下列先决条件:
安装并设置 Sybase SQL Anywhere 数据库,以便在“主服务器”上安装 ZENworks 10 Asset Management 时,该数据库可得到更新。
确保数据库用户具有读/写权限,这样才能在数据库服务器上创建和修改表。
安装和配置适用于 ZENworks 10 Asset Management 的 Microsoft SQL Anywhere 数据库之前,请确保数据库服务器上已安装 Microsoft SQL Server 软件,这样 ZENworks 安装程序才可以创建新的 Microsoft SQL 数据库。有关安装 Microsoft SQL Server 软件的指导,请参阅 Microsoft 文档。
在 Oracle 上安装 ZENworks 数据库时,您可以选择创建新的用户纲要或指定驻留在网络中的服务器上的现有用户纲要。
创建新的用户纲要: 如果您选择创建新的用户纲要,请确保满足以下要求:
必须知道数据库管理员的身份凭证。
必须已存在一个与 Oracle 访问用户关联的表空间。
表空间必须有足够的空间,用以创建和储存 ZENworks 数据库纲要。创建不含任何数据的 ZENworks 数据库纲要所需的表空间最少为 100 MB。
使用现有用户纲要: 可以采用以下方案安装到位于网络中服务器上的现有 Oracle 用户纲要:
数据库管理员会创建一个具备必要权限的用户纲要,您会接收到数据库管理员提供的该用户纲要的身份凭证。在这种情况下,无需管理员身份凭证即可安装到现有 Oracle 用户纲要。
可以在 Oracle 数据库中创建用户纲要,并在安装 ZENworks Asset Management 期间选择使用该用户纲要。
如果您选择使用现有的用户纲要,请确保满足以下要求:
确保表空间有足够的空间以创建和储存 ZENworks 数据库纲要。表空间需要最少为 10 MB 的空间来创建不含任何数据的 ZENworks 数据库纲要。
确保安装期间,将您要配置的表空间上的用户纲要配额设置为“无限制”。
确保用户纲要具备以下权限以创建数据库。
重要说明:对于 Oracle 数据库,将数据库配置为使用共享服务器还是专用服务器进程的选择可能会影响性能。每个“ZENworks 主服务器”均配置有大小随 ZENworks 系统负载变化的数据库连接池,此连接池的最高负载可达每台“主服务器”最多可有 100 个并发数据库连接。如果 Oracle 数据库配置为使用专用服务器进程,则当区域中有多个“主服务器”时,数据库服务器资源用量可能无法达到想要的影响性能级别。如果遇到此问题,请考虑将 ZENworks 数据库更改为使用共享服务器进程。
确保您要在其中安装外部数据库的服务器满足部分 1.4, 数据库要求和安装外部数据库的先决条件中的要求。
启动数据库安装程序。
在要安装外部数据库的服务器上,插入 Novell ZENworks 10 SP2 安装 DVD。
如果 DVD 自动运行数据库安装程序,请退出该程序。
对于 Windows,请在外部数据库服务器上的命令提示符处输入以下命令:
DVD 驱动器:\setup.exe -c
或
如果设备上已安装 ZENworks 10 Asset Management,若要通过外部数据库安装程序使用该设备配置 ZENworks 数据库的其他实例(位于同一台设备上或其他设备上),请运行以下命令:
DVD 驱动器:\setup.exe -c --zcminstall
对于 Linux,请在外部数据库服务器上输入以下命令:
sh /media/cdrom/setup.sh -c
当您安装“主服务器”时,尤其是要让 OEM 数据库作为远程数据库时,此命令可为您提供原本没有的额外选项。您可查看生成 ZENworks 数据库的 SQL 文件、创建访问用户以及查看创建命令(仅限 OEM Sybase)等。
或
如果设备上已安装 ZENworks 10 Asset Management,若要通过外部数据库安装程序使用该设备配置 ZENworks 数据库的其他实例(位于同一台设备上或其他设备上),请运行以下命令:
装入的 DVD 驱动器/setup.sh -c --zcminstall
使用 sh 命令解决权限问题。
安装数据库时只能使用 GUI 安装方式。
在“选择 ZENworks 数据库”页中,选择下列其中一个选项:
OEM Sybase SQL Anywhere: 为 ZENworks 安装默认的 Sybase 10 数据库。系统会将其配置为一项服务、创建数据库用户,并建立“主服务器”所需的表格。
如果选择此选项,在安装“主服务器”软件时,必须将 -o(或 --sybase-oem)参数和 setup.exe 安装可执行文件配合使用,才能成功将其安装到数据库。此参数可让 ZENworks 在对数据库执行任何操作前先对其进行鉴定。
仅在使用 Novell ZENworks 10 Asset Management SP2 安装 DVD 随附的 Sybase 安装时,才应使用 -o 参数。
在“主服务器”安装期间,您还必须选择
选项。Sybase SQL Anywhere: 设置现有的 Sybase 数据库以写入 ZENworks 信息。
Microsoft SQL Server: 在 Microsoft SQL Server 上创建 ZENworks 数据库。
Oracle: 指定可用于设置外部 Oracle 10g 数据库纲要的用户纲要,以便与 ZENworks 搭配使用。
重要说明:对于外部数据库,安装数据库时,数据库所在的服务器必须与“管理区域”中的每个“主服务器”保持时间同步。
单击
。安装期间,请参考以下信息,了解您需要掌握的安装数据的详细信息(您也可单击
按钮获取类似信息):继续部分 2.4, 执行安装。
所需的信息将按照安装流程的顺序列出。
表 2-1 OEM Sybase SQL Anywhere 信息
所需的信息将按照安装流程的顺序列出。
表 2-2 Sybase SQL Anywhere 信息
所需的信息将按照安装流程的顺序列出。
表 2-3 Microsoft SQL Server 数据库信息
所需的信息将按照安装流程的顺序列出。
表 2-4 Oracle 数据库信息