

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

# 経由で Amazon EMR WAL にアクセスする AWS PrivateLink
<a name="emr-hbase-wal-privatelink"></a>

 AWS ネットワーク内で接続を維持する場合、Amazon EMR WAL は AWS PrivateLink サポートを提供します。セットアップするには AWS PrivateLink、 AWS マネジメントコンソール または AWS Command Line Interface (AWS CLI) を使用して、Amazon EMR WAL に接続するインターフェイス VPC エンドポイントを作成します。詳細については、「 *AWS PrivateLink ガイド*[」の「インターフェイス VPC エンドポイントを使用して AWS サービスにアクセスする](https://docs.aws.amazon.com/vpc/latest/privatelink/create-interface-endpoint.html)」を参照してください。

基本的なステップは次のとおりです。

1. Amazon VPC コンソールを使用して [VPC エンドポイントを作成](https://docs.aws.amazon.com/vpc/latest/privatelink/create-interface-endpoint.html#create-interface-endpoint-aws)します。**[エンドポイント]** を選択し、**[エンドポイントの作成]** を選択します。

1. サービスカテゴリを **[AWS サービス]** のままにします。

1. **[サービス]** パネルの検索バーで、**emrwal** と入力し、`com.amazonaws.region.emrwal.prod` というラベルが付いたサービスを選択します。

1. VPC を選択し、エンドポイントを保存します。EMR クラスターにアタッチするのと同じセキュリティグループを VPC エンドポイントにアタッチしてください。

1. 必要に応じて、新しいエンドポイントのプライベート DNS ホスト名を有効にできるようになりました。VPC の **[DNS ホスト名の有効化]** と **[DNS サポートの有効化]** を `true` に設定します。次に、エンドポイント ID を選択し、**[アクション]** メニューから **[VPC 設定の編集]** を選択し、プライベート DNS 名を有効にします。
   + エンドポイントのプライベート DNS ホスト名は、`prod.emrwal.region.amazonaws.com` の形式に従います。
   + プライベート DNS ホスト名を有効にしない場合、Amazon VPC は `endpointID.prod.emrwal.region.vpce.amazonaws.com` 形式で DNS エンドポイント名を提供します。

1.  AWS PrivateLink エンドポイントを使用するには、次の例に示すように、[Amazon EMR WAL 対応クラスター](emr-hbase-wal-enabling.md)を作成するときに`emr.wal.client.endpoint`設定を変更します。

   ```
   [
       {
           "Classification": "hbase-site",
           "Properties": {
               "hbase.rootdir": "s3://amzn-s3-demo-bucket/MyHBaseStore",
               "emr.wal.workspace": "customWorkspaceName",
               "emr.wal.client.endpoint": "https://prod.emrwal.region.amazonaws.com"
           }
       },
       {
           "Classification": "hbase",
           "Properties": {
               "hbase.emr.storageMode": "s3",
               "hbase.emr.wal.enabled": "true"
           }
       }
   ]
   ```

VPCE ポリシーを使用して、Amazon EMR WAL API へのアクセスを許可または制限することもできます。詳細については、『*AWS PrivateLink ガイド*』の「[Control access to VPC endpoints using endpoint policies (エンドポイントポリシーを使用して VPC エンドポイントへのアクセスをコントロールする)](https://docs.aws.amazon.com/vpc/latest/privatelink/create-interface-endpoint.html)」を参照してください。