静默安装 ArcGIS Mission Server

可使用安装向导或命令提示符安装 ArcGIS Mission Server。 有关使用安装向导的说明,请参阅使用安装向导安装 ArcGIS Mission Server

提示:

您选择的安装模式将决定默认的卸载模式。 例如,如果从命令行进行静默安装,则卸载过程将默认为通过命令行静默卸载。

每台安装 ArcGIS Mission Server 的计算机都需要一个授权文件。 建议的注册方法是使用软件授权向导,该向导在安装完成后打开,也可以在安装软件之前访问 My Esri 获取授权文件。

准备安装 ArcGIS Mission Server

在安装 ArcGIS Mission Server 之前,完成以下步骤:

  1. 登录 My Esri 并获取以下文件:
    1. ArcGIS Mission Server 软件下载
    2. 您的授权文件
  2. 验证您的计算机是否满足系统要求
  3. 验证 ArcGIS Mission Server 计算机上的端口 20443、20300、20301、20302、20158、20159 和 20160 是否处于可用状态。 端口 20443、20301 和 20300 必须可供 ArcGIS Web Adaptor(如使用)或外部客户端访问。 如果在 ArcGIS Web Adaptor 或外部客户端之间设置了防火墙,请在防火墙中打开端口 20443、20301 和 20300。 如果 ArcGIS Mission Server 配置为具有较高的可用性,请确保可以通过端口 20158、20159 和 20160 在 ArcGIS Mission Server 计算机之间进行通信。

完成上述步骤后,按照下面详述的命令行安装继续操作。

注:

命令行参数区分大小写。 如果进行命令行安装时出现问题,请确认大小写是否与示例中显示的属性相匹配。

配置 Windows 帐户

以静默方式安装软件时必须配置 ArcGIS Mission Server 帐户。 对于生产系统,建议指定一个预先存在于域或 Active Directory 中并且遵循组织安全策略的帐户。

如果在静默安装中未使用命令行参数配置 ArcGIS Mission Server 帐户,则帐户将自动设置为本地系统帐户。

使用下面的命令行参数配置 Portal for ArcGIS 帐户。

直接传送帐户凭据

警告:

如果 ArcGIS Mission Server 帐户在静默安装 (/qb) 过程中未定义或凭据无效,则安装程序将在安装期间显示一条警告消息。 可单击确定关闭消息。 在上述情况下, ArcGIS Mission Server 帐户将设置为本地系统帐户。

  • USER_NAME=<操作系统帐户>

    此帐户可以是域帐户,也可以是本地帐户。 如果您使用的是域帐户,则其必须是一个已存在的帐户。 如果您使用的是本地帐户,则帐户尚不存在时将创建一个帐户。 如果帐户无效,则在安装过程中会弹出一个消息框,提示帐户或密码无效。

  • MSA=TRUE

    此参数应仅与托管服务帐户配合使用。 托管服务帐户必须是一个在您的域上已存在的帐户。 请勿将此参数与本地帐户或具有密码的域帐户配合使用。 托管服务帐户将不会使用 PASSWORD 参数。

  • PASSWORD=<帐户密码>

    这是为 USER_NAME 参数指定的帐户的密码。 如果密码无效,则在安装过程中会弹出一个消息框,提示帐户或密码无效。

示例如下。

警告:

命令行参数区分大小写。 如果进行命令行安装时出现问题,请确认大小写是否与示例中显示的属性相匹配。

使用域帐户

<path to the ArcGIS Mission Server setup download>\setup.exe /qb USER_NAME=mydomain\mydomainaccount PASSWORD=my.password

使用新的或现有的本地帐户

<path to the ArcGIS Mission Server setup download>\setup.exe /qb USER_NAME=myaccount PASSWORD=my.password

使用托管服务帐户

<path to the ArcGIS Mission Server setup download>\setup.exe /qb MSA=TRUE USER_NAME=mydomain\mymsa

安装位置命令行参数

ACCEPTEULA - 在静默安装过程中,需要提供此属性才能接受“最终用户许可协议”。 指定 yes 将同意 EULA 并安装软件。 指定 no 或忽略此属性将导致安装失败。 下载内容中包含最终用户许可协议 (EULA) 的 PDF 版本。 该 EULA.pdf 位于 \Documentation 文件夹中。

INSTALLDIR - 安装位置

USER_NAME - Windows 帐户可以是域帐户,也可以是本地帐户。 如果指定的是域帐户,则必须是一个已存在的帐户。 如果您指定了尚不存在的本地帐户,则安装程序将创建该帐户。 如果该帐户无效,则在安装过程中将显示一条消息,对您进行提示。

PASSWORD - 如果此密码无效,则在安装过程中会显示一条消息,提示帐户或密码无效。

默认情况下, ArcGIS Mission Server 将安装在 C:\Program Files\ArcGIS\Mission\ 中。

或者,使用 INSTALLDIR 属性将 ArcGIS Mission Server 的安装位置更改为此默认位置以外的位置。

浏览至的目录包含 setup.exe

以下命令演示了不指定帐户情况下的安装方法:

<setup directory>setup.exe /qb INSTALLDIR="C:\MissionServer\" ACCEPTEULA=yes

以下命令演示了指定域帐户情况下的安装方法:

<setup directory>setup.exe /qb USER_NAME=mydomain\mydomainaccount PASSWORD=my.password1 ACCEPTEULA=yes

以下命令演示了如何使用新的或现有的本地帐户:

<setup directory>setup.exe /qb USER_NAME=myaccount PASSWORD=my.password1 ACCEPTEULA=yes

注:

如果静默安装 (/qb) 过程中未定义 ArcGIS Mission Server 帐户,或凭据无效,则安装程序会在安装过程中显示警告 208808:凭据无效。 单击确定关闭该消息。 ArcGIS Mission Server 帐户将被设置为本地系统帐户。

确保用户具有对 ArcGIS Mission Server 安装目录的全部权限。 ArcGIS Mission Server 安装过程中指定的用户帐户将用来运行软件。

从文件导入帐户凭据

如果您没有要导入的配置文件,继续执行下一步。

您还可以使用服务器配置文件导入您的 Windows 帐户凭据。 可以在 ArcGIS Mission Server 安装过程中导出服务器配置文件以供将来安装使用。 要从现有服务器配置文件导入凭据,请设置以下两个参数:

  • ACCOUNT - 如果要从文件导入凭据,请将此参数设置为 UseConfigFile(大小写完全匹配)。 此参数没有其他有效值。
  • CONFIGPATH - 指定正在使用的服务器配置文件的完整路径和名称。

示例:<setup directory>\setup.exe /qb ACCOUNT=UseConfigFile CONFIGPATH=\\networkmachine\serverconfigs\standardaccount.xml

将凭据导出到服务器配置文件

如果不希望导出配置文件,请继续执行下一步。

您可以导出当前 ArcGIS Mission Server 安装所使用的帐户凭据以在未来安装中使用。 创建的服务器配置文件是加密的 XML 文件。

将服务器配置文件导出至网络共享时,计算机上安装 ArcGIS Mission Server 的本地系统帐户必须具有对网络共享的写入权限。 例如,如果您在名为 Turing 的计算机上安装 ArcGIS Mission Server,则 Turing 上的“本地系统”帐户必须具有对网络共享的写入权限。 如果未设置该权限,服务器配置文件可能不会成功导出。

注:

如果您不确定如何正确设置网络共享的权限,请联系系统管理员,或本地导出服务器配置文件,然后将其复制到网络共享。

使用以下两个命令行参数将 ArcGIS Mission Server 帐户凭据导出到服务器配置文件:

  • EXPORTCONFIG - 将此参数设置为“Yes”以将为 USER_NAMEPASSWORD 参数设置的帐户信息导出到服务器配置文件。 默认为否。
  • CONFIGPATH - 指定要创建的服务器配置文件的完整路径和名称,包括文件扩展名 .xml。 指定的文件夹必须已存在。

授权软件

安装完成后,可使用软件授权向导 ArcGIS Mission Server 实例授权,也可以对软件进行静默授权。

如果静默授权软件,则使用以下语法运行 SoftwareAuthorization.exe 以静默授权 ArcGIS Mission Server。 运行文件之前,您必须在授权或配置文件中完整填写所有用户信息。

如果您有 .prvc 授权文件,请使用以下命令:

<ArcGIS Mission Server installation>\bin\SoftwareAuthorization.exe /S /Ver 10.8 /LIF <full path and name of .prvc authorization file>

授权软件后,创建 ArcGIS Mission Server 站点。 可以使用安装向导或使用 createsite 命令行实用程序来完成此操作。 可以将 createsite 实用程序和静默安装结合使用,实现 ArcGIS Mission Server 安装的完全自动化。

在无向导环境中进行授权

可以在无显示(无向导)环境中使用配置文件 (.prvc) 对 ArcGIS Mission Server 进行授权。

  1. 在安装完成后,在提示符中运行以下命令:

    <ArcGIS Mission Server installation>\bin\SoftwareAuthorization.exe /F <full path to the .prvc file> /O <full path to authorization file output>

  2. 创建输出信息文件后,请执行以下其中一项操作:
    • 浏览到 Esri 客户服务中心网站。 按照说明上传您的授权信息文件并下载您的 .prvc 授权文件。

    • 以电子邮件形式将您的授权信息文件发送到 authorize@esri.com。Esri 将以电子邮件形式返回您的 .prvc 授权文件。

  3. 收到 .prvc 授权文件后,再次运行 authorizeSoftware 脚本进行处理,并完成服务器授权过程:
  4. <ArcGIS Mission Server installation>\bin\SoftwareAuthorization.exe /F <full path to the .prvc file>

    对要安装 ArcGIS Mission Server 的每台计算机重复此工作流。

授权软件后,创建 ArcGIS Mission Server 站点。 可以使用安装向导或使用 createsite 命令行实用程序来完成此操作。 可以将 createsite 实用程序和静默安装结合使用,实现 ArcGIS Mission Server 安装的完全自动化。