9.2 执行无人照管安装

您可以使用响应文件执行 ZENworks 2020 的无人照管安装。您可以编辑默认的响应文件(位于 DVD 驱动器:\Disk1\InstData\silentinstall.properties),或执行安装以创建包含基本安装信息的响应文件(自己的版本),并根据需要编辑该副本。

对于嵌入式 PostgreSQL 数据库,您必须创建响应文件以执行无人照管安装,不能重复使用为使用外部数据库的服务器生成的响应文件。

执行以下操作创建响应文件,然后使用该文件执行无人照管安装:

9.2.1 创建您的响应文件

  1. 使用以下命令在服务器上运行 ZENworks 2020 安装可执行文件:

    DVD 驱动器:\setup.exe ‑s

    有关详细信息,请参见部分 A.0, 安装可执行文件自变量

  2. 在安装过程中,请务必选择是,生成响应文件并启用重启动选项,以使服务器可在无提示安装完成后自动重引导。

    无提示安装不提供安装进度条。

  3. 出现提示时,请提供自定义响应文件的路径。

    如果您使用了 -s 这个自变量,安装程序会提示您输入响应文件的路径。默认文件名为 silentinstall.properties,您稍后可以重命名(请参见步骤 4.g)。

  4. 将管理区域口令和外部数据库口令添加到自定义响应文件中。

    由于您在创建自定义响应文件过程中输入的外部数据库口令不会保存到响应文件中,因此您必须在响应文件的每个副本中添加数据库口令和管理区域口令,以便在执行无人照管安装时可以正确提供口令。

    或者,您也可以创建环境变量,将口令传递给无人照管安装。存储口令信息的响应文件中包含这方面的指导。

    编辑响应文件的过程中,可以根据需要进行其他更改,以便对响应文件进行自定义以用于无人照管安装。响应文件中包含针对其各部分的指导。

    在响应文件中添加外部数据库口令和管理区域口令:

    1. 在文本编辑器中打开响应文件。

      自定义响应文件位于您在步骤 3中指定的位置。

      如果要编辑默认响应文件,它位于 DVD 驱动器:\Disk1\InstData\silentinstall.properties

    2. 搜索 ADMINISTRATOR_PASSWORD=

    3. 使用实际口令替换 $lax.nl.env.ADMIN_PASSWORD$

      例如,如果口令是 novell,那么该项为:

      ADMINISTRATOR_PASSWORD=novell
    4. (视情况而定)如果您使用的是外部数据库,请搜索 DATABASE_ADMIN_PASSWORD= 这一行,并用实际口令替换 $lax.nl.env.ADMIN_PASSWORD$

    5. (视情况而定)如果您使用的是外部数据库,请搜索 DATABASE_ACCESS_PASSWORD= 这一行,并用实际口令替换 $lax.nl.env.ADMIN_PASSWORD$

    6. 保存文件并退出编辑器。

    7. 根据不同的安装情况创建多个唯一命名的副本,并视需要修改每个副本,然后分别复制到要使用它们的服务器上。

      如果要将其他主服务器添加到现有的管理区域中,则必须在响应文件中提供下列信息:

      PRIMARY_SERVER_ADDRESS=$Primary_Server_IPaddress$
      PRIMARY_SERVER_PORT=$Primary_Server_port$
      PRIMARY_SERVER_CERT=-----BEGIN CERTIFICATE-----MIID9DCCLotsOfEncryptedCharactersSja+bY05Y=-----END CERTIFICATE-----

      其中

      如果现有管理区域中正在安装次服务器,则 PRIMARY_SERVER_ADDRESS 为父主服务器的 IP 地址或 DNS 名称。

      如果现有管理区域中正在安装次服务器,则 PRIMARY_SERVER_PORT 为父主服务器使用的 SSL 端口。默认端口为 443。

      如果现有管理区域中正在安装次服务器,则 PRIMARY_SERVER_CERT= 为您在父主服务器上指定的证书。证书必须采用 x509 证书的 base64 编码字符串格式,并且证书字符串必须在一行中指定。以上仅是一个证书信息的示例。

  5. 完成对自定义响应文件的修改后,将其从您在步骤 3中指定的路径复制到要进行无人照管安装的每台服务器上。

  6. 要使用更新的响应文件,请继续执行安装

    注:如果要在使用响应文件时安装 Microsoft .NET,您需要手动将该文件中的值设置为 INSTALL_DOT_NET=1。

9.2.2 执行安装

  1. 在要执行无人照管安装的 Windows 服务器上,插入 Novell ZENworks 2020 安装 DVD。

    如果此时显示您可选择语言的安装页,请单击取消退出 GUI 安装。

  2. 要启动无人照管安装,请在命令中使用 -f 选项:

    DVD 驱动器:\setup.exe ‑s -f 文件路径

    其中文件路径是您在创建您的响应文件中创建的响应文件的完整路径,或包含 silentinstall.properties 文件(必须使用该文件名)的目录。

    如果您对更新的响应文件进行了重命名,则需要在路径中使用其新名称。

    如果未指定文件名,或者该路径或文件不存在,系统会忽略参数 -f,并运行默认安装,而不运行无人照管安装。

  3. 完成安装后,请继续校验安装