添加备用计算机
在本主题中
您可以选择在数据存储中只有一台计算机(主机),也可以设置一台备用计算机,将其添加到您的数据存储中,然后将您的数据从主机复制到备用计算机。这样,当主机不可用时,备用计算机即可接替它。您只会在短时间内不能使用要素图层数据,通常,备用计算机要花费几分钟来接替主机。
下图显示具有高可用性的数据存储。主机的内容已复制到备用计算机。
如果主机不可用(例如,如果主计算机发生故障、断电或断开网络连接),备用计算机将提升为主机。在备用计算机成为主机后,它会将备份文件发送到与先前主机相同的位置。
如果您可以解决先前主机的问题(例如,如果未连接计算机插头,但是您将它连接回去,或者计算机暂时断开网络连接,但是稍后又恢复了网络连接),先前主机会成为数据存储的备用计算机。
发生故障转移后发布的场景图层会将其缓存存储在新主机上。但是现有场景图层的缓存将不再有效。
注:
如果您的备用计算机离线超过 250 分钟(例如,停止备用计算机以在该计算机上应用 windows 修补程序,但管理员在离开前忘记重启备用数据存储),则必须使用 ArcGIS Data Store 配置向导或 configuredatastore 实用程序通过您的数据存储重新配置备用计算机。
故障转移情景
有关备用计算机成为数据存储的主机的情况列表,如下所示:
- 主数据存储停止运行。ArcGIS Data Store 尝试在主机上重新启动数据存储。如果它不能重新启动,数据存储将故障转移到备用计算机。
- 主机的 Web 应用程序停止运行 并尝试在主机上重新启动该 Web 应用程序。在极少情况下,此操作不可行,数据存储将故障转移到备用计算机。
- 主机不可用。如果计算机出现故障、拔出插头或断开网络连接,就会发生上述情况。ArcGIS Data Store 会尝试五次来连接主机。如果在尝试五次后还不能连接,数据存储将故障转移到备用计算机。
添加备用计算机
您可以使用 ArcGIS Data Store 配置向导或 configuredatastore 实用程序向托管服务器的数据存储中添加备用计算机。
使用配置 Web 应用程序添加备用计算机
- 在另一台服务器上安装 ArcGIS Data Store。
必须将备用计算机和主机安装到不同的物理服务器上。
- 打开 ArcGIS Data Store 配置向导。
- 指定 ArcGIS Server 站点的 URL。
URL 格式为 https://gisserver.domain.com:6443。
- 输入 ArcGIS Server 主站点管理员的用户名和密码,然后单击下一步。
- 输入备用计算机的数据存储目录位置,然后单击下一步。
- 在配置摘要中查看信息。如果正确,请单击完成。如果需要进行更改,则请单击后退进行更改。
将高可用性角色列为备用计算机。
成功完成设置后,您将有一台备用数据存储计算机,它会与主机存储相同的数据并将在主机不可访问时替代主机。
如果设置时发生错误,则请单击配置摘要对话框上的下一步重新打开数据存储配置向导,从而提供不同的信息。有关设置错误的原因和解决方法,请参阅 ArcGIS Data Store 疑难解答。
使用 configuredatastore 实用程序添加备用计算机
您可以在第二台服务器上安装 ArcGIS Data Store 并使用 configuredatastore 实用程序将其作为备用计算机添加到现有的数据存储中。在 <ArcGIS Data Store installation directory>\arcgis\datastore\tools 中安装此实用程序。
- 在您安装 ArcGIS Data Store 的第二台服务器上,打开 shell 命令。
- 运行 configuredatastore 实用程序,并提供 ArcGIS Server URL 和 ArcGIS Server 主站点管理员用户名和密码。
例如,
/configuredatastore https://agsserver.ntwk.com:6443/arcgis/admin siteadmin P$@pass
已将您的备用计算机添加到数据存储。