Skip To Content

ArcGIS Data Store 11.5 的新特性

影响 ArcGIS Data Store 11.5 的技术更改包括图谱存储模式的更改和切片缓存数据存储的弃用。 将在以下部分中介绍这些更改以及其他新的或更改的 ArcGIS Data Store 功能。

11.5 是支持切片缓存数据存储的最后一个版本。

ArcGIS Data Store 11.5 是支持切片缓存数据存储的最后一个版本。 这意味着以下内容:

  • 当将包含切片缓存数据存储的 ArcGIS Enterprise 11.4 或更低版本部署升级至 11.5 时,您还需要升级切片缓存数据存储。 请使用 configuredatastore 实用程序完成升级;请勿使用数据存储配置向导。 升级后,现有托管场景图层仍将正常运行。
  • 11.5 是可以将现有托管场景图层缓存迁移至对象存储的最后一个版本。

    托管服务器的管理员可以运行随 ArcGIS Server 安装的 MigrateSceneService 实用程序将托管场景图层缓存移至对象存储。

    注:

    如果您的组织包含托管场景图层,建议您升级到 11.5 并立即将托管场景图层缓存迁移到对象存储。 MigrateSceneService 实用程序和存储托管场景图层的对象存储功能仅存在于 11.4 和 11.5 中。 这意味着,如果您需要保留托管场景图层,则必须先升级到 11.5 并完成缓存迁移过程,然后才能升级到未来的 ArcGIS Enterprise 版本。

  • 若要在 ArcGIS Enterprise 11.5 部署中发布或迁移托管场景图层,必须配置对象存储

对图谱存储的更改

请注意以下两个 11.5 版本中与图谱存储相关的更改:

  • 支持的部署模式已更改。
  • 图谱存储计算机容量与 ArcGIS Knowledge Server 许可中的条款相关联。

图谱存储模式

图谱存储的底层技术不再支持主-备用模式。 因此,自 11.5 版本起,必须在单机或三台计算机集群模式下部署图谱存储。

采用三台计算机集群模式还会提供更强大的查询能力,因为将主动查询集群中的所有三台计算机。 这是对主-备用模式的改进,在主-备用模式中,仅查询主机。

当将图谱存储升级至 11.5 时,其将处于单机模式。 有关详细信息,请参阅以下升级部分

图谱存储与 ArcGIS Knowledge Server 许可绑定

图谱存储仅用于 ArcGIS Knowledge Server。 因此,您为 ArcGIS Knowledge Server 购买的许可决定了您安装图谱存储的计算机的核心容量。 有关详细信息,请参阅 ArcGIS Knowledge Server 的产品销售更新

ArcGIS Data Store 升级

以下所述更改会影响升级 ArcGIS Data Store

支持直接升级的版本

可从 ArcGIS Data Store 10.8 及更高版本升级至 ArcGIS Data Store 11.5

要从 10.7.1 或更低版本进行升级,请首先升级至过渡版本(如下所示),然后将该版本升级至 11.5。 要执行过渡升级,请参阅过渡版本的升级文档。

起始版本过渡版本

10.7 或 10.7.1

10.8.0 - 11.3

10.6.1 或更低版本

10.8.0 - 10.9.1

升级后,如果您尚未在 ArcGIS Enterprise 部署中包含对象存储,则需要配置对象存储。 由此组织成员能够发布托管场景和 3D 切片图层。 有关详细信息,请参阅接下来的两个部分。

图谱存储升级

如果现有图谱存储包含单台计算机,则升级过程不会发生任何变化。

但是,如果部署中的图谱存储包含两台计算机,则升级过程与之前的版本不同。

  • 必须仅升级其中一台计算机。 当执行此操作时,升级后的计算机将处于单实例模式,并且将从托管服务器取消注册另一台计算机。
  • 如果您仍然需要高可用性,请升级其中一台图谱存储计算机以及部署中的所有其他 ArcGIS Data Store 类型。 接下来,确保已为图谱存储配置默认备份位置。然后,即可使用 configuredatastore 实用程序将两台计算机添加至图谱存储以创建集群。

按照升级至 ArcGIS Data Store 11.5 中的说明进行操作,其中包括升级后任务。

另请注意,在集群模式下部署的图谱存储需要 TCP 端口 9830,才能用于集群中计算机之间的通信。 有关每种类型 ArcGIS Data Store 所需端口的完整列表,请参阅 ArcGIS Data Store 使用的端口

切片缓存数据存储升级

如上所述,可以将切片缓存数据存储升级至 11.5,并且现有托管场景图层将继续运行。 但是,由于 11.5 是支持切片缓存数据存储的最后一个版本,因此,如果您的组织中存在托管场景图层,则必须将托管场景图层缓存迁移至对象存储。 迁移所有缓存并测试托管场景图层后,即可禁用切片缓存数据存储。 在执行此操作之前,无法将部署升级至 11.5 以上版本。

11.5 版本中的端口更改

自 11.5 版本起,必须在 ArcGIS Data Store 关系数据存储计算机上提供 TCP 端口 9820 和 9850,以便计算机之间进行通信。 此外,还必须在关系数据存储计算机上提供端口 9840,以允许托管服务器与关系数据存储计算机上的系统数据库进行通信。

对象存储计算机上不再需要以下端口:

  • TCP 端口 9840、9830 和 9820
  • HTTP 端口 9880、29882、29878、29876 和 29874
  • HTTPS 端口 29883、29877 和 29875

有关每种类型 ArcGIS Data Store 所需端口的完整列表,请参阅 ArcGIS Data Store 使用的端口

对象存储是基础 ArcGIS Enterprise 部署的一部分

必须先配置对象存储,ArcGIS Enterprise 组织成员才能发布托管场景图层或者发布托管 3D 切片图层。 如果 ArcGIS Enterprise 部署已包含 ArcGIS Data Store 对象存储,则当组织成员发布这些图层时,其将用于存储这些图层的缓存。

评估 ArcGIS Data Store 对象存储中现有计算机的能力。 如果组织成员将发布大型 3D 切片图层或场景图层,或者将发布大量这些类型的图层,且对象存储在单实例模式下部署,请考虑为对象存储计算机添加磁盘空间。 如果对象存储在集群模式下部署,则可以为现有计算机添加磁盘空间或者向对象存储添加计算机以满足附加数据存储需求。

ArcGIS Data Store 实用程序的更改和新增功能

ArcGIS Data Store 实用程序的更改和新增功能如下:

  • configuredatastore - 作为此版本中图谱存储更改的一部分,对 --mode 操作进行了扩展,允许您将图谱存储的模式从单实例更改为集群。
  • describedatastore - 由于图谱形存储模式的更改,图谱存储报告的属性存在多项更改。
    • 图谱存储报告的有效模式值现在为 singleInstancecluster
    • 图谱存储不再返回最近一次故障转移属性,因为其与在单实例或集群模式下运行的数据存储无关。
    • 新增集群是否已完成属性。 仅当为图谱存储集群配置第三台计算机时,该属性才会设置为 true;在此之前,该属性会设置为 false。
    • 要移除的计算机属性用于报告运行 removemachine 实用程序时,标记为待删除的图谱存储计算机的名称。
  • removemachine - 如上所述,当运行此实用程序以从图谱存储集群中移除故障计算机时,会将该计算机标记为待移除。 必须向图谱存储添加一台新计算机,以使其恢复为三台计算机,然后才会真正从集群中移除标记的计算机。

已解决的问题

要了解 ArcGIS Data Store 11.5 中包含的修复程序,请参阅 11.5 已解决问题列表