Spravovat clustery systému Apache Hadoop v HDInsight pomocí webu Azure portalManage Apache Hadoop clusters in HDInsight by using the Azure portal

Použití webu Azure portal, můžete spravovat Apache Hadoop clustery v Azure HDInsight.Using the Azure portal, you can manage Apache Hadoop clusters in Azure HDInsight. Informace o správě clusterů Hadoop v HDInsight pomocí jiných nástrojů, pomocí modulu pro výběr karty výše.Use the tab selector above for information on managing Hadoop clusters in HDInsight using other tools.

PožadavkyPrerequisites

Existující cluster Apache Hadoop v HDInsight.An existing Apache Hadoop cluster in HDInsight. Zobrazit vytvoření linuxových clusterech v HDInsight pomocí webu Azure portal.See Create Linux-based clusters in HDInsight using the Azure portal.

ZačínámeGetting Started

Přihlaste se k webu https://portal.azure.com.Sign in to https://portal.azure.com.

Seznam a zobrazení clusterůList and show clusters

Clustery HDInsight stránky se zobrazí seznam stávajících clusterů.The HDInsight clusters page will list your existing clusters. Z portálu:From the portal:

  1. Vyberte všechny služby v levé nabídce.Select All services from the left menu.
  2. Vyberte clustery HDInsight pod ANALYTICS.Select HDInsight clusters under ANALYTICS.

Domovská stránka clusteruCluster home page

Vyberte název vašeho clusteru z clustery HDInsight stránky.Select your cluster name from the HDInsight clusters page. Tím se otevře přehled zobrazení, která vypadá podobně jako na následujícím obrázku:This will open the Overview view, which looks similar to the following image:

Azure portal essentials clusteru HDInsight

Hlavní nabídka:Top menu:

PoložkaItem PopisDescription
PřesunoutMove Cluster se přesune do jiné skupiny prostředků nebo do jiného předplatného.Moves the cluster to another resource group or to another subscription.
OdstraněníDelete Odstraní cluster.Deletes the cluster.
ObnoveníRefresh Aktualizuje zobrazení.Refreshes the view.

