启动运行 ArcGIS for Server 的 Amazon Web Services 实例

如果您使用 Amazon Web Services (AWS) 管理控制台手动构建 ArcGIS Server 站点,则在创建运行 ArcGIS Server 的 AWS 实例时您必须注意一些事项。

提示提示:

如果使用 ArcGIS Server Cloud Builder on Amazon Web Services 构建站点,则将简化启动运行 ArcGIS Server 的 AWS 实例的过程,并且您的站点可充分利用 ArcGIS Server 架构的对等功能。

有关使用 Amazon Web Services 功能和 AWS 管理控制台的具体步骤及说明,请参阅 Amazon Web Services 文档。以下是启动运行 ArcGIS Server 的 AWS 实例的具体信息。

启动实例前

必须启用您的 Amazon 帐户以访问 AWS,并且您应该创建弹性 IP 地址以和 ArcGIS Server for Amazon Web Services 实例一起使用。

步骤:
  1. 打开 web 浏览器并使用 Amazon 用户名和密码登录到 AWS 管理控制台

    必须启用您的 Amazon 帐户以访问 AWS,可在 AWS 网站上执行这一一次性步骤。如果不确定要使用的帐户,请与系统管理员或 Amazon 联系。

  2. 转到 AWS 控制台的 EC2 部分并选择您工作时所在的区域。

    区域代表全球各地可用的 AWS 数据中心。使用区域可使您的部署更贴近客户需求或满足其法规要求。不同区域间价格存在波动。

  3. 分配新的弹性 IP 地址以和您的实例一起使用。因为稍后您将使用该 IP,因此需确保记录创建的 IP。

通过 Esri ArcGIS Server AMI 启动实例

通过 AWS 管理控制台的 EC2 部分启动实例。要查找 Amazon 机器映像 (AMI),请搜索 ArcGISEsri

此处包含一个可用于 Linux 的 AMI 和两个可用于 Windows 的 AMI(其中一个用于 SQL Server Express,另一个用于 SQL Server Standard)。如果未找到这些 AMI,请联系 Esri 客户服务中心,并向他们提供您的 Amazon 帐号,以便其与您共享 AMI。

实例类型

在启动 AWS 实例时您必须选择实例类型。确保选择的实例类型至少满足最低的 ArcGIS Server 的系统要求

请注意不同的实例类型将产生不同的 Amazon 缴纳费用。

存储选项

通过 AWS 管理控制台启动实例时,您将有机会更改存储选项。但是,在启动实例时,请勿更改存储设置。具有有关配置设备制图的 AMI 的设置,并且更改存储选项可能会导致这些制图失败。

您可以在启动实例后更改附加 EBS 卷的大小。请参阅在 Windows 上用不同容量的驱动器替换所提供的附加驱动器在 Linux 上用不同容量的驱动器替换所提供的附加驱动器。尽管这些主题提供的是 Cloud Builder 的操作步骤,但适当调整这些工作流即可应用于 AWS 管理控制台。

安全组

在启动实例时创建安全组以定义可访问实例的传入流量。

以下是适用于登录到 ArcGIS Server for Amazon Web Services 实例和测试服务是否正在运行的基本安全组规则。请参阅常见安全组配置,了解可用于不同情形的安全组规则列表。

协议

端口范围(代码)

RDP(仅限 Windows 实例)

3389

指定允许通过远程桌面连接到实例的计算机的 IP 地址或 IP 地址范围。

SSH(仅限 Linux 实例)

22

指定允许通过 SSH 客户端连接到实例的计算机的 IP 地址或 IP 地址范围。

自定义 TCP 规则

6080

如果未使用弹性负载均衡器,请输入 0.0.0.0/0。如果使用弹性负载均衡器,请输入弹性负载均衡器的安全组名称。显示为一个值(如 amazon-elb/amazon-elb-sg)。

创建密钥对

您必须创建密钥对来允许您登录到 AWS 实例。此密钥对需要检索 AWS Windows 实例的管理员密码。您必须具有能够建立到 AWS Linux 实例的 SSL 连接的密钥对。

下载扩展名为 .pem 的密钥对文件。将该文件保存到安全位置。

启动实例后

启动实例会需要几分钟。实例启动过程中,其状态在 AWS 管理控制台中会显示为“挂起”。实例启动完毕后,其状态显示为“已启动”,同时这一正在运行 AWS 的实例会产生相应费用。可能需要单击刷新以确定实例是否启动完毕。

启动 AWS 实例几分钟后,您可能会注意到即使实例的状态在 AWS 管理控制台中显示为“已启动”,您也无法登录。实例和 ArcGIS 配置需要花几分钟才能完成。

要确定您的实例是否已准备好接受连接,请在 AWS 管理控制台右键单击该实例,然后单击获取系统日志。如果是首次启动实例,此时将显示一个空白日志屏幕。在正常运行的 Windows AWS 实例中,如果过几分钟查看日志,您会看到一条显示 Windows 就绪的信息。为让 ArcGIS 有时间进行自身配置,至少在系统日志报告 Windows 就绪消息后的五分钟内(该时间会根据 Amazon Web Services 的运行状况而变化),您不应尝试连接 AWS 实例。

要了解有关登录实例和使用实例的其他说明,请参阅通过 Windows 远程桌面连接管理 Amazon Web Services 实例通过远程访问 Ubuntu Linux 管理 Amazon Web Services 实例通过 Windows 远程访问 Ubuntu Linux 管理 Amazon Web Services 实例

如果计划在实例上的企业级地理数据库中存储数据,必须创建地理数据库。有关说明,请参阅在 Amazon Web Services 实例上的 SQL Server 中创建企业级地理数据库在 Amazon Web Services 实例上的 PostgreSQL 中创建企业级地理数据库

提示提示:

不再需要使用实例时,将其停止或终止以避免产生不必要的费用。终止实例时,其所有数据和软件都将丢失并且无法恢复。然而,可在不丢失数据的情况下停止和启动实例。可右键单击实例的状态以查看用于停止、启动或终止实例的菜单。

5/15/2014