Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Узнайте, как использовать Azure CLI для управления кластерами Azure HDInsight. Azure CLI — это интерфейс командной строки Майкрософт. Вы можете использовать этот кроссплатформенный интерфейс для управления ресурсами Azure.
Если у вас нет подписки на Azure, создайте бесплатную учетную запись перед началом.
Prerequisites
- Azure CLI. Если вы еще не установили Azure CLI, ознакомьтесь с инструкциями по установке Azure CLI .
- Кластер Apache Hadoop в HDInsight. См. статью "Начало работы с HDInsight в Linux".
Подключение к Azure
Войдите в свою подписку Azure. Если вы планируете использовать Azure Cloud Shell, выберите "Попробовать" в правом верхнем углу блока кода. В противном случае введите следующую команду:
az login
# If you have multiple subscriptions, set the one to use
# az account set --subscription "SUBSCRIPTIONID"
список кластеров
Используйте az HDInsight list для перечисления кластеров. Измените следующие команды, заменив RESOURCE_GROUP_NAME имя группы ресурсов, а затем введите команды:
# 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
Отображение кластеров
Используйте az HDInsight show , чтобы отобразить сведения для указанного кластера. Измените следующую команду, заменив RESOURCE_GROUP_NAME и CLUSTER_NAME указав соответствующие сведения. Затем введите команду:
az hdinsight show --resource-group RESOURCE_GROUP_NAME --name CLUSTER_NAME
Удаление кластеров
Используйте az HDInsight delete для удаления указанного кластера. Измените следующую команду, заменив RESOURCE_GROUP_NAME и CLUSTER_NAME указав соответствующие сведения. Затем введите команду:
az hdinsight delete --resource-group RESOURCE_GROUP_NAME --name CLUSTER_NAME
Вы также можете удалить кластер, удалив группу ресурсов, содержащую кластер. Это действие удаляет все ресурсы в группе, включая учетную запись хранения по умолчанию.
az group delete --name RESOURCE_GROUP_NAME
Масштабирование кластеров
Используйте az HDInsight resize , чтобы изменить размер указанного кластера HDInsight до указанного размера. Измените следующую команду, заменив RESOURCE_GROUP_NAME и CLUSTER_NAME указав соответствующие сведения. Замените WORKERNODE_COUNT числом рабочих узлов, которые вы хотите для вашего кластера. Дополнительные сведения о масштабировании кластеров см. в статье "Масштабирование кластеров HDInsight". Введите команду :
az hdinsight resize --resource-group RESOURCE_GROUP_NAME --name CLUSTER_NAME --workernode-count WORKERNODE_COUNT
Связанный контент
Из этой статьи вы узнали, как выполнять различные задачи администрирования кластера HDInsight. Дополнительные сведения см. в следующих разделах: