すべてのプロダクト
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 ユーザーを選択し、PasswordConfirm 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-1core-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 をクリックします。