إنشاء نظام مجموعة مع Data Lake Storage Gen2 باستخدام مدخل Azure

مدخل Azure هي أداة إدارة قائمة على الويب لتقديم خدمات وموارد مستضافة في مجموعة نظراء Microsoft Azure. في هذه المقالة، تتعلم كيفية إنشاء مجموعاتAzure HDInsight المستندة إلى Linux باستخدام المدخل. مزيد من التفاصيل تجدها في إنشاء نظام مجموعة.

تحذير

يتم تحديد فوترة مجموعات HDInsight في الدقيقة، سواء كنت تستخدمها أم لا. تأكد من حذف نظام المجموعة بعد انتهائك من استخدامه. تعرف على كيفية حذف مجموعة HDInsight.

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

لإنشاء نظام مجموعة HDInsight المعتمد على تخزين Data Lake Storage Gen2، اتبع الخطوات التالية لتكوين حساب تخزين يحتوي على مساحة اسم هرمية.

إنشاء هوية مُدارة يعينها المستخدم

إنشاء هوية مدارة معينة من قبل المستخدم، إذا لم يكن لديك هوية بالفعل.

  1. قم بتسجيل الدخول إلى بوابة Azure.
  2. اختر Create a resource من الزاوية العلوية اليسرى.
  3. في مربع البحث، اكتب المستخدم المعين وانقر فوق هوية مدارة معينة من قبل المستخدم.
  4. انقر فوق Create.
  5. أدخل اسما لهويتك المدارة، وحدد الاشتراك الصحيح ومجموعة الموارد والموقع.
  6. انقر فوق Create.

لمزيد من المعلومات حول كيفية عمل الهويات المُدارة في Azure HDInsight، راجع الهويات المُدارة في Azure HDInsight.

Create a user-assigned managed identity.

إنشاء حساب تخزين للاستخدام مع Azure Data Lake Storage Gen2

قم بإنشاء حساب تخزين لاستخدامه مع Azure Data Lake Storage ‏Gen2.

  1. قم بتسجيل الدخول إلى بوابة Azure.
  2. اختر Create a resource من الزاوية العلوية اليسرى.
  3. في مربع البحث، اكتب تخزين، ثم اضغط على حساب تخزين.
  4. انقر فوق Create.
  5. في شاشة إنشاء حساب تخزين:
    1. حدد الاشتراك الصحيح ومجموعة الموارد.
    2. أدخل اسما لحساب التخزين الخاص بك باستخدام Data Lake Storage Gen2.
    3. انقر فوق علامة التبويب خيارات متقدمة.
    4. انقر فوق تمكين بجوار مساحة الاسم الهرمية ضمن Data Lake Storage Gen2.
    5. انقر فوق مراجعة + إنشاء.
    6. انقر فوق "Create"

لمزيد من المعلومات حول الخيارات الأخرى أثناء إنشاء حساب التخزين، راجع التشغيل السريع: إنشاء حساب تخزين لـ Azure Data Lake Storage Gen2.

Screenshot showing storage account creation in the Azure portal.

إعداد أذونات الوصول للهوية المدارة على Data Lake Storage Gen2

تعيين الهوية المدارة لدور مالك بيانات Storage Blob على حساب التخزين.

  1. في مدخل Azure انتقل إلى حساب التخزين الخاص بك.

  2. حدد Access control (IAM).

  3. حدد إضافة > إضافة تعيين الدور.

    Screenshot showing Access control (IAM) page with Add role assignment menu open.

  4. في علامة التبويب Role، حدد Storage Blob Data Owner.

    Screenshot showing Add role assignment page with Role tab selected.

  5. في علامة التبويب الأعضاء، حدد الهوية المُدارة، ثم حدد تحديد الأعضاء.

  6. حدد اشتراكك، وحدد User-assigned managed identity، ثم حدد الهوية المُدارة التي يعينها المستخدم.

  7. في علامة التبويب Review + assign ، حدد Review + assign لتعيين الدور.

    الآن تم إدراج الهوية التي تم تعيينها من قبل المستخدم ضمن الدور المحدد.

    لمزيد من المعلومات بشأن تعيينات الأدوار، راجع تعيين أدوار Azure باستخدام مدخل Microsoft Azure

  8. بعد اكتمال هذا الإعداد الأولي، يمكنك إنشاء نظام مجموعة من خلال المدخل. يجب أن يكون نظام المجموعة في نفس منطقة Azure مثل حساب التخزين. في علامة التبويب التخزين من قائمة إنشاء نظام مجموعة، حدد الخيارات التالية:

    • لنوع التخزين الأساسي، حدد Azure Data Lake Storage Gen2.

    • ضمن حساب التخزين الأساسي، ابحث عن حساب التخزين الذي تم إنشاؤه حديثا وحدده باستخدام تخزين Data Lake Storage Gen2.

    • ضمن الهوية، حدد الهوية المدارة المعينة حديثا من قبل المستخدم.

      Storage settings for using Data Lake Storage Gen2 with Azure HDInsight.

    إشعار

    • لإضافة حساب تخزين ثانوي مع Data Lake Storage Gen2، على مستوى حساب التخزين، قم ببساطة بتعيين الهوية المدارة التي تم إنشاؤها مسبقا إلى Data Lake Storage Gen2 التي تريد إضافتها. يرجى العلم أن إضافة حساب تخزين ثانوي مع Data Lake Storage Gen2 بواسطة شفرة "حسابات التخزين الإضافية" على HDInsight غير مدعوم.
    • يمكنك تمكين RA-GRS أو RA-ZRS على حساب تخزين Azure Blob الذي يستخدمه HDInsight. لكن إنشاء نظام مجموعة مقابل RA-GRS أو RA-ZRS نقطة النهاية الثانوية غير مدعوم.
    • لا يدعم HDInsight إعداد ADLS Gen2 كمخزن زائد عن الحاجة للمنطقة الجغرافية (RA-GZRS) أو تخزين زائد عن الحاجة للمنطقة الجغرافية (GZRS).

قم بحذف نظام المجموعة

الرجوع إلى حذف نظام مجموعة HDInsight باستخدام متصفحكَ أو PowerShell أو Azure CLI.

استكشاف الأخطاء وإصلاحها

إذا واجهت مشاكل في إنشاء مجموعات HDInsight، راجع متطلبات التحكم بالوصول.

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

لقد نجحت في إنشاء نظام مجموعة HDInsight. الآن تعلم كيفية العمل مع نظام المجموعة الخاص بك.

نظام مجموعة Apache Spark

نظام مجموعة Apache Hadoop

نظام مجموعة Apache HBase