Gestire cluster Hadoop in HDInsight tramite il portale di AzureManage Hadoop clusters in HDInsight by using the Azure portal

Il portale di Azure consente di gestire cluster Hadoop in Azure HDInsight.Using the Azure portal, you can manage Hadoop clusters in Azure HDInsight. Usare il selettore di schede precedente per informazioni sulla gestione di cluster Hadoop in HDInsight con altri strumenti.Use the tab selector above for information on managing Hadoop clusters in HDInsight using other tools.

PrerequisitoPrerequisite

Per seguire la procedura descritta in questo articolo, è necessaria una sottoscrizione di Azure.To follow the steps in this article, you will need an Azure subscription. Vedere Ottenere una versione di prova gratuita di Azure.See Get Azure free trial.

Aprire il portale di AzureOpen the Azure portal

  1. Accedere a https://portal.azure.com.Sign in to https://portal.azure.com.
  2. Dopo avere aperto il portale, è possibile:After you open the portal, you can:

    • Scegliere Crea una risorsa dal menu di sinistra per creare un nuovo cluster:Click Create a resource from the left menu to create a new cluster:

      Pulsante Nuovo cluster HDInsight

      Immettere HDInsight in Cerca nel Marketplace, fare clic su HDInsight e quindi su Crea.Enter HDInsight in Search the Marketplace, click HDInsight, and then click Create.

    • Fare clic su Cluster HDInsight nel menu a sinistra per visualizzare un elenco dei cluster esistenti:Click HDInsight Clusters from the left menu to list the existing clusters:

      Pulsante Cluster HDInsight del portale di Azure

      Se non viene visualizzato il pulsante Cluster HDInsight, fare clic su Cluster HDInsight nella sezione Intelligence e analisi.If you don't see the HDInsight clusters button, and then click HDInsight clusters under the Intelligence + Analytics section.

Creare i clusterCreate clusters

Avviso

La fatturazione dei cluster HDInsight viene calcolata al minuto, indipendentemente dal fatto che siano in uso o meno.Billing for HDInsight clusters is prorated per minute, whether you are using them or not. Assicurarsi di eliminare il cluster dopo aver finito di usarlo.Be sure to delete your cluster after you have finished using it. Per altre informazioni, vedere l'articolo su come eliminare un cluster HDInsight.For more information, see How to delete an HDInsight cluster.

HDInsight è compatibile con una vasta gamma di componenti Hadoop.HDInsight works with a wide range of Hadoop components. Per l'elenco dei componenti verificati e supportati, vedere Versioni di Hadoop disponibili in Azure HDInsight.For the list of the components that are verified and supported, see What version of Hadoop is in Azure HDInsight? Per informazioni generali sulla creazione dei cluster, vedere Creare cluster Hadoop in HDInsight.For general cluster creation information, see Create Hadoop clusters in HDInsight.

Requisiti di controllo di accessoAccess control requirements

Quando si crea un cluster HDInsight, è necessario specificare una sottoscrizione di Azure.You must specify an Azure subscription when you create an HDInsight cluster. È possibile creare il cluster in un nuovo gruppo di risorse di Azure o in un gruppo di risorse esistente.The cluster can be created either in a new Azure Resource group or in an existing Resource group. È possibile usare la procedura seguente per verificare le autorizzazioni per la creazione di cluster HDInsight:You can use the following steps to verify your permissions for creating HDInsight clusters:

  • Per creare un nuovo gruppo di risorse:To create a new resource group:

    1. Accedere al portale di Azure.Sign in to the Azure portal.
    2. Fare clic su Sottoscrizione dal menu a sinistra.Click Subscription from the left menu. Viene visualizzata un'icona gialla a forma di chiave.It has a yellow key icon. Verrà visualizzato un elenco di sottoscrizioni.You shall see a list of subscriptions.
    3. Fare clic sulla sottoscrizione che verrà usate per creare l cluster.Click the subscription that you use to create clusters.
    4. Fare clic su Autorizzazioni personali.Click My permissions. Viene visualizzato il ruolo dell'utente nella sottoscrizione.It shows your role on the subscription. Per creare cluster HDInsight è necessario almeno l'accesso come collaboratore.You need at least Contributor access to create HDInsight cluster.
  • Per usare un gruppo di risorse esistente:To use an existing resource group:

    1. Accedere al portale di Azure.Sign in to the Azure portal.
    2. Fare clic su Gruppi di risorse dal menu a sinistra per elencare i gruppi di risorse.Click Resource groups from the left menu to list the resource groups.
    3. Fare clic sul gruppo di risorse da usare per la creazione del cluster HDInsight.Click the resource group you want to use for creating your HDInsight cluster.
    4. Fare clic su Controllo di accesso (IAM) e verificare che sia assegnato, a se stessi o a un gruppo a cui si appartiene, l'accesso come collaboratore al gruppo di risorse.Click Access control (IAM), and verify that you (or a group you belong to) have at least the Contributor access to the resource group.

