FSx File Gateway 用にカスタマイズされた Amazon EC2 ホストをデプロイする - AWS Storage Gateway

新規のお客様への Amazon FSx File Gateway の提供は終了しました。FSx File Gateway の既存のお客様は、通常どおりサービスを引き続き使用できます。FSx File Gateway に似た機能については、このブログ記事を参照してください。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

FSx File Gateway 用にカスタマイズされた Amazon EC2 ホストをデプロイする

FSx File Gateway をデプロイしてアクティブ化できます。Amazon EC2 AWS Storage Gateway Amazon Machine Image (AMI) は、コミュニティ AMI として利用できます。

注記

Storage Gateway コミュニティ AMI は公開されており、 AWSがフルサポートを提供しています。パブリッシャーが検証 AWS済みプロバイダーであることがわかります。

FSx File Gateway AMIs は、次の命名規則を使用します。AMI 名に追加されるバージョン番号は、バージョンリリースごとに変更されます。

aws-storage-gateway-FILE_FSX_SMB-2.2.3

Amazon EC2 インスタンスをデプロイして Amazon FSx File Gateway をホストするには
  1. Storage Gateway コンソールを使用して、新しいゲートウェイのセットアップを開始します。手順については、」「Amazon FSx ファイルゲートウェイのセットアップ」を参照してください。プラットフォームオプションセクションに到達したら、ホストプラットフォームとして Amazon EC2 を選択し、次のステップを使用してファイルゲートウェイをホストする Amazon EC2 インスタンスを起動します。

  2. インスタンスを起動を選択して Amazon EC2 AWS Storage Gateway コンソールで AMI テンプレートを開き、追加の設定を構成できます。

    Quicklaunch を使用して、Amazon EC2 インスタンスをデフォルト設定で起動します。Amazon EC2 Quicklaunch のデフォルト仕様の詳細については、Amazon EC2」を参照してください。

  3. [名前] に、Amazon EC2 インスタンスの名前を入力します。インスタンスがデプロイされたら、この名前を検索して、Amazon EC2 コンソールのリストページでインスタンスを見つけることができます。

  4. [インスタンスタイプ] セクションの [インスタンスタイプ] で、インスタンスのハードウェア構成を選択します。ハードウェア構成は、ゲートウェイをサポートするための所定の最小要件を満たしている必要があります。m5.xlarge インスタンスタイプから使い始めてみることを推奨します。このインスタンスタイプは、ゲートウェイが正しく機能するための最小要件を満たしています。詳細については、「Amazon EC2 インスタンスタイプでの要件」を参照してください。

    必要に応じて、起動後のインスタンスのサイズ変更を行うことができます。詳細については、「Amazon EC2 ユーザーガイド」の「Amazon EC2 インスタンスタイプの変更」を参照してください。

    注記

    特定のインスタンスタイプ (特に i3 EC2) では、NVMe SSD ディスクを使用します。ファイルゲートウェイを起動または停止すると、問題が発生する可能性があります。たとえば、キャッシュからデータが失われる可能性があります。Amazon CloudWatch メトリクス CachePercentDirty をモニタリングし、システムを起動または停止するのは、このパラメータが 0 の場合のみにします。ゲートウェイのメトリクスのモニタリングに関する詳細については、CloudWatch ドキュメントの「Storage Gateway Metrics and Dimensions」を参照してください。

  5. [キーペア (ログイン)] セクションの [キーペア名 - 必須] で、インスタンスに安全に接続するために使用するキーペアを選択します。必要に応じて新しいキーペアを作成できます。詳細については、「Amazon Elastic Compute Cloud Linux インスタンス用ユーザーガイド」の「キーペアを作成する」を参照してください。

  6. [ネットワーク設定] セクションで、事前設定された設定内容を確認し、[編集] を選択して以下のフィールドを変更します。

    1. [VPC - 必須] で、Amazon EC2 インスタンスを起動する VPC を選択します。詳細については、「Amazon Virtual Private Cloud ユーザーガイド」の「Amazon VPC の仕組み」を参照してください。

    2. (オプション) [サブネット] で、Amazon EC2 インスタンスを起動するサブネットを選択します。

    3. [Auto-assign Public IP] (パブリック IP の自動割当て) で、[Enable] (有効化) を選択します。

  7. [ファイアウォール (セキュリティグループ)] サブセクションで、事前設定された設定内容を確認します。Amazon EC2 インスタンス用に作成される新しいセキュリティグループのデフォルトの名前と説明を必要に応じて変更するか、代わりに既存のセキュリティグループのファイアウォールルールを適用することができます。

  8. [インバウンドセキュリティグループのルール] サブセクションで、クライアントがインスタンスへの接続に使用するポートを開くファイアウォールルールを追加します。 FSx File Gateway に必要なポートの詳細については、 requirements」を参照してください。ファイアウォールルールの追加の詳細については、「Amazon Elastic Compute Cloud Linux インスタンス用ユーザーガイド」の「セキュリティグループのルール」を参照してください。

    注記

    Amazon FSx File Gateway では、ゲートウェイのアクティベーション中にインバウンドトラフィックと 1 回限りの HTTP アクセスに対して TCP ポート 80 を開く必要があります。このポートは、アクティブ化の後で閉じることができます。

    さらに、SMB アクセスの場合は TCP ポート 445、NetBIOS アクセスの場合は UDP ポート 137、NetBIOS アクセスの場合は UDP ポート 138、LDAP アクセスの場合は TCP ポート 389 を開く必要があります。

  9. [高度なネットワーク設定] サブセクションで、事前設定された設定内容を確認し、適宜変更します。

  10. [ストレージを設定] ページで [新しいボリュームの追加] を選択して、ゲートウェイインスタンスにストレージを追加します。

    重要

    事前設定されたルートボリュームに加えて、キャッシュストレージの容量が 150 GiB 以上の Amazon EBS ボリュームを少なくとも 1 つ追加する必要があります。 パフォーマンスを向上させるため、それぞれ 150 GiB 以上の容量がある複数の EBS ボリュームをキャッシュストレージ用に割り当てることをお勧めします。

  11. [高度な詳細] セクションで、事前設定された設定内容を確認し、適宜変更します。

  12. [インスタンスを起動] を選択し、指定した設定内容で新しい Amazon EC2 ゲートウェイインスタンスを起動します。

  13. 新しいインスタンスが正常に起動したことを確認するには、Amazon EC2 コンソールの [インスタンス] ページに移動し、新しいインスタンスを名前で検索します。[インスタンスの状態][実行中]緑のチェックマークが表示されていること、また、ステータスチェックが完了し、緑色のチェックマークが表示されていることを確認します。

  14. 詳細ページからインスタンスを選択します。インスタンスの概要セクションからパブリック IPv4 アドレスをコピーし、Storage Gateway コンソールのゲートウェイのセットアップページに戻り、 FSx File Gateway のセットアップを再開します。

Storage Gateway コンソールを使用するか、 AWS Systems Manager パラメータストアをクエリすることで、ファイルStorage Gatewayの起動に使用する AMI ID を決定できます。

AMI ID を確認するには、以下のいずれかを実行します。

  • Storage Gateway コンソールを使用して、新しいゲートウェイのセットアップを開始します。手順については、」「Amazon FSx ファイルゲートウェイのセットアップ」を参照してください。プラットフォームオプションセクションに移動したら、ホストプラットフォームとして Amazon EC2 を選択し、インスタンスを起動を選択して Amazon EC2 コンソールで AWS Storage Gateway AMI テンプレートを開きます。

    EC2 コミュニティ AMI ページにリダイレクトされ、URL に AWS リージョンの AMI ID が表示されます。

  • Systems Manager パラメータストアにクエリを実行します。 AWS CLI または Storage Gateway API を使用して、名前空間 の Systems Manager パブリックパラメータをクエリできます/aws/service/storagegateway/ami/FILE_FSX_SMB/latest。たとえば、次の CLI コマンドを使用すると、指定した で現在の AMI の ID が返され AWS リージョン ます。

    aws --region us-east-2 ssm get-parameter --name /aws/service/storagegateway/ami/FILE_FSX_SMB/latest

    この CLI コマンドにより、以下のような出力が返されます。

    { "Parameter": { "Type": "String", "LastModifiedDate": 1561054105.083, "Version": 18, "ARN": "arn:aws:ssm:us-east-2::parameter/aws/service/storagegateway/ami/FILE_FSX_SMB/latest", "Name": "/aws/service/storagegateway/ami/FILE_FSX_SMB/latest",, "Value": "ami-033d1edba5606cffb" } }