Levé nabídky:Left menu:

  • Nabídku vlevo nahořeTop-left menu

    PoložkaItem PopisDescription
    PřehledOverview Obsahuje obecné informace pro váš cluster.Provides general information for your cluster.
    Protokol aktivitActivity log Zobrazení a dotazování protokolů aktivit.Show and query activity logs.
    Řízení přístupu (IAM)Access control (IAM) Použití přiřazení rolí.Use role assignments. Zobrazit použití přiřazení rolí ke správě přístupu k prostředkům předplatného Azure.See Use role assignments to manage access to your Azure subscription resources.
    TagsTags Umožňuje nastavit páry klíč/hodnota k definování vlastní taxonomii z vašich cloudových služeb.Allows you to set key/value pairs to define a custom taxonomy of your cloud services. Můžete například vytvořit klíč s názvem projektua pak použít společné hodnoty pro všechny služby související s konkrétním projektu.For example, you may create a key named project, and then use a common value for all services associated with a specific project.
    Diagnostikovat a řešit problémyDiagnose and solve problems Zobrazte informace o odstraňování potíží.Display troubleshooting information.
    Rychlý startQuick start Zobrazí informace, které vám pomůže začít používat HDInsight.Displays information that helps you get started using HDInsight.
    NástrojeTools Nápověda pro HDInsight související nástroje.Help information for HDInsight related tools.
  • Nabídka nastaveníSettings menu

    PoložkaItem PopisDescription
    Velikost clusteruCluster size Kontrola, zvýšit a snížit počet pracovních uzlů clusteru.Check, increase, and decrease the number of cluster worker nodes. Zobrazit škálování clusterů.See Scale clusters.
    KvótyQuota limits Zobrazte používaných a dostupných jader pro vaše předplatné.Display the used and available cores for your subscription.
    SSH + přihlašovací údaje clusteruSSH + Cluster login Zobrazí pokyny pro připojení ke clusteru pomocí připojení Secure Shell (SSH).Shows the instructions to connect to the cluster using Secure Shell (SSH) connection. Další informace najdete v tématu Použití SSH se službou HDInsight.For more information, see Use SSH with HDInsight.
    Data Lake Storage Gen1Data Lake Storage Gen1 Konfigurace přístupu k Data Lake Storage Gen1.Configure access Data Lake Storage Gen1. Zobrazit rychlý start: Nastavení clusterů v HDInsight.See Quickstart: Set up clusters in HDInsight.
    Účty úložištěStorage accounts Zobrazte účty úložiště a klíče.View the storage accounts and the keys. Účty úložiště jsou nakonfigurované během procesu vytváření clusteru.The storage accounts are configured during the cluster creation process.
    AplikaceApplications Přidání nebo odebrání aplikací HDInsight.Add/remove HDInsight applications. Zobrazit instalace vlastních aplikací HDInsight.See Install custom HDInsight applications.
    Akce skriptůScript actions Spouštění skriptů Bash v clusteru.Run Bash scripts on the cluster. Zobrazit HDInsight založených na Linuxu přizpůsobit clustery pomocí akce skriptu.See Customize Linux-based HDInsight clusters using Script Action.
    Externí metaúložištěExternal metastores Zobrazení Apache Hive a Apache Oozie metaúložiště.View the Apache Hive and Apache Oozie metastores. Metaúložiště se dá nakonfigurovat jenom během procesu vytváření clusteru.The metastores can only be configured during the cluster creation process.
    HDInsight partnerHDInsight partner Přidat nebo odebrat aktuální HDInsight Partner.Add/remove the current HDInsight Partner.
    VlastnostiProperties Zobrazení vlastnosti clusteru.View the cluster properties.
    ZámkyLocks Přidáte zámek proti zabránit clusteru se změnily nebo odstranily.Add a lock to prevent the cluster being modified or deleted.
    Export šablonyExport template Zobrazení a export šablony Azure Resource Manageru pro cluster.Display and export the Azure Resource Manager template for the cluster. V současné době jde exportovat jenom účet závislého úložiště Azure.Currently, you can only export the dependent Azure storage account. Zobrazit clustery založené na Linuxu se vytvořit Apache Hadoop v HDInsight pomocí šablon Azure Resource Manageru.See Create Linux-based Apache Hadoop clusters in HDInsight using Azure Resource Manager templates.
  • Monitorování nabídkyMonitoring menu

    PoložkaItem PopisDescription
    VýstrahyAlerts Správa výstrah a akce.Manage the alerts and actions.
    MetrikyMetrics Umožňuje monitorujte metriky clusteru na protokoly Azure monitoru.Monitor the cluster metrics in Azure Monitor logs.
    Nastavení diagnostikyDiagnosis settings Nastavení, ve kterém můžete ukládat metriky diagnostiku.Settings on where to store the diagnosis metrics.
    Operations Management SuiteOperations Management Suite Monitorujte svůj cluster v Azure Operations Management Suite (OMS) a protokoly Azure monitoru.Monitor your cluster in Azure Operations Management Suite (OMS) and Azure Monitor logs.
  • Podpora a řešení potíží nabídkySupport + troubleshooting menu

    PoložkaItem PopisDescription
    Stav prostředkůResource health Zobrazit přehled Azure resource health.See Azure resource health overview.
    Nová žádost o podporuNew support request Umožňuje vytvořit lístek podpory s podporou Microsoftu.Allows you to create a support ticket with Microsoft support.

Vlastnosti clusteruCluster Properties

Z clusteru domovskou stránkuv části nastavení vyberte vlastnosti.From the cluster home page, under Settings select Properties.

PoložkaItem PopisDescription
NÁZEV HOSTITELEHOSTNAME Název clusteru.Cluster name.
ADRESA URL CLUSTERUCLUSTER URL Adresa URL pro webové rozhraní Ambari.The URL for the Ambari web interface.
Koncový bod privátníPrivate Endpoint Privátního koncového bodu clusteru.The private endpoint for the cluster.
Secure shell (SSH)Secure shell (SSH) Uživatelské jméno a název hostitele použít při přístupu ke clusteru přes SSH.The username and host name to use in accessing the cluster via SSH.
STAVSTATUS Jedna z: Bylo přerušeno, přijetí, ClusterStorageProvisioned, AzureVMConfiguration, HDInsightConfiguration, provozní, s, chyba, odstranění, odstranit, vypršel časový limit, DeleteQueued, DeleteTimedout, DeleteError, PatchQueued, CertRolloverQueued, ResizeQueued, nebo ClusterCustomization.One of: Aborted, Accepted, ClusterStorageProvisioned, AzureVMConfiguration, HDInsightConfiguration, Operational, Running, Error, Deleting, Deleted, Timedout, DeleteQueued, DeleteTimedout, DeleteError, PatchQueued, CertRolloverQueued, ResizeQueued, or ClusterCustomization.
OBLASTREGION Umístění Azure.Azure location. Seznam podporovaných umístění Azure, najdete v článku oblasti pole rozevíracího seznamu na ceny HDInsight.For a list of supported Azure locations, see the Region drop-down list box on HDInsight pricing.
DATUM VYTVOŘENÍDATE CREATED Datum, kdy byl nasazen clusteru.The date the cluster was deployed.
OPERAČNÍ SYSTÉMOPERATING SYSTEM Buď Windows nebo Linux.Either Windows or Linux.
TYPTYPE Hadoop, HBase, Storm, Spark.Hadoop, HBase, Storm, Spark.
VersionVersion Zobrazit HDInsight verze.See HDInsight versions.
PŘEDPLATNÉSUBSCRIPTION Název předplatného.Subscription name.
VÝCHOZÍ ZDROJ DATDEFAULT DATA SOURCE Výchozí systém souborů clusteru.The default cluster file system.
Velikosti uzlů pracovního procesuWorker nodes sizes Velikost vybraného virtuálního počítače pracovních uzlů.The selected VM size of the worker nodes.
Velikost hlavního uzluHead node size Velikost vybraného virtuálního počítače hlavní uzly.The selected VM size of the head nodes.
Virtuální síťVirtual network Název virtuální sítě, které se cluster nasazuje, pokud byl vybrán v době nasazení.The name of the Virtual Network, which the cluster is deployed, if one was selected at deployment time.

Přesunout clusterůMove clusters

Cluster služby HDInsight můžete přesunout do jiné skupiny prostředků Azure nebo jiného předplatného.You can move an HDInsight cluster to another Azure resource group or another subscription.

Z clusteru domovskou stránku:From the cluster home page:

  1. Vyberte přesunout z hlavní nabídky.Select Move from the top menu.
  2. Vyberte přesunout do jiné skupiny prostředků nebo přesunout do jiného předplatného.Select Move to another resource group or Move to another subscription.
  3. Postupujte podle pokynů na stránce Nový.Follow the instructions from the new page.

Odstranění clusterůDelete clusters

Odstranění clusteru nedojde k odstranění výchozí účet úložiště ani všechny propojené účty úložiště.Deleting a cluster does not delete the default storage account nor any linked storage accounts. Cluster můžete znovu vytvořit pomocí stejné účty úložiště a metaúložišti stejné.You can re-create the cluster by using the same storage accounts and the same metastores. Doporučujeme použít nový výchozí kontejner objektu Blob, když znovu vytvoříte cluster.We recommend using a new default Blob container when you re-create the cluster.

Z clusteru domovskou stránku:From the cluster home page:

  1. Vyberte odstranit z hlavní nabídky.Select Delete from the top menu.
  2. Postupujte podle pokynů na stránce Nový.Follow the instructions from the new page.

Viz také pozastavit a vypnout clustery.See also Pause/shut down clusters.

Přidání dalších účtů úložištěAdd additional storage accounts

Po vytvoření clusteru můžete přidat další účty Azure Storage a účty úložiště Azure Data Lake.You can add additional Azure Storage accounts and Azure Data Lake Storage accounts after a cluster is created. Další informace najdete v tématu Přidání dalších účtů úložiště do služby HDInsight.For more information, see Add additional storage accounts to HDInsight.

Škálování clusterůScale clusters

Funkce škálování clusteru umožňuje změnit počet uzlů pracovního procesu používán clusterem Azure HDInsight bez nutnosti nového vytváření clusteru.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.

Zobrazit clusterů HDInsight škálování podrobnější informace.See Scale HDInsight clusters for complete information.

Pozastavit a vypnout clusterůPause/shut down clusters

Většina úloh Hadoop jsou dávkové úlohy, které jsou pouze čas od času spuštění.Most of Hadoop jobs are batch jobs that are only run occasionally. Většina clusterů Hadoop existují velké časová období, ve které se cluster nepoužívá pro zpracování.For most Hadoop clusters, there are large periods of time that the cluster is not being used for processing. Pomocí HDInsight jsou vaše data uložena v Azure Storage, takže můžete clusteru bezpečně odstranit, pokud není používán.With HDInsight, your data is stored in Azure Storage, so you can safely delete a cluster when it is not in use. Za cluster služby HDInsight se účtují poplatky, i když se nepoužívá.You are also charged for an HDInsight cluster, even when it is not in use. Vzhledem k tomu, že poplatky za cluster představují několikanásobek poplatků za úložiště, dává ekonomický smysl odstraňovat clustery, které nejsou používány.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.

Existuje mnoho způsobů, které můžete naprogramovat procesu:There are many ways you can program the process:

Informace o cenách najdete v části ceny HDInsight.For the pricing information, see HDInsight pricing. Pokud chcete odstranit cluster z portálu, přečtěte si téma odstranění clusterůTo delete a cluster from the Portal, see Delete clusters

Upgradovat clusteryUpgrade clusters

Zobrazit clusteru HDInsight Upgrade na novější verzi.See Upgrade HDInsight cluster to a newer version.

Otevřete webové uživatelské rozhraní Apache AmbariOpen the Apache Ambari web UI

Ambari obsahuje intuitivní a snadno použitelné Hadoop správu webovému rozhraní uživatelského rozhraní se opírá o jeho rozhraní REST API.Ambari provides an intuitive, easy-to-use Hadoop management web UI backed by its RESTful APIs. Ambari umožňuje správcům systému pro správu a monitorování clusterů systému Hadoop.Ambari enables system administrators to manage and monitor Hadoop clusters.

Z clusteru domovskou stránku:From the cluster home page:

  1. Vyberte řídicí panely clusteru.Select Cluster dashboards.

    Nabídka clusteru HDInsight Hadoop

  2. Vyberte Ambari domácí z nové stránky.Select Ambari home from the new page.

  3. Zadejte uživatelské jméno clusteru a heslo.Enter the cluster username and password. Výchozí uživatelské jméno clusteru správce.The default cluster username is admin.

Další informace najdete v tématu HDInsight Správa clusterů pomocí webového uživatelského rozhraní Apache Ambari.For more information, see Manage HDInsight clusters by using the Apache Ambari Web UI.

Změna heslaChange passwords

HDInsight cluster může mít dva uživatelské účty.An HDInsight cluster can have two user accounts. Uživatelský účet clusteru HDInsight (HTTP uživatelský účet) a uživatelský účet SSH jsou vytvořeny během procesu vytváření.The HDInsight cluster user account (HTTP user account) and the SSH user account are created during the creation process. Na portálu můžete použít ke změně hesla uživatelského účtu clusteru a akce skriptu ke změně uživatelského účtu SSH.You can use the portal to change the cluster user account password, and script actions to change the SSH user account.

Změna hesla uživatele clusteruChange the cluster user password

Poznámka

Změna hesla uživatele (správce) clusteru může způsobit spustit tento cluster selhání akce skriptu.Changing the cluster user (admin) password may cause script actions run against this cluster to fail. Pokud máte jakékoli trvalé akce se skripty této cílové uzly pracovního procesu, tyto skripty může selhat, když přidáte uzly clusteru prostřednictvím změnit velikost operace.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. Další informace o akcí skriptů najdete v tématu HDInsight přizpůsobit clustery pomocí akcí skriptů.For more information on script actions, see Customize HDInsight clusters using script actions.

Z clusteru domovskou stránku:From the cluster home page:

  1. Vyberte SSH + clusteru přihlášení pod nastavení.Select SSH + Cluster login under Settings.
  2. Vyberte resetovat přihlašovací údaje.Select Reset credential.
  3. Zadejte a potvrďte nové heslo do textových polí.Enter and confirm new password in the text boxes.
  4. Vyberte OK.Select OK.

Heslo je změněno na všech uzlech v clusteru.The password is changed on all nodes in the cluster.

Změňte heslo uživatele SSHChange the SSH user password

  1. Pomocí textového editoru, uložte následující text do souboru s názvem changepassword.sh.Using a text editor, save the following text as a file named changepassword.sh.

    Důležité

    Je nutné použít editor, který používá LF jako ukončení řádku.You must use an editor that uses LF as the line ending. Pokud editor používá CRLF, skript se nefunguje.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. Nahrajte soubor do umístění úložiště, který je přístupný z HDInsight pomocí adresy protokolu HTTP nebo HTTPS.Upload the file to a storage location that can be accessed from HDInsight using an HTTP or HTTPS address. Například soubor veřejného ukládat jako je například OneDrive nebo Azure Blob storage.For example, a public file store such as OneDrive or Azure Blob storage. Uložte identifikátor URI (adresu HTTP nebo HTTPS) k souboru, jak pomocí tohoto identifikátoru URI je potřeba v dalším kroku.Save the URI (HTTP or HTTPS address) to the file, as this URI is needed in the next step.

  3. Z clusteru domovskou stránkuvyberte akcí skriptů pod nastavení.From the cluster home page, select Script actions under Settings.

  4. Z akcí skriptů stránce odeslat novou.From the Script actions page, select Submit new.

  5. Z odeslat akci skriptu stránky, zadejte následující informace:From the Submit script action page, enter the following information:

    PoleField HodnotaValue
    Typ skriptuScript type Vyberte – vlastní z rozevíracího seznamu.Select - Custom from the drop-down list.
    NázevName "Změnit ssh heslo""Change ssh password"
    URI skriptu bashBash script URI Identifikátor URI souboru changepassword.shThe URI to the changepassword.sh file
    Typy uzlů: (Vedoucí, pracovního procesu, Nimbus, správce, Zookeeper, atd.)Node type(s): (Head, Worker, Nimbus, Supervisor, Zookeeper, etc.) ✓ pro všechny typy uzlů, které jsou uvedené✓ for all node types listed
    ParametryParameters Zadejte uživatelské jméno SSH a pak nové heslo.Enter the SSH user name and then the new password. Měla by existovat jednu mezeru mezi uživatelské jméno a heslo.There should be one space between the user name and the password.
    Zachovat tuto akci se skripty...Persist this script action ... Nechejte pole nezaškrtnuté.Leave this field unchecked.
  6. Vyberte vytvořit použít skript.Select Create to apply the script. Po dokončení skriptu budete moct připojit ke clusteru pomocí SSH pomocí nového hesla.Once the script finishes, you are able to connect to the cluster using SSH with the new password.

Udělení nebo odvolání přístupuGrant/revoke access

Clustery HDInsight mají následující webové služby HTTP (mít všechny tyto služby RESTful koncových bodů):HDInsight clusters have the following HTTP web services (all of these services have RESTful endpoints):

  • ODBCODBC
  • JDBCJDBC
  • AmbariAmbari
  • OozieOozie
  • TempletonTempleton

Tyto služby jsou ve výchozím nastavení oprávnění pro přístup.By default, these services are granted for access. Vám může k nim odvolat/udělení přístupu pomocí prostředí Azure PowerShell.You can revoke/grant the access using Azure PowerShell.

Najít ID předplatnéhoFind the subscription ID

Každý cluster se váže k předplatnému Azure.Each cluster is tied to an Azure subscription. ID je viditelná z předplatného Azure clusteru domovskou stránku.The Azure subscription ID is visible from the cluster home page.

Najít skupinu prostředkůFind the resource group

V režimu Azure Resource Manageru se vytvoří každý cluster HDInsight s Azure Resource Manageru skupinou.In the Azure Resource Manager mode, each HDInsight cluster is created with an Azure Resource Manager group. Skupina Resource Manageru je viditelný clusteru domovskou stránku.The Resource Manager group is visible from the cluster home page.

Najít všechny účty úložišťFind the storage accounts

Clustery HDInsight pomocí účtu Azure Storage nebo Azure Data Lake Storage k ukládání dat.HDInsight clusters use either an Azure Storage account or Azure Data Lake Storage to store data. Každý cluster HDInsight může mít jeden výchozí účet úložiště a počet propojené účty úložiště.Each HDInsight cluster can have one default storage account and a number of linked storage accounts. Seznam účtů úložiště z clusteru domovskou stránku pod nastavenívyberte účty úložiště.To list the storage accounts, from the cluster home page under Settings, select Storage accounts.

Monitorování úlohMonitor jobs

Zobrazit HDInsight Správa clusterů pomocí webového uživatelského rozhraní Apache Ambari.See Manage HDInsight clusters by using the Apache Ambari Web UI.

Velikost clusteruCluster size

Velikost clusteru dlaždici z clusteru domovskou stránku zobrazuje počet jader, které jsou přiděleny do tohoto clusteru a jak jsou přiděleny pro uzly v tomto clusteru.The Cluster size tile from the cluster home page displays the number of cores allocated to this cluster and how they are allocated for the nodes within this cluster.

Důležité

Pokud chcete monitorovat služby poskytované clusteru HDInsight, musíte použít Ambari Web nebo Ambari REST API.To monitor the services provided by the HDInsight cluster, you must use Ambari Web or the Ambari REST API. Další informace o použití Ambari, naleznete v tématu HDInsight Správa clusterů pomocí nástroje Apache AmbariFor more information on using Ambari, see Manage HDInsight clusters using Apache Ambari

Připojení ke clusteruConnect to a cluster

Další postupNext steps

V tomto článku jste se naučili některé základní funkce pro správu.In this article, you have learned some basic administrative functions. Další informace naleznete v následujících článcích:To learn more, see the following articles: