Skip To Content

关于多机 ArcGIS Server 站点

ArcGIS Server 站点由一个或多个安装了 ArcGIS Server 组件的 ArcGIS Server 计算机组成。对地图、地址坐标、地理处理作业等发出的服务请求都将被分配到此站点中的某一可用计算机上。接下来,此计算机就会执行绘制地图、查找地址坐标或运行地理处理工具的工作,并将结果返回到客户端。

可以暂时将新计算机添加到现有 ArcGIS Server 站点来迁移到新计算机,或者更持久地执行此操作以增加服务器站点的资源和处理能力。还可以配置具有两个或多个计算机的站点,以提高可用性,防止在计算机发生故障时造成停机和数据丢失。

在新计算机上安装并配置 ArcGIS Server 后,您可以登录 ArcGIS Server Manager,使用“加入站点”操作将其添加到现有站点。您也可以使用 Manager、ArcMap 或 join-site 命令行实用程序ArcGIS Server 计算机添加到站点

ArcGIS Server 计算机添加到站点的条件

如果使用“加入站点”迁移计算机,则无需匹配新计算机和现有计算机,但是如果您打算永久保留站点中的所有计算机,请确保其符合以下标准:

  • 新计算机必须在与站点中其他 ArcGIS Server 计算机相同的操作系统平台上运行。我们建议站点中的所有计算机都使用相同的操作系统版本和硬件资源。例如,如果组成站点的 ArcGIS Server 计算机都运行在含 3 GHz 处理器、8 GB RAM 的 Red Hat Enterprise Linux Server 7 上,则添加至此站点的计算机也应该具有相同的操作系统和硬件规范。
  • 它必须与站点中其他 ArcGIS Server 计算机拥有相同的版本号。
  • 它必须与站点中其他 ArcGIS Server 计算机拥有相同的应用许可。
  • 它必须可以读取并写入到站点的配置存储服务器目录
  • 它必须能够通过 ArcGIS Server 所使用的端口中列出的端口与站点中的所有其他 ArcGIS Server 计算机通信。这可能需要调整防火墙设置。
  • 它必须能够读取此站点上服务所引用的任何数据。最佳验证方法是:检查计算机是否具有对注册到站点的数据存储位置的访问权限。要了解这些已注册位置的详细信息,请参阅 关于将数据注册到 ArcGIS Server
  • 所有运行的 ArcGIS Server 计算机都需要能够对所有系统上使用同一挂载点的 NFS 共享目录进行读取和写入。例如,如果将文件服务器共享目录挂载到一台计算机上的 /arcgis 中,并将其用于配置存储和服务器目录,则所有计算机也必须将相同的目录挂载到 /arcgis 中。
  • 为了能够对共享的配置存储和服务器目录位置进行读取和写入,所有 ArcGIS Server 计算机都需要运行在具有同一个用户 id (uid) 或组 id (gid) 的用户下。

配置服务器目录和配置存储以使用共享路径

具有多台计算机的 ArcGIS Server 站点必须共享包含站点服务器目录配置存储的文件夹。确保 ArcGIS Server 帐户具有共享文件夹的读写权限。

尽管可以对现有的用于配置存储和服务器目录位置进行共享,仍然强烈建议您将这些位置移动到一台容错文件服务器。这对于云部署来说至关重要,因为它使得云环境下的自动伸缩机制在向站点中添加和从中移除计算机时无需考虑哪台计算机具有配置存储。

注:

ArcGIS Server 不支持隐藏或使用特殊字符(例如 $)的共享网络目录。

一旦共享了服务器目录和配置存储,您便需要配置站点以使用这一新的共享路径。可在 Manager 或 ArcGIS Desktop 中按照以下说明进行配置。请注意,执行这些步骤时,您的服务器将经历一段时间的宕机。

在 Manager 中编辑服务器目录和配置存储路径

  1. 打开 Manager 并登录。如需此步骤的帮助,请参阅登录 Manager
  2. 要编辑配置存储路径,请单击站点 > GIS 服务器 > 配置存储。输入配置存储位置的共享路径。配置存储的内容将移至新位置且所有服务将重新启动。
  3. 要编辑服务器目录路径,请单击站点 > GIS 服务器 > 目录。对于每个目录,单击其编辑按钮 编辑,然后输入该目录的新共享路径。编辑目录路径时,目录中的内容将复制到新位置(编辑缓存目录时除外)。更改缓存目录位置时,必须手动将缓存复制到新位置。

ArcGIS Desktop 中编辑服务器目录和配置存储路径

  1. 在 ArcCatalog 或目录 窗口中,展开 GIS 服务器节点。
  2. 右键单击 ArcGIS Server 管理连接,然后选择服务器属性。如果需要此步骤的相关帮助,请参阅ArcGIS Desktop 连接到 ArcGIS Server
  3. 要编辑配置存储路径,单击 ArcGIS Server 属性窗口中的配置存储选项卡。输入配置存储位置的共享路径。配置存储的内容将移至新位置且所有服务将重新启动。
  4. 要编辑服务器目录路径,单击 ArcGIS Server 属性窗口中的目录选项卡。利用其新的共享路径更新每个目录。编辑目录路径时,目录中的内容将复制到新位置(编辑缓存目录时除外)。更改缓存目录位置时,必须手动将缓存复制到新位置。