Ottimizzare i cluster con Apache Ambari in Azure HDInsight

HDInsight fornisce i cluster Apache Hadoop per le applicazioni di elaborazione dei dati su larga scala. La gestione, il monitoraggio e l'ottimizzazione di questi complessi cluster a più nodi possono essere difficili. Apache Ambari è un'interfaccia Web per la gestione e il monitoraggio dei cluster Linux in HDInsight.

Per un'introduzione all'uso dell'interfaccia utente Web Ambari, vedere Gestire i cluster HDInsight usando l'interfaccia utente Web di Apache Ambari

Accedere ad Ambari all'indirizzo https://CLUSTERNAME.azurehdidnsight.net con le credenziali del cluster. La schermata iniziale visualizza un dashboard generale.

Apache Ambari user dashboard displayed.

L'interfaccia utente Web di Ambari viene usata per gestire host, servizi, avvisi, configurazioni e visualizzazioni. Non è possibile usare Ambari per creare un cluster HDInsight o aggiornare i servizi. Inoltre, non è possibile gestire stack e versioni, rimuovere le autorizzazioni o ricommettere gli host o aggiungere servizi al cluster.

Gestire la configurazione del cluster

Le impostazioni di configurazione consentono di ottimizzare un determinato servizio. Per modificare le impostazioni di configurazione di un servizio, selezionare il servizio dalla barra laterale Servizi (a sinistra). Passare quindi alla scheda Configurazioni nella pagina dei dettagli del servizio.

Apache Ambari Services sidebar.

Modificare le dimensioni dell'heap Java NameNode

Le dimensioni dell'heap Java NameNode dipendono da molti fattori, ad esempio il carico nel cluster. Inoltre, il numero di file e il numero di blocchi. Le dimensioni predefinite, pari a 1 GB, vanno bene per la maggior parte dei cluster, anche se alcuni carichi di lavoro richiedono più o meno memoria.

Per modificare le dimensioni dell'heap Java NameNode:

  1. Selezionare HDFS dalla barra laterale Services (Servizi) e passare alla scheda Configs (Configurazioni).

    Apache Ambari HDFS configuration.

  2. Trovare l'impostazione NameNode Java heap size (Dimensioni dell'heap Java NameNode). È anche possibile usare la casella di testo filter (filtro) per digitare e trovare una determinata impostazione. Selezionare l'icona pen (penna) accanto al nome dell'impostazione.

    Apache Ambari NameNode Java heap size.

  3. Digitare il nuovo valore nella casella di testo, quindi premere INVIO per salvare la modifica.

    Ambari Edit NameNode Java heap size1.

  4. Le dimensioni dell'heap Java NameNode sono state modificate in 1 GB da 2 GB.

    Edited NameNode Java heap size2.

  5. Salvare le modifiche facendo clic sul pulsante verde Save (Salva) nella parte superiore della schermata di configurazione.

    `Apache Ambari save configurations`.

Passaggi successivi