すべてのプロダクト
Search
ドキュメントセンター

E-MapReduce:LDAP 認証の管理

最終更新日:Jun 22, 2026

LDAP 認証を有効にすると、ユーザーはアクセス時に LDAP のユーザー名とパスワードの入力が必須となり、サービスのセキュリティが向上します。この機能は、複雑な構成を行うことなくコンソールから有効にできます。このトピックでは、Impala の LDAP 認証を有効または無効にする方法、および Impala に接続する方法について説明します。

前提条件

EMR-3.44.0 以降、または EMR-5.10.0 以降のバージョンを実行し、Impala および OpenLDAP クラスターサービスを含むクラスターを作成済みであること。詳細については、「クラスターの作成」をご参照ください。

操作手順

  1. クラスターサービスページに移動します。

    1. EMR on ECS コンソールにログインします。

    2. 上部のナビゲーションバーで、リージョンとリソースグループを選択します。

    3. 対象クラスターの [操作] 列で、Services をクリックします。

  2. EMR ユーザーを追加します。

    1. Users タブをクリックします。

    2. Users ページで、Add User をクリックします。

    3. Add User ダイアログボックスで、ユーザー名 ドロップダウンリストから既存の RAM ユーザーを選択し、Password と Confirm Password を入力します。

    4. OK をクリックします。

    詳細については、「ユーザーの追加」をご参照ください。

  3. LDAP 認証を有効にします。

    1. Services タブをクリックします。

    2. Services ページで、Impala サービスセクションの Status をクリックします。

    3. LDAP 認証スイッチをオンにします。

      • EMR-5.11.1 以降、または EMR-3.45.1 以降の場合:

        1. サービスの概要 セクションで、[ImpalaLDAP] スイッチをオンにします。

        2. 表示されるダイアログボックスで、決定 をクリックします。

      • EMR-5.11.0 以前、または EMR-3.45.0 以前の場合:

        1. Components セクションで、ImpalaRuntime を見つけ、アクション列の [enableLDAP] をクリックします。

        2. 表示されたダイアログボックスで、Execution Reason を入力し、決定 をクリックします。

        3. Confirm ダイアログボックスで、決定 をクリックします。

    4. Impala を再起動します。

      1. Impala サービスページで、右上隅のMore > 再起動を選択します。

      2. 表示されるダイアログボックスで、Execution Reason を入力し、OK をクリックします。

      3. Confirm ダイアログボックスで、OK をクリックします。

  4. Impala に接続します。

    LDAP 認証を有効にした後、Impala に接続するには LDAP 認証情報を入力する必要があります。

    1. SSH を使用してクラスターにログインします。詳細については、「クラスターへのログイン」をご参照ください。

    2. 次のいずれかのコマンドを実行して Impala に接続します。

      • impala-shell

        impala-shell -i <impalad_node_name> -l -u <username> --auth_creds_ok_in_clear
      • JDBC

        beeline -u 'jdbc:hive2://<impalad_node_name>:28000/default;transportMode=http;user=<username>;password=<password>'
      説明
      • <impalad_node_name>: Impalad デーモンが実行されているノードの名前です。 EMR on ECS コンソールの Impala サービスページでStatus タブを開きます。 [Impalad] トポロジーリストのノード名列にノード名が表示されます。 たとえば、ノード名が core-1-1 と core-1-2 の場合、どちらかの名前を使用して Impala に接続できます。

      • <username> および <password>:ステップ 2 で作成した LDAP のユーザー名とパスワードです。

  5. オプション: LDAP 認証を無効にします。

    1. Services ページで、Impala サービスセクションの Status をクリックします。

    2. LDAP 認証スイッチをオフにします。

      • EMR-5.11.1 以降、または EMR-3.45.1 以降の場合:

        1. サービスの概要 セクションで、[ImpalaLDAP] スイッチをオフにします。

        2. 表示されるダイアログボックスで、OK をクリックします。

      • EMR-5.11.0 以前、または EMR-3.45.0 以前の場合:

        1. Components セクションで、ImpalaRuntime を見つけ、「アクション」列の [disableLDAP] をクリックします。

        2. 表示されるダイアログボックスで、Execution Reason を入力し、決定 をクリックします。

        3. Confirm ダイアログボックスで、決定 をクリックします。

    3. Impala を再起動します。

      1. Impala サービスページで、右上隅にあるMore > 再起動を選択します。

      2. 表示されるダイアログボックスで、Execution Reason を入力し、OK をクリックします。

      3. Confirm ダイアログボックスで、OK をクリックします。