Se viene visualizzato l'errore NoRegisteredProviderFound o l'errore MissingSubscriptionRegistration, vedere Risolvere errori comuni durante la distribuzione di risorse in Azure con Azure Resource Manager.If you receive the NoRegisteredProviderFound error or the MissingSubscriptionRegistration error, see Troubleshoot common Azure deployment errors with Azure Resource Manager.

Elencare e visualizzare i clusterList and show clusters

  1. Accedere a https://portal.azure.com.Sign in to https://portal.azure.com.
  2. Fare clic su Cluster HDInsight nel menu a sinistra per elencare i cluster esistenti.Click HDInsight Clusters from the left menu to list the existing clusters. Se il pulsante Cluster HDInsight non è visualizzato, prima fare clic su Tutti i servizi.If you don't see HDInsight Clusters, click All services first.
  3. Fare clic sul nome del cluster.Click the cluster name. Se l'elenco di cluster è lungo, è possibile utilizzare il filtro nella parte superiore della pagina.If the cluster list is long, you can use filter on the top of the page.
  4. Fare clic su un cluster nell'elenco per visualizzare la pagina della panoramica:Click a cluster from the list to see the overview page:

    Informazioni di base sul cluster HDInsight nel portale di Azure Menu Panoramica:Azure portal HDInsight cluster essentials Overview menu:

    • Dashboard: consente di aprire il dashboard del cluster, ovvero Ambari Web per i cluster basati su Linux.Dashboard: Opens the cluster dashboard, which is Ambari Web for Linux-based clusters.
    • Secure Shell: mostra le istruzioni per la connessione al cluster tramite connessione Secure Shell (SSH).Secure Shell: Shows the instructions to connect to the cluster using Secure Shell (SSH) connection.
    • Scala Cluster: consente di modificare il numero di nodi del ruolo di lavoro per questo cluster.Scale Cluster: Allows you to change the number of worker nodes for this cluster.
    • Sposta: consente di spostare il cluster in un gruppo di risorse o una sottoscrizione diversi.Move: Move the cluster to antoher resource group or subscription.
    • Elimina: elimina il cluster.Delete: Deletes the cluster.

      Menu a sinistra:Left menu:

    • Log attività: visualizza ed effettua una query dei log attività.Activity logs: Show and query activity logs.
    • Controllo di accesso (IAM): usa le assegnazioni di ruolo.Access control (IAM): Use role assignments. Vedere Usare le assegnazioni di ruolo per gestire l'accesso alle risorse della sottoscrizione di Azure.See Use role assignments to manage access to your Azure subscription resources.
    • Tag: consente di impostare coppie chiave/valore per definire una tassonomia dei servizi cloud personalizzata.Tags: Allows you to set key/value pairs to define a custom taxonomy of your cloud services. Ad esempio, è possibile creare una chiave denominata progettoe usare un valore comune per tutti i servizi associati a un progetto specifico.For example, you may create a key named project, and then use a common value for all services associated with a specific project.
    • Diagnostica e risoluzione dei problemi: visualizza informazioni per la risoluzione dei problemi.Diagnose and solve problems: Display troubleshooting information.
    • Blocchi: aggiunge un blocco per impedire la modifica o l'eliminazione del cluster.Locks: Add a lock to prevent the cluster being modified or deleted.
    • Script di automazione: visualizza ed esporta il modello di Azure Resource Manager per il cluster.Automation script: Display and export the Azure Resource Manager template for the cluster. Attualmente è possibile esportare solo l'account di archiviazione di Azure dipendente.Currently, you can only export the dependent Azure storage account. Vedere Creare cluster Hadoop basati su Linux in HDInsight tramite modelli di Azure Resource Manager.See Create Linux-based Hadoop clusters in HDInsight using Azure Resource Manager templates.
    • Avvio rapido: visualizza informazioni utili per iniziare a usare HDInsight.Quick Start: Displays information that helps you get started using HDInsight.
    • Strumenti per HDInsight: informazioni della Guida per gli strumenti correlati a HDInsight.Tools for HDInsight: Help information for HDInsight related tools.
    • Utilizzo di core della sottoscrizione: visualizza i core usati e disponibili per la sottoscrizione.Subscription Core Usage: Display the used and available cores for your subscription.
    • Ridimensiona cluster: aumenta e diminuisce il numero di nodi di lavoro del cluster.Scale Cluster: Increase and decrease the number of cluster worker nodes. Vedere Ridimensionare i cluster.SeeScale clusters.
    • SSH + Account di accesso del cluster: mostra le istruzioni per la connessione al cluster tramite connessione Secure Shell (SSH).SSH + Cluster login: Shows the instructions to connect to the cluster using Secure Shell (SSH) connection. Per altre informazioni, vedere Connettersi a HDInsight (Hadoop) con SSH e reimpostare le credenziali di accesso al cluster.For more information, see Use SSH with HDInsight, and reset cluster login credential.
    • Partner HDInsight: aggiunge/rimuove il Partner HDInsight corrente.HDInsight Partner: Add/remove the current HDInsight Partner.
    • Metastore esterni: visualizza i metastore Hive e Oozie.External Metastores: View the Hive and Oozie metastores. I metastore possono essere configurati solo durante il processo di creazione dei cluster.The metastores can only be configured during the cluster creation process. Vedere Usare metastore Hive/Oozie.See use Hive/Oozie metastore.
    • Azioni script: esegue script Bash nel cluster.Script Actions: Run Bash scripts on the cluster. Vedere Personalizzare cluster HDInsight basati su Linux tramite Azione script.See Customize Linux-based HDInsight clusters using Script Action.
    • Applicazioni: aggiungere/rimuovere applicazioni HDInsight.Applications: Add/remove HDInsight applications. Vedere Installare applicazioni HDInsight personalizzate.See Install custom HDInsight applications.
    • Monitoraggio: consente di monitorare il cluster in Azure Operations Management Suite e Azure Log Analytics.Monitoring: Monitor the cluster in Azure Operations Management Suite and Azure Log Analytics.
    • Proprietà: visualizza le proprietà del cluster.Properties: View the cluster properties.
    • Account di archiviazione: visualizza gli account di archiviazione e le chiavi.Storage accounts: View the storage accounts and the keys. Gli account di archiviazione vengono configurati durante il processo di creazione dei cluster.The storage accounts are configured during the cluster creation process.
    • Accesso a Data Lake Store: consente di configurare l'accesso a Data Lake Store.Data Lake Store access: Configure access Data Lake Stores. Vedere Creare cluster HDInsight con Data Lake Store tramite il portale di Azure.See Create HDInsight clusters with Data Lake Store by using the Azure portal.
    • Integrità risorse : vedere Panoramica su Integrità risorse di Azure.Resource health: See Azure resource health overview.
    • Nuova richiesta di supporto: consente di creare un ticket di supporto con il supporto Microsoft.New support request: Allows you to create a support ticket with Microsoft support.
  5. Fare clic su Proprietà:Click Properties:

    Le proprietà sono:The properties are:

    • Nome host: nome del cluster.Hostname: Cluster name.
    • URL del cluster: URL per l'interfaccia Web Ambari.Cluster URL: The URL for the Ambari web interface.
    • Secure Shell (SSH): nome utente e nome host da usare per l'accesso al cluster tramite SSH.Secure shell (SSH): The username and host name to use in accessing the cluster via SSH.
    • Stato: uno dei valori seguenti: Aborted, Accepted, ClusterStorageProvisioned, AzureVMConfiguration, HDInsightConfiguration, Operational, Running, Error, Deleting, Deleted, Timedout, DeleteQueued, DeleteTimedout, DeleteError, PatchQueued, CertRolloverQueued, ResizeQueued o ClusterCustomization.Status: One of: Aborted, Accepted, ClusterStorageProvisioned, AzureVMConfiguration, HDInsightConfiguration, Operational, Running, Error, Deleting, Deleted, Timedout, DeleteQueued, DeleteTimedout, DeleteError, PatchQueued, CertRolloverQueued, ResizeQueued, or ClusterCustomization.
    • Area: località di Azure.Region: Azure location. Per un elenco di località di Azure supportate, vedere l'elenco a discesa Area in Prezzi di HDInsight.For a list of supported Azure locations, see the Region dropdown list box on HDInsight pricing.
    • Data di creazione: data di distribuzione del cluster.Date created: The date the cluster was deployed.
    • Sistema operativo: Windows o Linux.Operating system: Either Windows or Linux.
    • Tipo: Hadoop, HBase, Storm, Spark.Type: Hadoop, HBase, Storm, Spark.
    • Versione.Version. Vedere Versioni di HDInsight.See HDInsight versions.
    • Sottoscrizione: nome della sottoscrizione.Subscription: Subscription name.
    • Origine dati predefinita: file system predefinito del cluster.Default data source: The default cluster file system.
    • Worker nodes size (Dimensioni nodi del ruolo di lavoro): dimensioni della macchina virtuale selezionata dei nodi di lavoro.Worker nodes size: The selected VM size of the worker nodes.
    • Dimensioni nodo head: dimensioni della macchina virtuale selezionata dei nodi head.Head node size: The selected VM size of the head nodes.
    • Rete virtuale: nome della rete virtuale e della subnet in cui viene distribuito il cluster, se ne è stato selezionato uno al momento della distribuzione.Virtual network: The name of the Virtual Network and subnet to which the cluster is deployed, if one was selected at deployment time.

