静默安装 ArcGIS Mission Server

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

提示:

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

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

在此版本中,ArcGIS Mission 不支持多机服务器站点。

准备安装 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。

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

注:

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

配置 Windows 帐户

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

如果在静默安装中未使用命令行参数配置 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

指定安装位置

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

(可选)使用 INSTALLDIR 属性将 ArcGIS Mission Server 的安装位置更改为此默认位置以外的位置。

浏览至的目录包含 setup.exe

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

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

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

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

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

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

注:

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

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

INSTALLDIR- 安装位置

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

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

从文件导入帐户凭据

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

您还可以使用服务器配置文件导入您的 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 安装的完全自动化。