Todos os produtos
Search
Central de documentação

E-MapReduce:Gerencie a autenticação LDAP

Última atualização: Sep 21, 2026

Após ative a autenticação LDAP para um service, é necessário fornecer o nome de usuário e a senha do LDAP ao acessar o service. Isso aumenta a segurança do service. É possível ativar a autenticação LDAP para um service no EMR console por meio de operações simples, o que evita a configuração complexa da autenticação LDAP.

Pré-requisitos

Você criou um cluster DataLake com os service Spark e OpenLDAP selecionados. Para mais informações, consulte crie um cluster.

Nota

Os exemplos neste tópico usam o Spark3.

Procedimento

  1. Adicione um usuário do EMR. Para mais informações, consulte Add a user.

  2. Acesse a guia Services.

    1. Faça logon no EMR console.

    2. No painel de navegação à esquerda, clique em EMR on ECS.

    3. Na barra de navegação superior, selecione a região onde o seu cluster está localizado e selecione um grupo de recursos de acordo com os seus requisitos de negócios.

    4. Na página EMR on ECS, encontre o cluster desejado e clique em Services na coluna Actions.

  3. Ative a autenticação LDAP.

    1. Na página Services, encontre o service Spark3 e clique em Status.

    2. Ative a chave enableLDAP.

      • Para o EMR-5.11.1 ou posterior, e EMR-3.45.1 ou posterior:

        1. Na seção Service Overview, ative a chave enableLDAP.

        2. Na caixa de diálogo exibida, clique em OK.

      • Para o EMR-5.11.0 ou anterior, e EMR-3.45.0 ou anterior:

        Importante

        Para versões anteriores do EMR que não possuem um botão dedicado, configure a autenticação LDAP manualmente. Para mais informações, consulte a documentação de código source relevante.

        1. Na seção Components, encontre o SparkThriftServer, clique no ícone more > enableLDAP.

        2. Na caixa de diálogo exibida, insira um motivo no campo Execution Reason e clique em OK.

        3. Na caixa de diálogo Confirm, clique em OK.

    3. Reinicie o SparkThriftServer.

      1. Na seção Components, encontre o SparkThriftServer e clique em Restart na coluna Actions.

      2. Na caixa de diálogo exibida, insira um motivo no campo Execution Reason e clique em OK.

      3. Na caixa de diálogo Confirm, clique em OK.

  4. Conecte-se ao SparkThriftServer.

    Após ativar a autenticação LDAP, use suas credenciais do LDAP para se conectar ao SparkThriftServer.

    1. Faça logon no cluster usando SSH. Para mais informações, consulte log on to a cluster.

    2. Execute o seguinte comando para se conectar ao SparkThriftServer.

      • Cliente Beeline:

        spark-beeline -u jdbc:hive2://master-1-1:10001 -n <user> -p <password>
      • JDBC:

        jdbc:hive2://master-1-1:10001/default;user=<user>;password=<password>
      Nota

      Nestes comandos, substitua <user> pelo nome de usuário do LDAP e <password> pela senha do LDAP. Estas são as credenciais do usuário que você adicionou em Step 1.

  5. Opcional: Desative a autenticação LDAP.

    1. Na página Services, encontre o service Spark3 e clique em Status.

    2. Desative a chave enableLDAP.

      • Para o EMR-5.11.1 ou posterior, e EMR-3.45.1 ou posterior:

        1. Na seção Service Overview, desative a chave enableLDAP.

        2. Na caixa de diálogo exibida, clique em OK.

      • Para o EMR-5.11.0 ou anterior, e EMR-3.45.0 ou anterior:

        1. Na seção Components, encontre o SparkThriftServer, clique no ícone more > disableLDAP.

        2. Na caixa de diálogo exibida, insira um motivo no campo Execution Reason e clique em OK.

        3. Na caixa de diálogo Confirm, clique em OK.

    3. Reinicie o SparkThriftServer.

      1. Na seção Components, encontre o SparkThriftServer e clique em Restart na coluna Actions.

      2. Na caixa de diálogo exibida, insira um motivo no campo Execution Reason e clique em OK.

      3. Na caixa de diálogo Confirm, clique em OK.