下面列出了 ArcGIS Mission Server 的系统规范和硬件要求。 missionserverdiag 工具可以在设置过程中检查您的 ArcGIS Mission Server 要求是否为最新要求。
在 Linux 上安装 ArcGIS Mission Server 时需要 Internet 访问权限。 在安装过程中,安装程序将检索正在配置的 Linux 环境的特定依赖项。
硬件要求
ArcGIS Mission Server 的最低 RAM 要求为每台计算机 8 GB。
对于生产环境,并未列出最低硬件要求,因为用户和企业对本软件的需求可能各不相同。 在确定硬件需求时必须考虑到这些要求,以满足用户对性能和可扩展性的预期。
端口可用性
验证 ArcGIS Mission Server 计算机上的端口 20443、20301 和 20160 是否处于可用状态。 端口 20443 和 20301 必须可供 ArcGIS Web Adaptor(如使用)或外部客户端访问。 如果在 ArcGIS Web Adaptor 或外部客户端之间设置了防火墙,请在防火墙中打开端口 20443 和 20301。 如果 ArcGIS Mission Server 配置为具有较高的可用性,请确保可以通过端口 20160 在 ArcGIS Mission Server 计算机之间进行通信。
注:
该组件仅为 ArcGIS Enterprise 部署的一部分。 请参阅 ArcGIS Enterprise 系统要求以获取逻辑示意图以及与 Enterprise 门户中其他组件进行通信所需端口的相关信息链接。
临时空间要求
默认情况下,资源将被提取到系统的 /tmp 目录下。 该目录必须已启用读、写和执行权限。 如果在 /tmp 目录下所需空间不足,则安装程序会尝试将资源提取到用户的 HOME 目录下。 如果在用户的 HOME 目录下所需空间仍不足,则安装程序将报告一个表示此问题的错误。 可以选择通过设置 IATEMPDIR 环境变量来指定备用临时位置。
Linux 操作系统要求
以下介绍的各 64 位操作系统满足最低的操作系统要求: 不支持 32 位操作系统;仅在操作系统为 64 位时才可执行安装程序。 不支持名称中带有下划线的计算机。 如果在计算机名称中检测到下划线,安装程序将无法继续。
您的 ArcGIS Mission Server 计算机的操作系统可能与 ArcGIS Enterprise 部署中的其他计算机的操作系统不同。 对此最常见的情形是,将 ArcGIS Mission Server 部署在 Linux 计算机上,而 ArcGIS Enterprise 部署的剩余部分则位于 Microsoft Windows 计算机上。
您无法以根用户身份安装该软件。 如果您试图这样做,将无法继续安装,软件诊断工具将显示错误信息,指明您无法以根用户身份进行安装。
软件不应安装在经修改的操作系统(二进制文件)上。 对于安装到开发者发布的操作系统中的产品,Esri 将不提供支持。
受支持的操作系统 | 经测试的最新更新或补丁包 |
---|---|
Red Hat Enterprise Linux Server 8 | Update 5 |
SUSE Linux Enterprise Server 15 | 补丁包 3 |
SUSE Linux Enterprise Server 12 | 补丁包 5 |
Ubuntu Server 20.04 LTS | 20.04.4 |
Ubuntu Server 18.04 LTS | 18.04.6 |
Oracle Linux 8 | Update 5 |
除非另有说明,否则这些操作系统版本之前和未来的更新或补丁包均将受到支持。 同时,操作系统版本与更新也必须受到操作系统供应商的支持。
注:
Esri 不再为 CentOS 和 Scientific Linux 提供技术支持。
文件句柄和进程的限制
ArcGIS Server 是一种数据密集型服务器产品,此产品的许多数据格式都包含数十万计的文件。 常用系统中,在任意给定的时间内可能有数千或数万个文件正被使用。 如果文件句柄和进程数不足,安装请求可能会随机出现失败,从而导致系统停止运行。 实际需要的文件句柄数和进程数取决于数据和正在运行的实例(线程/进程)的数量。 将文件句柄限制设置为 65,535 并将进程限制设置为 25,059 将确保系统保持运行状态。
Linux 中有对文件句柄及进程的软限制和硬限制。 要确定硬限制,请使用 ulimit -Hn -Hu 命令(如果正在使用 csh,则使用 limit -h descriptors 命令)。 要确定软限制,请使用 ulimit -Sn -Su 命令(如果正在使用 csh,则使用 limit 描述符)。
要增加软限制和硬限制,您需要使用超级用户访问权限编辑 /etc/security/limits.conf 文件。 例如,您可以在文件中添加以下四行并更改限制的值:
<ArcGIS Server installation user> soft nofile <file limit>
<ArcGIS Server installation user> hard nofile <file limit>
<ArcGIS Server installation user> soft nproc <process limit>
<ArcGIS Server installation user> hard nproc <process limit>
做出更改后,需要登出并以特定用户身份重新登录,以便新值生效。 要验证是否已正确修改限制,可以使用上述 ulimit -Hn -Hu 和 ulimit -Sn -Su 命令。
云实施
Amazon Web Services (AWS) 和 Microsoft Azure 上目前支持 ArcGIS Mission Server 云实施。
SSL 证书
ArcGIS Mission Server 预先配置了自签名的证书,这样,可初始测试服务器并帮助您快速验证是否安装成功。
您必须从受信任的证书颁发机构 (CA) 请求证书并配置 ArcGIS Mission Server 才能进行使用。 这可能是由您的组织颁发的域证书或 CA 签名的证书。 证书必须具有主题备选名称 (SAN),否则 ArcGIS Mission Server 不会正常运行。
Portal for ArcGIS 还包括预先配置的自签名证书。 因为您将要联合 ArcGIS Mission Server 站点与门户,所以应从受信任的 CA 请求证书并配置门户以进行使用。
必备软件
ArcGIS Mission Server 可以单独安装,也可以与其他 ArcGIS Enterprise 11.0 组件配套安装。
注:
无论是安装新部署,还是从较早版本进行升级,请确保已安装所有软件组件(ArcGIS Enterprise 门户、ArcGIS Server 站点和 ArcGIS Data Store)且运行 ArcGIS Enterprise 11.0。
作为基础部署的一部分,需要 ArcGIS Data Store。 使用 ArcGIS Mission 创建任务时,时空大数据存储是默认数据存储。 如果未检测到时空大数据存储,或其未配置或不可用,则在创建任务时将显示以下消息。 默认情况下,将使用关系数据存储进行替代。 由于任务可能包含大量数据并且需要较长时间,因此强烈建议您使用时空大数据存储。 由于时空大数据存储具有大容量数据的存档功能并支持高速写入吞吐量,因此其可以更有效地存储数据。
在 ArcGIS Mission Server 的安装过程中,您需要将新的 ArcGIS Mission Server 站点与 Enterprise 11.0 门户联合。
域名系统和完全限定域名建议
建议您针对 ArcGIS Mission Server 站点配置组织的域名系统 (DNS) 以使其包括完全限定域名 (FQDN) 条目。 ArcGIS Enterprise 门户会在您进行联合时请求服务器站点的 FQDN。
支持的 Web 浏览器
ArcGIS Mission Server 安装向导受到以下所有 web 浏览器的支持,包括但不限于:
- Google Chrome 版本 99 和更高版本
- Microsoft Edge 版本 99 和更高版本
- Mozilla Firefox 版本 100 和更高版本
- Mozilla Firefox 版本 91 (ESR)
- Safari 版本 14 和更高版本