Eliminare clusterDelete clusters

L'eliminazione di un cluster non determina l'eliminazione dell'account di archiviazione predefinito né di eventuali account di archiviazione collegati.Deleting a cluster does not delete the default storage account nor any linked storage accounts. È possibile ricreare il cluster usando gli stessi account di archiviazione e gli stessi metastore.You can re-create the cluster by using the same storage accounts and the same metastores. È consigliabile usare un nuovo contenitore BLOB predefinito quando si ricrea il cluster.We recommend using a new default Blob container when you re-create the cluster.

  1. Accedere al portale.Sign in to the Portal.
  2. Scegliere Cluster HDInsight dal menu di sinistra.Click HDInsight Clusters from the left menu. Se il pulsante Cluster HDInsight non è visualizzato, prima fare clic su Tutti i servizi.If you don't see HDInsight Clusters, click All services first.
  3. Fare clic sul cluster che si vuole eliminare.Click the cluster that you want to delete.
  4. Scegliere Elimina dal menu in alto e quindi seguire le istruzioni.Click Delete from the top menu, and then follow the instructions.

Vedere anche Sospendere/Arrestare i cluster.See also Pause/shut down clusters.

Aggiungere altri account di archiviazioneAdd additional storage accounts

Dopo la creazione di un cluster, è possibile aggiungere altri account di archiviazione di Azure e account Azure Data Lake Store.You can add additional Azure Storage accounts and Azure Data Lake Store accounts after a cluster is created. Per altre informazioni, vedere Aggiungere altri account di archiviazione a HDInsight.For more information, see Add additional storage accounts to HDInsight.

Ridimensionare i clusterScale clusters

La funzionalità di scalabilità del cluster consente di modificare il numero di nodi del ruolo di lavoro usati da un cluster Azure HDInsight senza dover ricreare il cluster.The cluster scaling feature allows you to change the number of worker nodes used by an Azure HDInsight cluster, without having to re-create the cluster.

Nota

Sono supportati solo i cluster con HDInsight versione 3.1.3 o successive.Only clusters with HDInsight version 3.1.3 or higher are supported. Se non si è certi della versione del cluster, è possibile controllare la pagina delle proprietà.If you are unsure of the version of your cluster, you can check the Properties page. Vedere Elencare e visualizzare i cluster.See List and show clusters.

Impatto della modifica del numero di nodi dati per ogni tipo di cluster supportato da HDInsight:The impact of changing the number of data nodes varies for each type of cluster supported by HDInsight:

  • HadoopHadoop

    È possibile aumentare facilmente il numero di nodi del ruolo di lavoro in un cluster Hadoop in esecuzione senza conseguenze per eventuali processi in sospeso o in esecuzione.You can seamlessly increase the number of worker nodes in a Hadoop cluster that is running without impacting any pending or running jobs. È inoltre possibile inviare nuovi processi mentre è in corso l'operazione.New jobs can also be submitted while the operation is in progress. Gli errori in un'operazione di scalabilità vengono gestiti in modo che il cluster rimanga sempre in uno stato funzionale.Failures in a scaling operation are gracefully handled so that the cluster is always left in a functional state.

    Quando un cluster Hadoop viene ridimensionato riducendo il numero di nodi dati, alcuni dei servizi del cluster vengono riavviati.When a Hadoop cluster is scaled down by reducing the number of data nodes, some of the services in the cluster are restarted. A causa di questo comportamento, tutti i processi in esecuzione e in sospeso avranno esito negativo al completamento dell'operazione di ridimensionamento.This behavior causes all running and pending jobs to fail at the completion of the scaling operation. È tuttavia possibile inviare nuovamente i processi una volta completata l'operazione.You can, however, resubmit the jobs once the operation is complete.

  • HBaseHBase

    È possibile aggiungere o rimuovere facilmente nodi nel cluster HBase mentre è in esecuzione.You can seamlessly add or remove nodes to your HBase cluster while it is running. I server a livello di area vengono bilanciati automaticamente entro pochi minuti dal completamento dell'operazione di ridimensionamento.Regional Servers are automatically balanced within a few minutes of completing the scaling operation. È tuttavia possibile anche bilanciare manualmente i server a livello di area accedendo al nodo head del cluster ed eseguendo i comandi seguenti da una finestra del prompt dei comandi:However, you can also manually balance the regional servers by logging in to the headnode of cluster and running the following commands from a command prompt window:

    >pushd %HBASE_HOME%\bin
    >hbase shell
    >balancer
    

    Per altre informazioni sull'uso della shell HBase, vedere Iniziare a usare un esempio di Apache HBase in HDInsight.For more information on using the HBase shell, see Get started with an Apache HBase example in HDInsight.

  • StormStorm

    È possibile aggiungere o rimuovere facilmente nodi dati dal cluster Storm mentre è in esecuzione.You can seamlessly add or remove data nodes to your Storm cluster while it is running. Tuttavia, dopo il completamento dell'operazione di ridimensionamento, è necessario bilanciare nuovamente la topologia.However, after a successful completion of the scaling operation, you will need to rebalance the topology.

    A tale scopo, è possibile scegliere tra due opzioni:Rebalancing can be accomplished in two ways:

    • Interfaccia utente Web di StormStorm web UI
    • Interfaccia della riga di comando (CLI)Command-line interface (CLI) tool

      Per altri dettagli, vedere la documentazione di Apache Storm.Refer to the Apache Storm documentation for more details.

      L'interfaccia utente Web di Storm è disponibile nel cluster HDInsight:The Storm web UI is available on the HDInsight cluster:

      Ribilanciamento di HDInsight Storm

      Ecco un esempio di comando dell'interfaccia della riga di comando per bilanciare di nuovo la topologia di Storm:Here is an example CLI command to rebalance the Storm topology:

      ## Reconfigure the topology "mytopology" to use 5 worker processes,
      ## the spout "blue-spout" to use 3 executors, and
      ## the bolt "yellow-bolt" to use 10 executors
      $ storm rebalance mytopology -n 5 -e blue-spout=3 -e yellow-bolt=10
      

Per ridimensionare i clusterTo scale clusters

  1. Accedere al portale.Sign in to the Portal.
  2. Scegliere Cluster HDInsight dal menu di sinistra.Click HDInsight Clusters from the left menu.
  3. Fare clic sul cluster che si vuole ridimensionare.Click the cluster you want to scale.
  4. Fare clic su Ridimensiona cluster.Click Scale Cluster.
  5. Immettere il numero di nodi del ruolo di lavoro.Enter Number of Worker nodes. Il limite relativo al numero di nodi del cluster varia in base alla sottoscrizione di Azure.The limit on the number of cluster nodes varies between Azure subscriptions. Per aumentare il limite, contattare il team del supporto fatturazione.You can contact billing support to increase the limit. Le informazioni sui costi riflettono le modifiche apportate al numero di nodi.The cost information reflects the changes you have made to the number of nodes.

    Scalabilità di HDInsight Hadoop, HBase, Storm, Spark

Sospendere/Arrestare i clusterPause/shut down clusters

La maggior parte dei processi Hadoop sono processi batch che vengono eseguito solo occasionalmente.Most of Hadoop jobs are batch jobs that are only run occasionally. La maggior parte dei cluster Hadoop non viene usata per l'elaborazione per lunghi periodi di tempo.For most Hadoop clusters, there are large periods of time that the cluster is not being used for processing. Con HDInsight, i dati vengono archiviati in Archiviazione di Azure ed è possibile eliminare tranquillamente un cluster quando non viene usato.With HDInsight, your data is stored in Azure Storage, so you can safely delete a cluster when it is not in use. Vengono addebitati i costi anche per i cluster HDInsight che non sono in uso.You are also charged for an HDInsight cluster, even when it is not in use. Poiché i costi per il cluster sono decisamente superiori a quelli per l'archiviazione, economicamente ha senso eliminare i cluster quando non vengono usati.Since the charges for the cluster are many times more than the charges for storage, it makes economic sense to delete clusters when they are not in use.

Questo processo può essere programmato in molti modi:There are many ways you can program the process:

Per informazioni sui prezzi, vedere Prezzi di HDInsight.For the pricing information, see HDInsight pricing. Per eliminare un cluster dal portale, vedere Eliminare clusterTo delete a cluster from the Portal, see Delete clusters

Spostare il clusterMove cluster

È possibile spostare un cluster HDInsight in un altro gruppo di risorse di Azure o in un'altra sottoscrizione.You can move an HDInsight cluster to another Azure resource group or another subscription. Vedere Elencare e visualizzare i cluster.See List and show clusters.

Aggiornare i clusterUpgrade clusters

Vedere Eseguire l'aggiornamento del cluster HDInsight a una versione più recente.See Upgrade HDInsight cluster to a newer version.

Modificare le passwordChange passwords

Per un cluster HDInsight possono esistere due account utente.An HDInsight cluster can have two user accounts. L'account utente del cluster HDInsight (anche noto comeThe HDInsight cluster user account (A.K.A. account utente HTTP) e l'account utente SSH vengono creati durante il processo di creazione.HTTP user account) and the SSH user account are created during the creation process. È possibile usare l'interfaccia utente Web di Ambari per modificare il nome utente e la password dell'account utente del cluster e azioni script per modificare l'account utente SSH.You can use the Ambari web UI to change the cluster user account username and password, and script actions to change the SSH user account

Modificare la password utente del clusterChange the cluster user password

Per modificare la password dell'utente del cluster, è possibile usare l'interfaccia utente Web di Ambari.You can use the Ambari Web UI to change the Cluster user password. Per accedere ad Ambari, è necessario usare il nome utente e la password esistenti del cluster.To log in to Ambari, you must use the existing cluster username and password.

Nota

Se si modifica la password utente del cluster (amministratore), le azioni script eseguite sul cluster potrebbero avere esito negativo.Changing the cluster user (admin) password may cause script actions run against this cluster to fail. Se sono presenti azioni script persistenti che hanno come destinazione nodi di lavoro, questi script potrebbero avere esito negativo se si aggiungono nodi al cluster tramite operazioni di ridimensionamento.If you have any persisted script actions that target worker nodes, these scripts may fail when you add nodes to the cluster through resize operations. Per altre informazioni sulle azioni script, vedere Personalizzare cluster HDInsight basati su Linux tramite Azione script.For more information on script actions, see Customize HDInsight clusters using script actions.

  1. Accedere all'interfaccia utente Web di Ambari usando le credenziali utente del cluster HDInsight.Sign in to the Ambari Web UI using the HDInsight cluster user credentials. Il nome utente predefinito è admin. L'URL è https://<Nome cluster HDInsight>azurehdinsight.net.The default username is admin. The URL is https://<HDInsight Cluster Name>azurehdinsight.net.
  2. Scegliere Admin (Amministratore) dal menu in alto e quindi fare clic su "Manage Ambari" (Gestisci Ambari).Click Admin from the top menu, and then click "Manage Ambari".
  3. Scegliere Users(Utenti) dal menu a sinistra.From the left menu, click Users.
  4. Fare clic su Admin.Click Admin.
  5. Fare clic su Change Password(Modifica password).Click Change Password.

Ambari modifica la password in tutti i nodi del cluster.Ambari then changes the password on all nodes in the cluster.

Modificare la password utente SSHChange the SSH user password

  1. Usando un editor di testo, salvare il testo seguente come file denominato changepassword.sh.Using a text editor, save the following text as a file named changepassword.sh.

    Importante

    È necessario usare un editor che prevede LF come terminazione di riga.You must use an editor that uses LF as the line ending. Se l'editor usa CRLF, lo script non funziona.If the editor uses CRLF, then the script does not work.

    #! /bin/bash
    USER=$1
    PASS=$2
    usermod --password $(echo $PASS | openssl passwd -1 -stdin) $USER
    
  2. Caricare il file in un percorso di archiviazione a cui è possibile accedere da HDInsight con un indirizzo HTTP o HTTPS,Upload the file to a storage location that can be accessed from HDInsight using an HTTP or HTTPS address. ad esempio in un archivio di file pubblico come OneDrive o l'archiviazione BLOB di Azure.For example, a public file store such as OneDrive or Azure Blob storage. Salvare l'URI (indirizzo HTTP o HTTPS) nel file, perché sarà necessario nel passaggio successivo.Save the URI (HTTP or HTTPS address) to the file, as this URI is needed in the next step.

  3. Nel portale di Azure fare clic su Cluster HDInsight.From the Azure portal, click HDInsight Clusters.
  4. Fare clic sul cluster HDInsight.Click your HDInsight cluster.
  5. Fare clic su Azioni script.Click Script Actions.
  6. Nella pannello Azioni script selezionare Invia nuova.From the Script Actions blade, select Submit New. Quando viene visualizzato il pannello Invia azione script, immettere le informazioni seguenti:When the Submit script action blade appears, enter the following information:

    CampoField ValoreValue
    NomeName Modifica password SSHChange ssh password
    URI script BashBash script URI L'URI per il file changepassword.shThe URI to the changepassword.sh file
    Nodi (head, lavoro, Nimbus, Supervisor, Zookeeper, e così via)Nodes (Head, Worker, Nimbus, Supervisor, Zookeeper, etc.) ✓ per tutti i tipi di nodo elencati✓ for all node types listed
    ParametriParameters Immettere il nome utente SSH e la nuova password.Enter the SSH user name and then the new password. Deve essere presente uno spazio tra il nome utente e la password.There should be one space between the user name and the password.
    Salvare questa azione script...Persist this script action ... Lasciare questo campo vuoto.Leave this field unchecked.
  7. Selezionare Crea per applicare lo script.Select Create to apply the script. Al termine dell'esecuzione dello script, è possibile connettersi al cluster usando SSH con la nuova password.Once the script finishes, you are able to connect to the cluster using SSH with the new password.

Concedere/Revocare l'accessoGrant/revoke access

Per i cluster HDInsight sono disponibili i servizi Web HTTP seguenti (tutti con endpoint RESTful):HDInsight clusters have the following HTTP web services (all of these services have RESTful endpoints):

  • ODBCODBC
  • JDBCJDBC
  • AmbariAmbari
  • OozieOozie
  • TempletonTempleton

Per impostazione predefinita, a questi servizi è concesso l'accesso.By default, these services are granted for access. È possibile revocare/concedere l'accesso tramite l'interfaccia della riga di comando di Azure e Azure PowerShell.You can revoke/grant the access using Azure CLI and Azure PowerShell.

Trovare l'ID sottoscrizioneFind the subscription ID

Per trovare gli ID sottoscrizione di AzureTo find your Azure subscription IDs

  1. Accedere al portale.Sign in to the Portal.
  2. Fare clic su Sottoscrizioni.Click Subscriptions. Ogni sottoscrizione ha un nome e un ID.Each subscription has a name and an ID.

Ogni cluster è associato a una sottoscrizione di Azure.Each cluster is tied to an Azure subscription. L'ID sottoscrizione viene visualizzato nel riquadro Informazioni di base del cluster.The subscription ID is shown on the cluster Essential tile. Vedere Elencare e visualizzare i cluster.See List and show clusters.

Trovare il gruppo di risorseFind the resource group

In modalità Azure Resource Manager ogni cluster HDInsight viene creato con un gruppo di Azure Resource Manager.In the Azure Resource Manager mode, each HDInsight cluster is created with an Azure Resource Manager group. Il gruppo di Resource Manager a cui appartiene un cluster viene visualizzato in:The Resource Manager group that a cluster belongs to appears in:

  • Colonna Gruppo di risorse dell'elenco di cluster.The cluster list has a Resource Group column.
  • Riquadro Informazioni di base del cluster.Cluster Essential tile.

Vedere Elencare e visualizzare i cluster.See List and show clusters.

Trovare gli account di archiviazioneFind the storage accounts

Per archiviare i dati i cluster HDInsight usano un account di Archiviazione di Azure oppure Azure Data Lake Store.HDInsight clusters use either an Azure Storage account or an Azure Data Lake Store to store data. Ogni cluster HDInsight può avere un account di archiviazione predefinito e un numero di account di archiviazione collegati.Each HDInsight cluster can have one default storage account and a number of linked storage accounts. Per elencare gli account di archiviazione, aprire innanzitutto il cluster dal portale e quindi fare clic su Account di archiviazione:To list the storage accounts, you first open the cluster from the portal, and then click Storage accounts:

Account di archiviazione del cluster HDInsight

Nella schermata precedente c'è una colonna Predefinito che indica se l'account è l'account di archiviazione predefinito.On the previous screenshot, there is a Default column indicating whether the account is the default storage account.

Per elencare gli account di Data Lake Store, fare clic su Accesso a Data Lake Store nella schermata precedente.To list the Data Lake Store accounts, click Data Lake Store access in the previous screenshot.

Eseguire query HiveRun Hive queries

Non è possibile eseguire il processo Hive direttamente dal portale di Azure, ma è possibile usare la vista Hive nell'interfaccia utente Web di Ambari.You cannot run Hive job directly from the Azure portal, but you can use the Hive View on Ambari Web UI.

Per eseguire query Hive usando la vista Hive di AmbariTo run Hive queries using Ambari Hive View

  1. Accedere all'interfaccia utente Web di Ambari usando le credenziali utente del cluster HDInsight.Sign in to the Ambari Web UI using the HDInsight cluster user credentials. Il nome utente predefinito è admin. L'URL è https://<Nome cluster HDInsight>azurehdinsight.net.The default username is admin. The URL is https://<HDInsight Cluster Name>azurehdinsight.net.
  2. Aprire Hive View (vista Hive) come illustrato nella schermata seguente:Open Hive View as shown in the following screenshot:

    Vista Hive di HDInsight

  3. Scegliere Query dal menu in alto.Click Query from the top menu.

  4. Immettere una query Hive in Editor query e quindi fare clic su Esegui.Enter a Hive query in Query Editor, and then click Execute.

Monitorare i processiMonitor jobs

Vedere Gestire i cluster HDInsight mediante l'utilizzo dell'interfaccia utente Web Ambari.See Manage HDInsight clusters by using the Ambari Web UI.

Ricerca dei fileBrowse files

Tramite il portale di Azure è possibile esplorare il contenuto del contenitore predefinito.Using the Azure portal, you can browse the content of the default container.

  1. Accedere a https://portal.azure.com.Sign in to https://portal.azure.com.
  2. Fare clic su Cluster HDInsight nel menu a sinistra per elencare i cluster esistenti.Click HDInsight Clusters from the left menu to list the existing clusters.
  3. Fare clic sul nome del cluster.Click the cluster name. Se l'elenco di cluster è lungo, è possibile utilizzare il filtro nella parte superiore della pagina.If the cluster list is long, you can use filter on the top of the page.
  4. Scegliere Account di archiviazione dal menu a sinistra del cluster.Click Storage Accounts from the cluster left menu.
  5. Fare clic su un account di archiviazione.Click a Storage account.
  6. Fare clic sul riquadro BLOB .Click the Blobs tile.
  7. Fare clic sul nome del contenitore predefinito.Click the default container name.

Monitorare l'utilizzo del clusterMonitor cluster usage

La sezione Utilizzo del pannello relativo al cluster HDInsight contiene informazioni sul numero di memorie centrali disponibili per la sottoscrizione da usare con HDInsight, il numero di memorie centrali allocate al cluster e il modo in cui vengono allocate per i nodi nel cluster.The Usage section of the HDInsight cluster blade displays information about the number of cores available to your subscription for use with HDInsight, as well as the number of cores allocated to this cluster and how they are allocated for the nodes within this cluster. Vedere Elencare e visualizzare i cluster.See List and show clusters.

Importante

Per monitorare i servizi forniti dal cluster HDInsight, è necessario utilizzare Ambari Web o l'API REST di Ambari.To monitor the services provided by the HDInsight cluster, you must use Ambari Web or the Ambari REST API. Per altre informazioni sull'uso di Ambari, vedere Gestire i cluster HDInsight tramite AmbariFor more information on using Ambari, see Manage HDInsight clusters using Ambari

Connettersi a un clusterConnect to a cluster

Passaggi successiviNext steps

In questo articolo si sono apprese alcune funzioni amministrative di base.In this article, you have learned some basic administrative functions. Per altre informazioni, vedere gli articoli seguenti:To learn more, see the following articles: