Správa clusterů Azure HDInsight pomocí Azure CLI
Naučte se používat Azure CLI ke správě clusterů Azure HDInsight. Azure CLI je rozhraní příkazového řádku Microsoftu. Toto prostředí pro různé platformy můžete použít ke správě prostředků Azure.
Pokud ještě nemáte předplatné Azure, vytvořte si napřed bezplatný účet.
Požadavky
- Rozhraní příkazového řádku Azure. Pokud jste ještě nenainstalovali Azure CLI, přečtěte si téma Instalace Azure CLI pro kroky.
- Cluster Apache Hadoop ve službě HDInsight. Viz Začínáme se službou HDInsight v Linuxu.
Připojení k Azure
Přihlaste se ke svému předplatnému Azure. Pokud plánujete používat Azure Cloud Shell, vyberte Vyzkoušet v pravém horním rohu bloku kódu. V opačném případě zadejte následující příkaz:
az login
# If you have multiple subscriptions, set the one to use
# az account set --subscription "SUBSCRIPTIONID"
Výpis clusterů
K výpisu clusterů použijte příkaz az HDInsight list . Upravte následující příkazy nahrazením RESOURCE_GROUP_NAME
názvu skupiny prostředků a zadáním příkazů:
# List all clusters in the current subscription
az hdinsight list
# List only cluster name and its resource group
az hdinsight list --query "[].{Cluster:name, ResourceGroup:resourceGroup}" --output table
# List all cluster for your resource group
az hdinsight list --resource-group RESOURCE_GROUP_NAME
# List all cluster names for your resource group
az hdinsight list --resource-group RESOURCE_GROUP_NAME --query "[].{clusterName:name}" --output table
Zobrazení clusterů
Pomocí příkazu az HDInsight show zobrazíte informace pro zadaný cluster. Upravte následující příkaz nahrazením RESOURCE_GROUP_NAME
a CLUSTER_NAME
odpovídajícími informacemi. Pak zadejte příkaz:
az hdinsight show --resource-group RESOURCE_GROUP_NAME --name CLUSTER_NAME
Odstranění clusterů
K odstranění zadaného clusteru použijte příkaz az HDInsight delete . Upravte následující příkaz nahrazením RESOURCE_GROUP_NAME
a CLUSTER_NAME
odpovídajícími informacemi. Pak zadejte příkaz:
az hdinsight delete --resource-group RESOURCE_GROUP_NAME --name CLUSTER_NAME
Cluster můžete také odstranit odstraněním skupiny prostředků, která cluster obsahuje. Tato akce odstraní všechny prostředky ve skupině, včetně výchozího účtu úložiště.
az group delete --name RESOURCE_GROUP_NAME
Škálování clusterů
Pomocí příkazu az HDInsight resize změňte velikost zadaného clusteru HDInsight na zadanou velikost. Upravte následující příkaz nahrazením RESOURCE_GROUP_NAME
a CLUSTER_NAME
odpovídajícími informacemi. Nahraďte WORKERNODE_COUNT
počet pracovních uzlů, které chcete pro cluster použít. Další informace o škálování clusterů najdete v tématu Škálování clusterů HDInsight. Zadejte příkaz:
az hdinsight resize --resource-group RESOURCE_GROUP_NAME --name CLUSTER_NAME --workernode-count WORKERNODE_COUNT
Související obsah
V tomto článku jste zjistili, jak provádět různé úlohy správy clusteru HDInsight. Další informace najdete v těchto článcích: