إدارة أنظمة مجموعات Azure HDInsight باستخدام Azure CLI

تعرف على كيفية استخدام Azure CLI لإدارة أنظمة مجموعة Azure HDInsight. Azure CLI هو تجربة سطر أوامر عبر الأنظمة الأساسية من Microsoft لإدارة موارد Azure.

في حال لم يكن لديك اشتراك Azure، فأنشئ حساباً مجانيّاً قبل البدء.

المتطلبات الأساسية

قم بالاتصال بـ Azure

سجل الدخول إلى اشتراك Azure الخاص بك. إذا كنت تخطط لاستخدام Azure Cloud Shell، فحدد "Try it" في الزاوية العلوية اليمنى من نظام مجموعة التعليمات البرمجية. ثم إدخال الأمر التالي:

az login

# If you have multiple subscriptions, set the one to use
# az account set --subscription "SUBSCRIPTIONID"

سرد نظام المجموعات

استخدم قائمة az HDInsight لسرد المجموعات. قم بتحرير الأوامر التالية عن طريق استبدال 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

Show cluster

استخدم 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 تغيير الحجم لتغيير حجم مجموعة HDInsight المحددة إلى الحجم المحدد. قم بتحرير الأمر التالي عن RESOURCE_GROUP_NAMEطريق استبدال ، و CLUSTER_NAME بالمعلومات ذات الصلة. استبدال WORKERNODE_COUNT مع العدد المطلوب من العقد العاملة لنظام المجموعة الخاصة بك. لمزيد من المعلومات حول قياس المجموعات، راجع أنظمة مجموعات Scale HDInsight. أدخل الأمر:

az hdinsight resize --resource-group RESOURCE_GROUP_NAME --name CLUSTER_NAME --workernode-count WORKERNODE_COUNT

الخطوات التالية

في هذه المقالة، تعلمت كيفية تنفيذ مهام إدارية مختلفة لنظام مجموعة HDInsight. لمعرفة المزيد، راجع المقالات التالية: