本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在 Amazon EC2 主机上部署文件网关
您可以在 Amazon Elastic Compute Cloud (Amazon EC2) 实例上部署和激活文件网关。文件网关 Amazon 系统映像 (AMI) 以社区 AMI 形式提供。
在 Amazon EC2 实例上部署网关
-
在选择主机平台页面上,选择 Amazon EC2。
-
选择 Launch instance (启动实例) 启动存储网关 EC2 AMI。您将会重定向到可在其中选择实例类型的 Amazon EC2 控制台。
-
在存储库的步骤 2: 选择一个实例类型页面上,选择您的实例的硬件配置。在满足特定最低要求的实例类型上支持 Storage Gateway。我们建议您首先使用 m4.xlarge 实例类型,它满足网关正常运行所需的最低要求。有关更多信息,请参阅本地 VM 的硬件要求。
如果需要,您可以在启动后调整实例的大小。有关更多信息,请参阅 。调整实例大小中的适用于 Linux 实例的 Amazon EC2 用户指南.
注意
某些实例类型,尤其是 i3 EC2,使用的是 NVMe SSD 磁盘。这些可能会在您启动或停止文件网关时导致出现问题;例如,您可能会丢失缓存中的数据。监控
CachePercentDirty
Amazon CloudWatch 指标,并且仅在该参数为时才启动或停止系统。0
. 要了解有关监控网关指标的更多信息,请参阅Storage Gateway 指标和维度在 CloudWatch 文档中。有关 Amazon EC2 实例类型要求的更多信息,请参阅。Amazon EC2 实例类型要求. -
选择 Next:。配置实例详细信息.
-
在存储库的步骤 3: 配置实例详细信息页面上,选择的值自动分配公有 IP. 如果您的实例应可从公共 Internet 进行访问,请验证 Auto-assign Public IP (自动分配公有 IP) 是否已设置为 Enable (启用)。如果您的实例不应可从 Internet 访问,请为 Auto-assign Public IP (自动分配公有 IP) 选择 Disable (禁用)。
-
适用于IAM 角色,选择Amazon Identity and Access Management您希望为网关使用的 (IAM) 角色。
-
选择 Next:。添加存储.
-
在存储库的步骤 4: 添加存储页面上,选择添加新卷将存储添加到文件网关实例。您至少需要为缓存存储配置一个 Amazon EBS 卷。
推荐的磁盘大小:缓存(最小值)150 GiB 和缓存(最大值)64 TiB
-
在存储库的第 5 步:添加标签页面上,您可以向实例添加可选标签。接下来,选择 Next (下一步):配置安全组.
-
在存储库的步骤 6:配置安全组页面上,向传输到实例的特定流量添加防火墙规则。您可以创建新安全组或者选择现有安全组。
重要
除了 Storage Gateway 激活和安全外壳 (SSH) 访问端口,NFS 客户端还需要访问其他端口。有关详细信息,请参阅网络和防火墙要求。
-
选择 Review and Launch (查看和启动) 查看您的配置。
-
在存储库的步骤 7:核查实例启动页面上,选择启动.
-
在 Select an existing key pair or create a new key pair (选择现有密钥对或创建新密钥对) 对话框中,选择 Choose an existing key pair (选择现有密钥对),然后选择您在开始设置时创建的密钥对。准备好后,选择确认框,然后选择 Launch Instances (启动实例)。
这将显示一个确认页,告知您实例正在启动。
-
选择 View Instances 以关闭确认页面并返回控制台。在 Instances (实例) 屏幕上,您可以查看您实例的状态。启动实例只需很短的时间。当您启动实例时,其初始状态为 pending (待处理)。实例启动后,其状态变为 running (正在运行),并且会收到一个公有 DNS 名称。
-
在中选择您的实例,记下中的公有 IP 地址说明标签,然后返回连接到Amazon页面中的 Storage Gateway 控制台以继续您的网关设置。
您可以使用 Storage Gateway 控制台或通过查询Amazon Systems Manager参数存储区。
确定 AMI ID
登录到Amazon Web Services Management Console然后打开 Storage Gateway 控制台https://console.aws.amazon.com/storagegateway/home
. -
依次选择 Create gateway (创建网关)、File gateway (文件网关) 和 Next (下一步)。
-
在 Choose host platform (选择主机平台) 页面上,选择 Amazon EC2。
-
选择启动实例启动 Storage Gateway EC2 AMI。您将被重定向到 EC2 社区 AMI 页面,在此页面上,您可以在其中看到适用于您的 AMI ID。AmazonURL 中的区域。
或者,您可以查询 Systems Manager 参数存储。您可以使用Amazon CLI或 Storage Gateway API 查询命名空间下的 Systems Manager 公共参数。
/aws/service/storagegateway/ami/FILE_S3/latest
. 例如,使用以下 CLI 命令返回当前 AMI 在当前 AMI 的 ID。Amazon区域。aws --region us-east-2 ssm get-parameter --name /aws/service/storagegateway/ami/FILE_S3/latest
该 CLI 命令会返回类似以下内容的输出:
{ "Parameter": { "Type": "String", "LastModifiedDate": 1561054105.083, "Version": 4, "ARN": "arn:aws:ssm:us-east-2::parameter/aws/service/storagegateway/ami/FILE_S3/latest", "Name": "/aws/service/storagegateway/ami/FILE_S3/latest", "Value": "ami-123c45dd67d891000" } }