翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon EMRクラスターをホストVPCするための のセットアップ
でクラスターを起動する前にVPC、 VPCとサブネットを作成する必要があります。パブリックサブネットでは、インターネットゲートウェイを作成し、それをサブネットにアタッチする必要があります。次の手順では、Amazon EMRクラスターをホストVPCできる を作成する方法について説明します。
Amazon EMRクラスターのサブネットVPCを使用して を作成するには
で Amazon VPCコンソールを開きますhttps://console.aws.amazon.com/vpc/
。 -
ページの右上で、 AWS リージョン の を選択しますVPC。
-
Create VPCを選択します。
-
VPC 設定ページで、 VPC および を選択します。
-
名前タグの自動生成 で、自動生成を有効にし、 の名前を入力しますVPC。これにより、作成後に Amazon VPCコンソールで VPCとサブネットを識別できます。
-
IPv4 CIDR ブロックフィールドに のプライベート IP アドレススペースを入力して、DNSホスト名を適切に解決VPCします。そうしないと、Amazon EMRクラスターに障害が発生する可能性があります。これには次の IP アドレス範囲が含まれています。
-
10.0.0.0 – 10.255.255.255
-
172.16.0.0 – 172.31.255.255
-
192.168.0.0 – 192.168.255.255
-
-
アベイラビリティーゾーンの数 (AZs) で、サブネットを起動するアベイラビリティーゾーンの数を選択します。
-
パブリックサブネットの数 で、 に追加するパブリックサブネットを 1 つ選択しますVPC。クラスターが使用するデータがインターネット (Amazon S3 や Amazon などRDS) で利用できる場合は、パブリックサブネットを使用するだけで、プライベートサブネットを追加する必要はありません。
-
プライベートサブネットの数 で、 に追加するプライベートサブネットの数を選択しますVPC。アプリケーションのデータがご自身のネットワークに保存されている場合は (例えば、Oracle データベース内)、1 つまたは複数選択します。プライベートサブネットVPC内の の場合、すべての Amazon EC2インスタンスには、少なくとも Elastic Network Interface EMRを介して Amazon へのルートが必要です。コンソールでは、これは自動的に設定されます。
-
NAT ゲートウェイ で、オプションでNATゲートウェイの追加を選択します。インターネットと通信する必要があるプライベートサブネットがある場合にのみ必要です。
-
VPC エンドポイント で、オプションで Amazon S3 のエンドポイントをサブネットに追加します。
-
DNS ホスト名の有効化とDNS解決の有効化がチェックされていることを確認します。詳細については、「 DNSで を使用するVPC」を参照してください。
-
Create VPCを選択します。
-
ステータスウィンドウに、作業の進行状況が表示されます。作業が完了したら、表示 VPC を選択して、デフォルトVPCと作成したばかりVPCの を表示する VPCsページに移動します。VPC 作成した はデフォルト以外の であるためVPC、デフォルトVPC列には なし が表示されます。
-
をドメイン名を含まないVPCDNSエントリに関連付ける場合は、DHCPオプションセット に移動し、DHCPオプションセット の作成 を選択し、ドメイン名を省略します。オプションセットを作成したら、新しい に移動しVPC、アクションメニューでDHCPオプションセットの編集を選択し、新しいオプションセットを選択します。DNS オプションセットの作成後は、コンソールを使用してドメイン名を編集することはできません。
ノードの完全修飾ドメイン名 (FQDN) を確実に解決するには、Hadoop および関連アプリケーションのベストプラクティスです。適切なDNS解決を保証するには、パラメータを次の値に設定するDHCPオプションセットVPCを含む を設定します。
-
domain-name =
ec2.internal
リージョンが米国東部 (バージニア北部) の場合は、
ec2.internal
を使用します。他のリージョンの場合は、 を使用します。region-name
.compute.internal
。 の例についてはus-west-2
、 を使用しますus-west-2.compute.internal
。 AWS GovCloud (米国西部) リージョンには、 を使用しますus-gov-west-1.compute.internal
。 -
domain-name-servers =
AmazonProvidedDNS
詳細については、「Amazon VPCユーザーガイド」のDHCP「オプションセット」を参照してください。
-
-
VPC を作成したら、サブネットページに移動し、新しい のサブネットのいずれかのサブネット ID を書き留めますVPC。この情報は、 で Amazon EMRクラスターを起動するときに使用しますVPC。