Skip To Content

通过 Amazon S3 配置高可用性门户

ArcGIS Enterprise 门户可存储门户内容目录中的门户项目相关信息。 在配置包含两台门户计算机的高可用性门户时,这两台计算机会共享内容目录。 要使内容具有高可用性,请将 Portal for ArcGIS 内容目录存储在 Amazon Simple Storage Service (S3) 存储段中。

在此工作流中,您将在 Amazon S3 上创建存储段,创建将 S3 存储段用于其内容目录的门户并启动第二个门户实例,您要将其连接到第一个门户实例上的门户。

S3 上创建具有内容目录的高可用性门户

按照以下步骤创建使用 Amazon S3 存储段来存储门户内容目录的高可用性门户,从而使内容目录也具备高可用性:

  1. 使用 Amazon Web Services (AWS) Management Console 创建 Amazon S3 存储段

    在您将创建门户 Amazon Elastic Compute Cloud (EC2) 实例的同一区域内创建存储段。

  2. 完成AWS 上部署基础 ArcGIS Enterprise 门户中的步骤 1 到 8。
  3. 请勿从门户网站创建站点。 必须打开 ArcGIS Portal Directory,然后在其中创建门户。
  4. 打开 ArcGIS Portal Directory。 URL 格式为 https://portal.domain.com:7443/arcgis/portaladmin
  5. 单击创建新站点
  6. 创建初始门户管理员帐户
  7. 导入您在步骤 1 中下载的许可文件。
  8. 复制以下一个 JSON 块并将其粘贴到内容存储字段中。 请确保将 connectionString 值替换为特定于帐户和实施的信息。 为 objectStore 提供您在步骤 1 中创建的 S3 存储段的名称,以存储内容目录。

    如果您希望使用 AWS 帐户的 accessKeyIdsecretAccessKey 访问 S3 存储段,请使用此 JSON:

    {
    "type": "cloudStore",
    "provider": "Amazon",
    "connectionString": {"accessKeyId":"ABCDEFGHIJK123456","secretAccessKey": "ZYXWVUTSRQPONML98765432","region": "<region name>","credentialType": "accessKey"},
    "objectStore": "<your S3 bucket>"
    }

    如果您希望通过为 AWS 帐户配置的 IAMRole 访问 S3 存储段,请使用此 JSON:

    {
    "type": "cloudStore",
    "provider": "Amazon",
    "connectionString": {"region": "<region name>","credentialType": "IAMRole"},
    "objectStore": "<your S3 bucket>"
    }

  9. 单击创建新站点
  10. 接下来,安装并配置 ArcGIS Web Adaptor
  11. 完成AWS 上部署基础 ArcGIS Enterprise 门户中的步骤 10 到 13,以安装 ArcGIS Web Adaptor 并将其配置到 Portal for ArcGIS
  12. 现在,第一个门户计算机已配置完毕。 现在,启动第二个 EC2 实例,安装并启动 Portal for ArcGIS,然后将第二个实例连接到第一个门户实例。
  13. 启动第二个 EC2 实例。
  14. 创建到第二个实例的远程连接,然后在其中安装 Portal for ArcGIS
  15. 打开第二个 Portal for ArcGIS 安装程序 (https://<fully qualified instance2 name>:7443/arcgis/home) 的门户网站,然后选择加入现有门户
  16. 为您在第一个实例中配置的门户输入门户 URL

    URL 格式为 https://<fully qualified instance1 name>:7443

  17. 输入您在上方步骤 5 中创建的初始门户管理员的用户名和密码。
  18. 单击加入

您现在拥有两个运行 Portal for ArcGISAWS 实例,实例使用存储于 S3 上的高可用性共享内容目录。

注:

如果您要在未来删除门户部署,则必须手动清空并删除用于内容目录的 S3 存储段;卸载 Portal for ArcGIS 将不会删除内容目录或存储段。

接下来的步骤

要使整个 ArcGIS Enterprise 门户具有高可用性,托管 GIS Server 站点和 ArcGIS Data Store 也需要具有高可用性。 有关配置高可用性 GIS Server 站点和 ArcGIS Data Store 的说明,请参阅以下主题: