HDInsight-clusters beheren met de Web-UI van Apache AmbariManage HDInsight clusters by using the Apache Ambari Web UI

Apache Ambari vereenvoudigt het beheer en de bewaking van een Apache Hadoop cluster door een gebruiks vriendelijke webgebruikersinterface en REST API te bieden.Apache Ambari simplifies the management and monitoring of an Apache Hadoop cluster by providing an easy to use web UI and REST API. Ambari is opgenomen in HDInsight-clusters en wordt gebruikt om het cluster te controleren en configuratie wijzigingen aan te brengen.Ambari is included on HDInsight clusters, and is used to monitor the cluster and make configuration changes.

In dit document leert u hoe u de Ambari-webgebruikersinterface kunt gebruiken met een HDInsight-cluster.In this document, you learn how to use the Ambari Web UI with an HDInsight cluster.

Wat is Apache Ambari?What is Apache Ambari?

Apache Ambari vereenvoudigt Hadoop-beheer door een gebruiks vriendelijke webgebruikersinterface te bieden.Apache Ambari simplifies Hadoop management by providing an easy-to-use web UI. U kunt Ambari gebruiken voor het beheren en bewaken van Hadoop-clusters.You can use Ambari to manage and monitor Hadoop clusters. Ontwikkel aars kunnen deze mogelijkheden in hun toepassingen integreren met behulp van de AMBARI rest-api's.Developers can integrate these capabilities into their applications by using the Ambari REST APIs.

ConnectiviteitConnectivity

De Ambari-webgebruikersinterface is beschikbaar op uw HDInsight-cluster op https://CLUSTERNAME.azurehdinsight.net, waarbij CLUSTERNAME de naam van uw cluster is.The Ambari Web UI is available on your HDInsight cluster at https://CLUSTERNAME.azurehdinsight.net, where CLUSTERNAME is the name of your cluster.

Belangrijk

Voor het maken van verbinding met Ambari op HDInsight is HTTPS vereist.Connecting to Ambari on HDInsight requires HTTPS. Wanneer u om verificatie wordt gevraagd, gebruikt u de account naam en het wacht woord van de beheerder die u hebt opgegeven toen het cluster werd gemaakt.When prompted for authentication, use the admin account name and password you provided when the cluster was created.

SSH-tunnel (proxy)SSH tunnel (proxy)

Hoewel Ambari voor uw cluster rechtstreeks via internet toegankelijk is, zijn sommige koppelingen van de Ambari-webgebruikersinterface (zoals naar de JobTracker) niet beschikbaar op internet.While Ambari for your cluster is accessible directly over the Internet, some links from the Ambari Web UI (such as to the JobTracker) aren't exposed on the internet. Voor toegang tot deze services moet u een SSH-tunnel maken.To access these services, you must create an SSH tunnel. Zie ssh-tunneling gebruiken met HDInsightvoor meer informatie.For more information, see Use SSH Tunneling with HDInsight.

Ambari-webgebruikersinterfaceAmbari Web UI

Waarschuwing

Niet alle functies van de Web-UI van Ambari worden ondersteund in HDInsight.Not all features of the Ambari Web UI are supported on HDInsight. Zie de sectie niet-ondersteunde bewerkingen van dit document voor meer informatie.For more information, see the Unsupported operations section of this document.

Wanneer u verbinding maakt met de Ambari-webgebruikersinterface, wordt u gevraagd om u te verifiëren bij de pagina.When connecting to the Ambari Web UI, you're prompted to authenticate to the page. Gebruik de Cluster beheer gebruiker (standaard beheerder) en het wacht woord dat u hebt gebruikt tijdens het maken van het cluster.Use the cluster admin user (default Admin) and password you used during cluster creation.

Wanneer de pagina wordt geopend, ziet u de balk aan de bovenkant.When the page opens, note the bar at the top. Deze balk bevat de volgende informatie en besturings elementen:This bar contains the following information and controls:

Overzicht van Apache Ambari-dash board

ItemItem BeschrijvingDescription
Ambari-logoAmbari logo Hiermee opent u het dash board, dat kan worden gebruikt voor het bewaken van het cluster.Opens the dashboard, which can be used to monitor the cluster.
Cluster naam # OPSCluster name # ops Hiermee wordt het aantal actieve Ambari-bewerkingen weer gegeven.Displays the number of ongoing Ambari operations. Als u de cluster naam of # OPS selecteert, wordt een lijst met achtergrond bewerkingen weer gegeven.Selecting the cluster name or # ops displays a list of background operations.
aantal waarschuwingen# alerts Hiermee worden waarschuwingen of kritieke waarschuwingen weer gegeven, indien van toepassing, voor het cluster.Displays warnings or critical alerts, if any, for the cluster.
DashboardDashboard Hiermee wordt het dash board weer gegeven.Displays the dashboard.
ServicesServices Informatie en configuratie-instellingen voor de services in het cluster.Information and configuration settings for the services in the cluster.
HostsHosts Informatie en configuratie-instellingen voor de knoop punten in het cluster.Information and configuration settings for the nodes in the cluster.
WaarschuwingenAlerts Een logboek met informatie, waarschuwingen en kritieke waarschuwingen.A log of information, warnings, and critical alerts.
BeheerderAdmin Software stack/services die zijn geïnstalleerd op het cluster, informatie over service accounts en Kerberos-beveiliging.Software stack/services that are installed on the cluster, service account information, and Kerberos security.
Knop beheerAdmin button Ambari-beheer, gebruikers instellingen en afmelden.Ambari management, user settings, and sign out.

ControlerenMonitoring

WaarschuwingenAlerts

De volgende lijst bevat de algemene statussen van waarschuwingen die worden gebruikt door Ambari:The following list contains the common alert statuses used by Ambari:

  • OKOK
  • WaarschuwingWarning
  • KRITIEKECRITICAL
  • HERKENDUNKNOWN

Bij andere waarschuwingen dan OK wordt het aantal waarschuwingen aan de bovenkant van de pagina weer gegeven.Alerts other than OK cause the # alerts entry at the top of the page to display the number of alerts. Als u dit item selecteert, worden de waarschuwingen en hun status weer gegeven.Selecting this entry displays the alerts and their status.

Waarschuwingen zijn ingedeeld in verschillende standaard groepen, die kunnen worden weer gegeven op de pagina waarschuwingen .Alerts are organized into several default groups, which can be viewed from the Alerts page.

Pagina overzicht van Apache Ambari-waarschuwingen

U kunt de groepen beheren via het menu acties en vervolgens waarschuwings groepen beherenselecteren.You can manage the groups by using the Actions menu and selecting Manage Alert Groups.

Apache Ambari-waarschuwings groepen beheren

U kunt ook waarschuwings methoden beheren en waarschuwings meldingen maken via het menu acties door __meldingen beheren__te selecteren.You can also manage alerting methods, and create alert notifications from the Actions menu by selecting Manage Notifications. Alle huidige meldingen worden weer gegeven.Any current notifications are displayed. U kunt hier ook meldingen maken.You can also create notifications from here. Meldingen kunnen worden verzonden via e-mail of SNMP wanneer specifieke combi Naties van waarschuwingen en ernst optreden.Notifications can be sent via EMAIL or SNMP when specific alert/severity combinations occur. U kunt bijvoorbeeld een e-mail bericht verzenden wanneer een van de waarschuwingen in de standaard groep garen is ingesteld op kritiek.For example, you can send an email message when any of the alerts in the YARN Default group is set to Critical.

Apache Ambari-waarschuwing maken

Ten slotte kunt u met het selecteren van instellingen voor waarschuwingen beheren in het menu acties instellen hoe vaak een waarschuwing moet worden gegeven voordat een melding wordt verzonden.Finally, selecting Manage Alert Settings from the Actions menu allows you to set the number of times an alert must occur before a notification is sent. Deze instelling kan worden gebruikt om meldingen voor tijdelijke fouten te voor komen.This setting can be used to prevent notifications for transient errors.

ClusterCluster

Het tabblad metrische gegevens van het dash board bevat een reeks widgets waarmee u in één oogopslag de status van uw cluster kunt bewaken.The Metrics tab of the dashboard contains a series of widgets that make it easy to monitor the status of your cluster at a glance. Verschillende widgets, zoals CPU-gebruik, bieden aanvullende informatie wanneer erop wordt geklikt.Several widgets, such as CPU Usage, provide additional information when clicked.

Apache Ambari-dash board met metrische gegevens

Op het tabblad Heatmaps worden metrische gegevens weer gegeven als gekleurde Heatmaps, van groen naar rood.The Heatmaps tab displays metrics as colored heatmaps, going from green to red.

Apache Ambari-dash board met Heatmaps

Selecteer hostsvoor meer informatie over de knoop punten in het cluster.For more information on the nodes within the cluster, select Hosts. Selecteer vervolgens het specifieke knoop punt waarin u bent geïnteresseerd.Then select the specific node you're interested in.

Overzichts Details van Apache Ambari-host

ServicesServices

De Sidebar Services in het dash board biedt een snelle inzicht in de status van de services die op het cluster worden uitgevoerd.The Services sidebar on the dashboard provides quick insight into the status of the services running on the cluster. Er worden verschillende pictogrammen gebruikt om de status of acties aan te geven die moeten worden uitgevoerd.Various icons are used to indicate status or actions that should be taken. Zo wordt bijvoorbeeld een geel recycling symbool weer gegeven als een service opnieuw moet worden gerecycled.For example, a yellow recycle symbol is displayed if a service needs to be recycled.

Apache Ambari Services-zijkants balk

Notitie

De weer gegeven Services verschillen per HDInsight-cluster type en-versie.The services displayed differ between HDInsight cluster types and versions. De services die hier worden weer gegeven, kunnen afwijken van de services die voor uw cluster worden weer gegeven.The services displayed here may be different than the services displayed for your cluster.

Als u een service selecteert, wordt gedetailleerde informatie over de service weer gegeven.Selecting a service displays more detailed information on the service.

Overzichts gegevens van Apache Ambari-service

Voor sommige Services wordt boven aan de pagina een koppeling naar de snelkoppeling links weer gegeven.Some services display a Quick Links link at the top of the page. Dit kan worden gebruikt om toegang te krijgen tot servicespecifieke Web-UIs, zoals:This can be used to access service-specific web UIs, such as:

  • Taak geschiedenis -MapReduce-taak geschiedenis.Job History - MapReduce job history.
  • Resource Manager: de gebruikers interface voor de Webbeheerset .Resource Manager - YARN ResourceManager UI.
  • NameNode -HADOOP DISTRIBUTED File System (HDFS) NameNode-gebruikers interface.NameNode - Hadoop Distributed File System (HDFS) NameNode UI.
  • Oozie-webgebruikersinterface -Oozie-gebruikers interface.Oozie Web UI - Oozie UI.

Als u een van deze koppelingen selecteert, wordt er een nieuw tabblad in de browser geopend waarin de geselecteerde pagina wordt weer gegeven.Selecting any of these links opens a new tab in your browser, which displays the selected page.

Notitie

Als u de vermelding voor de snelle koppelingen selecteert voor een service, wordt de fout ' server niet gevonden ' weer gegeven.Selecting the Quick Links entry for a service may return a "server not found" error. Als deze fout optreedt, moet u een SSH-tunnel gebruiken wanneer u de vermelding snelle koppelingen gebruikt voor deze service.If you encounter this error, you must use an SSH tunnel when using the Quick Links entry for this service. Zie ssh-tunneling gebruiken met HDInsight voor meer informatieFor information, see Use SSH Tunneling with HDInsight

BeheerManagement

Ambari-gebruikers,-groepen en-machtigingenAmbari users, groups, and permissions

Werken met gebruikers, groepen en machtigingen wordt ondersteund bij het gebruik van een HDInsight-cluster dat is toegevoegd aan een domein .Working with users, groups, and permissions are supported when using a domain joined HDInsight cluster. Zie HDInsight-clustersdie zijn gekoppeld aan een domein voor meer informatie over het gebruik van de Ambari-beheer gebruikersinterface op een cluster dat aan een domein is gekoppeld.For information on using the Ambari Management UI on a domain-joined cluster, see Manage domain-joined HDInsight clusters.

Waarschuwing

Wijzig het wacht woord van de Ambari-watchdog (hdinsightwatchdog) niet in uw HDInsight-cluster op basis van Linux.Do not change the password of the Ambari watchdog (hdinsightwatchdog) on your Linux-based HDInsight cluster. Als u het wacht woord wijzigt, is het niet meer mogelijk om script acties te gebruiken of om schaal bewerkingen uit te voeren met uw cluster.Changing the password breaks the ability to use script actions or perform scaling operations with your cluster.

HostsHosts

Op de pagina hosts worden alle hosts in het cluster weer gegeven.The Hosts page lists all hosts in the cluster. Voer de volgende stappen uit om hosts te beheren.To manage hosts, follow these steps.

Pagina overzicht van Apache Ambari-hosts

Notitie

Het is niet mogelijk om een host toe te voegen, uit te stellen en opnieuw in te stellen met HDInsight-clusters.Adding, decommissioning, and recommissioning a host should not be used with HDInsight clusters.

  1. Selecteer de host die u wilt beheren.Select the host that you wish to manage.

  2. Gebruik het menu acties om de actie te selecteren die u wilt uitvoeren:Use the Actions menu to select the action that you wish to perform:

    ItemItem BeschrijvingDescription
    Alle onderdelen startenStart all components Start alle onderdelen op de host.Start all components on the host.
    Alle onderdelen stoppenStop all components Stop alle onderdelen op de host.Stop all components on the host.
    Alle onderdelen opnieuw startenRestart all components Stop en start alle onderdelen op de host.Stop and start all components on the host.
    Onderhouds modus inschakelenTurn on maintenance mode Onderdrukt waarschuwingen voor de host.Suppresses alerts for the host. Deze modus moet zijn ingeschakeld als u acties uitvoert waarmee waarschuwingen worden gegenereerd.This mode should be enabled if you are performing actions that generate alerts. Bijvoorbeeld, het stoppen en starten van een service.For example, stopping and starting a service.
    Onderhouds modus uitschakelenTurn off maintenance mode Retourneert de host naar normale waarschuwingen.Returns the host to normal alerting.
    StoppenStop Stopt DataNode of NodeManagers op de host.Stops DataNode or NodeManagers on the host.
    BeginnenStart Start DataNode of NodeManagers op de host.Starts DataNode or NodeManagers on the host.
    Opnieuw startenRestart Stopt en start DataNode of NodeManagers op de host.Stops and starts DataNode or NodeManagers on the host.
    Uit bedrijf nemenDecommission Hiermee verwijdert u een host uit het cluster.Removes a host from the cluster. Gebruik deze actie niet op HDInsight-clusters.Do not use this action on HDInsight clusters.
    Opnieuw provisieRecommission Voegt een eerder buiten gebruik gestelde host toe aan het cluster.Adds a previously decommissioned host to the cluster. Gebruik deze actie niet op HDInsight-clusters.Do not use this action on HDInsight clusters.

OnderzoeksservicesServices

Gebruik op de pagina dash board of Services de knop acties onder aan de lijst met Services om alle services te stoppen en te starten.From the Dashboard or Services page, use the Actions button at the bottom of the list of services to stop and start all services.

Lijst met Apache Ambari-service acties

Waarschuwing

Tijdens het toevoegen van een service wordt deze in dit menu niet gebruikt om services aan het HDInsight-cluster toe te voegen.While Add Service is listed in this menu, it should not be used to add services to the HDInsight cluster. Er moeten nieuwe services worden toegevoegd met behulp van een script actie tijdens het inrichten van het cluster.New services should be added using a Script Action during cluster provisioning. Zie HDInsight-clusters aanpassen met behulp van script actiesvoor meer informatie over het gebruik van script acties.For more information on using Script Actions, see Customize HDInsight clusters using Script Actions.

De actie knop kan alle services opnieuw starten, vaak wilt u een specifieke service starten, stoppen of opnieuw starten.While the Actions button can restart all services, often you want to start, stop, or restart a specific service. Gebruik de volgende stappen om acties uit te voeren op een afzonderlijke service:Use the following steps to perform actions on an individual service:

  1. Selecteer een service op de pagina dash board of Services .From the Dashboard or Services page, select a service.

  2. Klik vanaf de bovenkant van het tabblad samen vatting op de knop service acties en selecteer de actie die u wilt uitvoeren.From the top of the Summary tab, use the Service Actions button and select the action to take. Hiermee wordt de service op alle knoop punten opnieuw opgestart.This restarts the service on all nodes.

    Ambari afzonderlijke service acties voor Apache

    Notitie

    Als er services worden gestart terwijl het cluster wordt uitgevoerd, kunnen er waarschuwingen worden gegenereerd.Restarting some services while the cluster is running may generate alerts. Als u waarschuwingen wilt voor komen, kunt u de knop service acties gebruiken om de onderhouds modus voor de service in te scha kelen voordat u de computer opnieuw opstart.To avoid alerts, you can use the Service Actions button to enable Maintenance mode for the service before performing the restart.

  3. Zodra een actie is geselecteerd, wordt de vermelding # op aan de bovenkant van de pagina weer gegeven om aan te geven dat er een achtergrond bewerking plaatsvindt.Once an action has been selected, the # op entry at the top of the page increments to show that a background operation is occurring. Indien geconfigureerd om weer te geven, wordt de lijst met achtergrond bewerkingen weer gegeven.If configured to display, the list of background operations is displayed.

    Notitie

    Als u de onderhouds modus voor de service hebt ingeschakeld, moet u deze uitschakelen met behulp van de knop service acties zodra de bewerking is voltooid.If you enabled Maintenance mode for the service, remember to disable it by using the Service Actions button once the operation has finished.

Als u een service wilt configureren, gebruikt u de volgende stappen:To configure a service, use the following steps:

  1. Selecteer een service op de pagina dash board of Services .From the Dashboard or Services page, select a service.

  2. Selecteer het tabblad configuratie . De huidige configuratie wordt weer gegeven.Select the Configs tab. The current configuration is displayed. Er wordt ook een lijst met eerdere configuraties weer gegeven.A list of previous configurations is also displayed.

    Configuratie van Apache Ambari-service

  3. Gebruik de weer gegeven velden om de configuratie te wijzigen en selecteer vervolgens Opslaan.Use the fields displayed to modify the configuration, and then select Save. Of selecteer een vorige configuratie en selecteer vervolgens huidige maken om de vorige instellingen terug te draaien.Or select a previous configuration and then select Make current to roll back to the previous settings.

Ambari weer gavenAmbari views

Met Ambari-weer gaven kunnen ontwikkel aars UI-elementen aan de Ambari-webgebruikersinterface koppelen met behulp van het Apache Ambari views-Framework.Ambari Views allow developers to plug UI elements into the Ambari Web UI using the Apache Ambari Views Framework. HDInsight biedt de volgende weer gaven met Hadoop-cluster typen:HDInsight provides the following views with Hadoop cluster types:

  • Hive-weer gave: met de Hive-weer gave kunt u Hive-query's rechtstreeks vanuit uw webbrowser uitvoeren.Hive View: The Hive View allows you to run Hive queries directly from your web browser. U kunt query's opslaan, resultaten weer geven, resultaten opslaan in de cluster opslag of resultaten downloaden naar uw lokale systeem.You can save queries, view results, save results to the cluster storage, or download results to your local system. Zie Apache Hive weergaven gebruiken met HDInsightvoor meer informatie over het gebruik van Hive-weer gaven.For more information on using Hive Views, see Use Apache Hive Views with HDInsight.

  • Weer gave TEZ: de TEZ-weer gave biedt u de mogelijkheid om taken beter te begrijpen en te optimaliseren.Tez View: The Tez View allows you to better understand and optimize jobs. U kunt informatie weer geven over hoe TEZ-taken worden uitgevoerd en welke resources er worden gebruikt.You can view information on how Tez jobs are executed and what resources are used.

Niet-ondersteunde bewerkingenUnsupported operations

De volgende Ambari-bewerkingen worden niet ondersteund op HDInsight:The following Ambari operations are not supported on HDInsight:

  • De metrische Collector service wordt verplaatst.Moving the Metrics Collector service. Bij het weer geven van informatie over de metrische Collector-service wordt een van de acties die beschikbaar zijn via het menu Service acties, de Collector van metrische gegevens verplaatsen.When viewing information on the Metrics Collector service, one of the actions available from the Service Actions menu is Move Metrics collector. Dit wordt niet ondersteund met HDInsight.This is not supported with HDInsight.

Volgende stappenNext steps

Meer informatie over het gebruik van de Apache Ambari rest API met HDInsight.Learn how to use the Apache Ambari REST API with HDInsight.