EC2 上的 AWS Storage Gateway 需要 HTTP 服务器吗?

EC2 上的 AWS Storage Gateway 需要 HTTP 服务器吗?

我正在尝试将 AWS 文件网关部署到 EC2 实例(作为研究硬件设备之前的测试)。有一个网页指南这里我认为这还不够。

作为一项不安全测试,我创建了一个 EC2 实例(在 m4.xlarge 上运行 Amazon Linux),允许所有入站和出站流量。我的实例有一个互联网网关和一个公共 IPv4 地址。我可以 ping 和 SSH 进入我的实例。

该指南的第四步要求我提供实例 IP,当我提供时,会出现“连接被拒绝”页面。它尝试通过 HTTP 将我连接到:

http://[instance_IP]/?gatewayType=FILE_S3&activationRegion=us-east-2

这让我很惊讶,因为没有关于启动 HTTP 服务器的说明。

作为快速测试,我通过以下方式在实例上启动了一个 HTTP 服务器:

sudo yum install -y httpd
sudo service httpd start

现在该 URL 将我引导至通用 Apache 测试页面。

AWS 文件网关指南似乎假设 EC2 实例将配备服务器设置来处理文件网关激活。但事实显然并非如此,也没有任何文档暗示这一点。显然指南页面存在空白,可能有准备好的实例用于启动文件网关。缺少哪些步骤?

答案1

根据指南这里,当您选择 EC2 实例的主机平台时,您将获得“启动实例”选项

在此处输入图片描述

这将根据以“aws-storage-gateway”开头的 AMI 名称提供一个新实例。

在此处输入图片描述

AMI ID 将根据构建的区域和日期而变化。

在此处输入图片描述

该 AMI 具有连接和激活存储网关所需的所有必要软件。

如果您跳过启动实例选项并选择之前配置的 EC2 实例,它会期望实例上有某种服务来激活存储网关。

相关内容