ArcGIS Server 站点由一个或多个安装了 ArcGIS Server 组件的 ArcGIS Server 计算机组成。 对地图、地址坐标、地理处理作业等发出的服务请求都将被分配到此站点中的某一可用计算机上。 接下来,此计算机就会执行绘制地图、查找地址坐标或运行地理处理工具的工作,并将结果返回到客户端。
可以暂时将新计算机添加到现有 ArcGIS Server 站点来迁移到新计算机,或者更持久地执行此操作以增加服务器站点的资源和处理能力。 还可以配置具有两个或多个计算机的站点,以提高可用性,防止在计算机发生故障时造成停机和数据丢失。
在新计算机上安装并配置 ArcGIS Server 后,您可以登录 ArcGIS Server Manager,使用“加入站点”操作将其添加到现有站点。 您也可以使用 ArcGIS Server Manager、ArcMap 或 join-site 命令行实用程序将 ArcGIS Server 计算机添加到站点。
将 ArcGIS Server 计算机添加到站点的条件
如果使用“加入站点”迁移计算机,则无需匹配新计算机和现有计算机,但是如果您打算永久保留站点中的所有计算机,请确保其符合以下标准:
- 新计算机必须在与站点中其他 ArcGIS Server 计算机相同的操作系统平台上运行。 我们建议站点中的所有计算机都使用相同的操作系统版本和硬件资源。 例如,如果组成站点的 ArcGIS Server 计算机都在具有 3 GHz 处理器、8 GB RAM 的 Microsoft Windows Server 2016 上运行,则添加至此站点的计算机也应该具有相同的操作系统和硬件规范。
- 它必须拥有与站点中的其他 ArcGIS Server 计算机相同的版本号。
- 它必须应用与站点中的其他 ArcGIS Server 计算机相同的许可。
- 它必须可以读取并写入到站点的配置存储和服务器目录。
- 它必须使用与站点中所有其他 ArcGIS Server 计算机相同的 ArcGIS Server 帐户运行 ArcGIS Server。 该帐户可以是一个域帐户,或者是一个名称和密码在所有计算机中都相同的本地帐户。 有关此帐户的详细信息,请参阅 ArcGIS Server 帐户。
- 它必须能够通过 ArcGIS Server 所使用的端口中列出的端口与站点中的所有其他 ArcGIS Server 计算机进行通信。 这可能需要调整防火墙设置。
- 它必须能够读取此站点上服务所引用的任何数据。 最佳验证方法是:检查计算机是否具有对注册到站点的数据存储位置的访问权限。 要了解这些已注册位置的详细信息,请参阅 ArcGIS Server 的数据源。
配置服务器目录和配置存储以使用共享路径
具有多台计算机的 ArcGIS Server 站点必须共享包含站点服务器目录和配置存储的文件夹。 确保 ArcGIS Server 帐户具有共享文件夹的读写权限。 在 Windows 中,必须在文件夹属性对话框的共享和安全选项卡中设置这些权限。
尽管可以对现有的用于配置存储和服务器目录基于驱动器号的位置进行共享,仍然强烈建议您将这些位置移动到一台容错文件服务器。 这对于云部署来说至关重要,因为它使得云环境下的自动伸缩机制在向站点中添加和从中移除计算机时无需考虑哪台计算机具有配置存储。
注:
ArcGIS Server 不支持隐藏或使用特殊字符(例如 $)的共享网络目录。
一旦共享了服务器目录和配置存储,您便需要配置站点以使用这一新的共享路径。 可在 ArcGIS Server Manager 或 ArcGIS Desktop 中按照以下说明进行配置。 请注意,执行这些步骤时,您的服务器将经历一段时间的宕机。
在 ArcGIS Server Manager 中编辑服务器目录和配置存储路径
- 为 ArcGIS Server 站点打开 ArcGIS Server Manager 并登录。 如需此步骤的帮助,请参阅登录 Manager。
- 要编辑配置存储路径,请单击站点 > 服务器配置 > 配置存储。 输入配置存储位置的共享路径。 配置存储的内容将移至新位置且所有服务将重新启动。
- 要编辑服务器目录路径,请单击站点 > 服务器配置 > 目录。 对于每个目录,单击其编辑按钮 ,然后输入该目录的新共享路径。 编辑目录路径时,目录中的内容将复制到新位置(编辑缓存目录时除外)。 更改缓存目录位置时,必须手动将缓存复制到新位置。
在 ArcGIS Desktop 中编辑服务器目录和配置存储路径
- 在 ArcCatalog 或目录窗口中,展开 GIS 服务器节点。
- 右键单击 ArcGIS Server 管理连接,然后选择服务器属性。 如需此步骤的帮助,请参阅从 ArcGIS Desktop 连接到 ArcGIS Server。
- 要编辑配置存储路径,单击 ArcGIS Server 属性窗口中的配置存储选项卡。 输入配置存储位置的共享路径。 配置存储的内容将移至新位置且所有服务将重新启动。
- 要编辑服务器目录路径,单击 ArcGIS Server 属性窗口中的目录选项卡。 利用其新的共享路径更新每个目录。 编辑目录路径时,目录中的内容将复制到新位置(编辑缓存目录时除外)。 更改缓存目录位置时,必须手动将缓存复制到新位置。