Criar Apache Hadoop cluster com contas de armazenamento de transferência segura no Azure HDInsightCreate Apache Hadoop cluster with secure transfer storage accounts in Azure HDInsight

A funcionalidade Transferência segura necessária melhora a segurança da sua conta da Armazenamento do Azure ao impor todos os pedidos à sua conta através de uma ligação segura.The Secure transfer required feature enhances the security of your Azure Storage account by enforcing all requests to your account through a secure connection. Esta funcionalidade e o esquema wasbs só são suportados pelo clusters do HDInsight versão 3.6 ou mais recente.This feature and the wasbs scheme are only supported by HDInsight cluster version 3.6 or newer.

Pré-requisitosPrerequisites

Antes de começar este artigo, você deve ter:Before you begin this article, you must have:

  • Assinatura do Azure: para criar uma conta de avaliação gratuita de um mês, navegue até Azure.Microsoft.com/Free.Azure subscription: To create a free one-month trial account, browse to azure.microsoft.com/free.
  • Uma conta de armazenamento do Azure com transferência segura habilitada.An Azure Storage account with secure transfer enabled. Para obter instruções, veja Criar uma conta de armazenamento e Requer transferência segura.For the instructions, see Create a storage account and Require secure transfer. Habilitar a transferência de armazenamento seguro depois de criar um cluster requer etapas adicionais não abordadas neste artigo.Enabling secure storage transfer after creating a cluster requires additional steps not covered in this article.
  • Um contêiner de BLOBs na conta de armazenamento.A Blob container on the storage account.

Criar clusterCreate cluster

Aviso

A cobrança por clusters HDInsight é rateada por minuto, independentemente de você usá-los ou não.Billing for HDInsight clusters is prorated per minute, whether you use them or not. Certifique-se de excluir o cluster depois de terminar de usá-lo.Be sure to delete your cluster after you finish using it. Consulte como excluir um cluster HDInsight.See how to delete an HDInsight cluster.

Nesta secção, vai criar um cluster do Hadoop no HDInsight com um modelo do Azure Resource Manager.In this section, you create a Hadoop cluster in HDInsight using an Azure Resource Manager template. O modelo está localizado no GitHub.The template is located in GitHub. A experiência do modelo do Resource Manager não é necessária para seguir este artigo.Resource Manager template experience isn't required for following this article. Para outros métodos de criação de cluster e noções básicas sobre as propriedades usadas neste artigo, consulte Criar clusters HDInsight.For other cluster creation methods and understanding the properties used in this article, see Create HDInsight clusters.

  1. Clique na imagem seguinte para iniciar sessão no Azure e abrir o modelo do Azure Resource Manager no Portal do Azure.Click the following image to sign in to Azure and open the Resource Manager template in the Azure portal.

    Deploy to Azure button for new cluster

  2. Siga as instruções para criar o cluster com as seguintes especificações:Follow the instructions to create the cluster with the following specifications:

    • Especifique o HDInsight versão 3.6.Specify HDInsight version 3.6. É necessária a versão 3.6 ou mais recente.Version 3.6 or newer is required.

    • Especifique uma conta de armazenamento com transferência segura ativada.Specify a secure transfer enabled storage account.

    • Utilize um nome abreviado para a conta de armazenamento.Use short name for the storage account.

    • A conta de armazenamento e o contentor de blobs têm de ser criados previamente.Both the storage account and the blob container must be created beforehand.

      Para obter instruções, veja Criar cluster.For the instructions, see Create cluster.

Se utilizar a ação de script para fornecer os seus próprios ficheiros de configuração, tem de utilizar wasbs nas seguintes definições:If you use script action to provide your own configuration files, you must use wasbs in the following settings:

  • fs.defaultFS (site principal)fs.defaultFS (core-site)
  • spark.eventLog.dirspark.eventLog.dir
  • spark.history.fs.logDirectoryspark.history.fs.logDirectory

Adicionar mais contas de armazenamentoAdd additional storage accounts

Existem várias opções para adicionar mais contas de armazenamento com transferência segura ativada:There are several options to add additional secure transfer enabled storage accounts:

  • Modifique o modelo do Azure Resource Manager na última secção.Modify the Azure Resource Manager template in the last section.
  • Crie um cluster através do portal do Azure e especifique a conta de armazenamento associada.Create a cluster using the Azure portal and specify linked storage account.
  • Utilize a ação de script para adicionar mais contas de armazenamento com transferência segura ativada a um cluster do HDInsight existente.Use script action to add additional secure transfer enabled storage accounts to an existing HDInsight cluster. Para obter mais informações, veja Adicionar mais contas de armazenamento ao HDInsight.For more information, see Add additional storage accounts to HDInsight.

Passos seguintesNext steps

Neste artigo, você aprendeu a criar um cluster HDInsight e a habilitar a transferência segura para as contas de armazenamento.In this article, you've learned how to create an HDInsight cluster, and enable secure transfer to the storage accounts.

Saiba mais sobre como analisar os dados com o HDInsight, veja os seguintes artigos:To learn more about analyzing data with HDInsight, see the following articles:

Para saber mais sobre como o HDInsight armazena os dados ou como obter dados para o HDInsight, veja os seguintes artigos:To learn more about how HDInsight stores data or how to get data into HDInsight, see the following articles:

Para saber mais sobre como criar ou gerir um cluster do HDInsight, veja os seguintes artigos:To learn more about creating or managing an HDInsight cluster, see the following articles: