استكشاف أخطاء رموز خطأ تشغيل مهمة Storage Mover وإصلاحها

يستخدم عامل Azure Storage Mover رموز حالة السلسلة للحالات التي يتم نقلها إلى المستخدم النهائي. تحتوي جميع رموز الحالة على البادئة AZSM متبوعة بأربعة أرقام عشرية. يشير الرقم العشري الأول إلى النطاق عالي المستوى للحالة. يجب أن ينتمي كل رمز حالة إلى أحد النطاقات التالية:

  • الحالة التي تنطبق على العامل بأكمله.
    تستخدم هذه الرموز رقم 0النطاق ، وبالتالي يكون لها البادئة AZSM0.
  • الحالة التي تنطبق على مهمة معينة يديرها العامل.
    تستخدم هذه الرموز رقم 1 النطاق وبالتالي لها البادئة AZSM1.
  • الحالة التي يمكن تعيينها بواسطة العامل على ملف أو دليل معين يتم نقله بواسطة مهمة يديرها العامل.
    تستخدم هذه الرموز رقم 2 النطاق وبالتالي لها البادئة AZSM2.

يقسم كل نطاق من هذه النطاقات الحالات إلى فئات وفئات فرعية. عادة ما تحتفظ كل فئة فرعية ب 20 رمز حالة لاستيعاب التوسع المستقبلي.

تلميح

AZSM0000 هو رمز الحالة الخاص غير المحدد للنطاق الذي يشير إلى التشغيل الناجح ويجب استخدامه للدلالة على التشغيل الناجح في أي نطاق / مستوى.

رمز الخطأ رسالة الخطأ التفاصيل/خطوات استكشاف الأخطاء وإصلاحها/التخفيف
AZSM1001 فشل تحميل مسار المصدر تحقق من صحة اسم الخادم أو عنوان IP المتوفر، أو أن موقع المصدر صحيح. إذا كنت تستخدم SMB، فتحقق من صحة اسم المستخدم وكلمة المرور المتوفرين.
AZSM1002 صادف خطأ أثناء مسح المصدر ضوئيا أعد محاولة إنشاء تذكرة دعم أو أنشئها.
AZSM1003 فشل الوصول إلى المجلد المصدر بسبب مشاكل في الأذونات تحقق من منح العامل أذونات لمشاركة الملف المصدر.
AZSM1004 مسار المصدر المتوفر غير صالح إنشاء نقطة نهاية جديدة بمسار مشاركة مصدر صالح وتحديث تعريف الوظيفة وإعادة المحاولة.
AZSM1020 خطأ متنوع أثناء الوصول إلى المصدر يتم الإبلاغ عن هذا الخطأ لأي سبب يتسبب في فشل قراءة الملف/المجلد المصدر. يمكن أن تكون بعض الأخطاء "لا يوجد مثل هذا الملف أو الدليل" ، "رفض الإذن" ، "خطأ في الإدخال / الإخراج" ، إلخ. تأكد من أن اتصال الشبكة بين العامل ومشاركة المصدر يعمل بشكل جيد. يجب أن تكون المشاركة / المجلد / الملفات المصدر موجودة ويجب أن يكون لدى الوكيل حق الوصول للقراءة إلى المشاركة المصدر.
AZSM1021 فشل الوصول إلى المجلد الهدف بسبب مشكلات في الأذونات أعد محاولة إنشاء تذكرة دعم أو أنشئها.
AZSM1022 المسار الهدف المتوفر غير صالح إنشاء نقطة نهاية جديدة مع حاوية هدف صالح والمسار وتحديث تعريف الوظيفة وإعادة المحاولة.
AZSM1023 انتهت صلاحية التأجير لهذا العامل على الحاوية الهدف أعد محاولة إنشاء تذكرة دعم أو أنشئها.
AZSM1024 فشل التخويل في الوصول إلى الموقع الهدف لا يملك العامل الإذن الكافي للوصول إلى الموقع الهدف. يتم تنفيذ تعيينات دور RBAC (التحكم في الوصول استنادا إلى الدور) تلقائيا عند إنشاء الموارد باستخدام مدخل Microsoft Azure. إذا كنت تستخدم واجهات برمجة التطبيقات أو PowerShell cmdlets أو SDKs، قم بإنشاء تعيين دور يدويا للهوية المدارة للعامل للوصول إلى الموقع الهدف. بالنسبة لهدف حاوية Storage Blob، استخدم تعيين دور مساهم بيانات Storage Blob . بالنسبة لمشاركة ملف Azure كهدف، استخدم المساهم المتميز لبيانات ملف التخزين. على سبيل المثال، لتعيين دور RBAC، ارجع إلى تعيين دور Azure للوصول إلى مقالة بيانات الكائن الثنائي كبير الحجم .
AZSM1025 فشل المصادقة في الوصول إلى موقع المصدر تحقق من أن العامل لديه أذونات لموقع المصدر.
AZSM1026 النوع المستهدف غير مدعوم من قبل العامل لا يتم دعم هذا النوع الهدف من قبل عامل التخزين Mover الحالي.
AZSM1027 الموقع الهدف مشغول لا يمكن للوكيل المطالبة بالمشاركة أو الحاوية المستهدفة بسبب وجود عقد إيجار نشط. قد يكون عقد الإيجار بسبب وظيفة هجرة أخرى أو وظيفة سابقة تم إحباطها لا تزال تحمل مطالبة في الملف "AZURE_STORAGE_MOVER_MARKER". تأكد من عدم تشغيل أي وظيفة أخرى لهذا الهدف. إذا لم يتم تشغيل أي منها، فأعد تشغيل العامل وحاول مرة أخرى. إذا استمرت المشكلة، فاتصل بالدعم.
AZSM1028 فشل الوصول إلى Key Vault يمكن أن يحدث هذا الخطأ إذا كانت الهوية المدارة للعامل تفتقر إلى وصول RBAC إلى "مستخدم أسرار مخزن المفاتيح"، أو إذا كانت جدران الحماية أو قوائم التحكم في الوصول للشبكة تحظر الاتصالات بنقطة نهاية مخزن المفاتيح، أو إذا كانت الأسرار مفقودة. بالنسبة لخطأ "RESPONSE 403"، تحقق من تعيينات الأدوار وأي قواعد جدار حماية على مخزن المفاتيح التي قد تقيد نسبة استخدام الشبكة. بالنسبة للأخطاء الأخرى، استخدم خيار قائمة xdmsh "5) اختبار اتصال نقطة نهاية واحدة" ضمن "2) تكوين الشبكة" للتحقق من إمكانية الوصول إلى نقطة النهاية.
AZSM1029 نوع نقطة النهاية المصدر غير معتمد من قبل إصدار العامل هذا نوع المصدر هذا غير معتمد من قبل عامل Storage Mover الحالي.
AZSM1030 يتعذر التحقق من نوع حساب التخزين تحقق من وجود حساب التخزين والحاوية، ومن منح العامل أذونات لهم.
AZSM1031 فشل حل المضيف الهدف تحقق من تكوين الشبكة لتأكيد جدران الحماية، أو لا تمنع قوائم التحكم في الوصول الوصول إلى نقطة نهاية حساب التخزين. استخدم خيار قائمة xdmsh "5) اختبار اتصال نقطة نهاية واحدة" ضمن "2) تكوين الشبكة" للتحقق من إمكانية الوصول إلى نقطة النهاية.
AZSM1040 خطأ متنوعة أثناء الوصول إلى الهدف من المحتمل أن يكون هذا الخطأ مؤقتا. أعد محاولة مهمة الترحيل مرة أخرى. إذا استمرت المشكلة، فقم بإنشاء تذكرة دعم للحصول على مزيد من المساعدة.
AZSM1041 فشل إرسال تقدم المهمة من المحتمل أن يكون هذا الخطأ مؤقتا. أعد محاولة مهمة الترحيل مرة أخرى. إذا استمرت المشكلة، فقم بإنشاء تذكرة دعم للحصول على مزيد من المساعدة.
AZSM1042 فشل إنشاء مهمة قد يحدث هذا الخطأ لأسباب مختلفة، مثل عدم قدرة العامل على الوصول إلى نقطة نهاية حساب التخزين أو جدران الحماية أو قوائم التحكم في الوصول للشبكة التي تحظر الاتصال، أو حركة المرور من العامل التي يتم توجيهها عبر عنوان IP عام عند تكوين نقطة نهاية خاصة على حساب التخزين، أو وكيل يقوم بتعديل الشهادة. للتحقق من إمكانية الوصول إلى نقطة نهاية حساب التخزين، استخدم خيار قائمة xdmsh "5) اختبار اتصال نقطة نهاية واحدة" ضمن "2) تكوين الشبكة". إذا كان الخطأ الذي تم الإبلاغ عنه هو "x509: شهادة موقعة من قبل مرجع غير معروف"، فهذا يشير إلى أن الشبكة المحلية تقوم باعتراض شهادات SSL وتغييرها (اعتراض SSL) لنسبة استخدام الشبكة إلى نقاط النهاية المطلوبة، مما يتسبب في عدم تعرف العامل على الشهادات المستلمة. على الرغم من أن إضافة الشهادات إلى العامل عادة ما تحل هذه المشكلة، إلا أن هذه الميزة غير مدعومة حاليا. لتمكين العامل من الوصول إلى نقاط النهاية هذه، ضع في اعتبارك إضافتها إلى القائمة المسموح بها لتجاوز اعتراض SSL.
AZSM1043 فشل استئناف المهمة أعد محاولة إنشاء تذكرة دعم أو أنشئها.
AZSM1044 فشل إنهاء المهمة. أعد محاولة إنشاء تذكرة دعم أو أنشئها.
AZSM1045 تم إجهاض المهمة أثناء تشغيلها. أعد محاولة إنشاء تذكرة دعم أو أنشئها.
AZSM1060 خطأ متنوعة أثناء تنفيذ المهمة. قد يحدث هذا الخطأ لأسباب مختلفة. راجع الخطأ المبلغ عنه واتخذ الإجراءات التصحيحية بناء على تفاصيله كما هو موضح أدناه. إذا كان الخطأ يشير إلى: 1) "InvalidResourceName": تحقق من أن أسماء المجلدات والملفات تتبع اصطلاحات التسمية المدعومة. على سبيل المثال، "con" ليس اسم دليل صالحا. 2) "الحصة المحددة ممتلئة": تحقق من سعة الحصة المستهدفة. 3) "واصف الملف السيئ": تأكد من أن اتصال شبكة SMB بين العامل والمصدر يعمل بشكل صحيح، وأن خادم SMB يستجيب لطلبات القراءة. 4) "403 هذا الطلب غير مصرح له بتنفيذ هذه العملية": إذا تم تكوين نقطة نهاية خاصة لحساب التخزين الهدف، فتحقق من تكوين DNS بشكل صحيح وتحقق من عدم وجود توجيه خاطئ لنظام أسماء النطاقات أو تكوينات موازن التحميل التي تتسبب في دقة IP غير صحيحة. 5) بالنسبة للأخطاء الأخرى ، أعد محاولة الوظيفة ؛ إذا استمرت المشكلة، يمكنك إنشاء تذكرة دعم.
AZSM2021 نوع الملف غير معتمد من قبل الهدف. لا يعتمد هذا النوع الهدف الملفات من هذا النوع. راجع أهداف قابلية التوسع والأداء ل Azure Files وAzure Blob Storage للحصول على معلومات إضافية.
AZSM2024 طول مسار المصدر أطول من الحد الأقصى الذي يدعمه الهدف. راجع الإرشادات ضمن مقالة التسمية والرجوع إلى مشاركات التسمية والدلائل والملفات وبيانات التعريف.
AZSM2026 يحتوي الملف المصدر على حجم أكبر من الحد الأقصى الذي يدعمه الهدف. راجع الإرشادات ضمن مقالة التسمية والرجوع إلى مشاركات التسمية والدلائل والملفات وبيانات التعريف.
AZSM2027 يحتوي واصف أمان الملف المصدر على خصائص غير معتمدة راجع أذونات الملف أو المجلد.
AZSM2061 حدث خطأ غير معروف عند مسح المصدر ضوئيا. قد يكون خطأ عابرا. أعد تشغيل مهمة الترحيل.
AZSM2062 فشل قراءة الملف المصدر بسبب مشاكل في الأذونات. تحقق من أن العامل لديه أذونات لموقع المصدر.
AZSM2063 تمت مصادفة خطأ الإدخال/إخراج أثناء قراءة الملف المصدر. من المحتمل أن يكون هذا الخطأ مؤقتا. أعد محاولة مهمة الترحيل مرة أخرى. إذا استمرت المشكلة، فقم بإنشاء تذكرة دعم للحصول على مزيد من المساعدة.
AZSM2069 فشل قراءة الملف الهدف بسبب مشكلات في الأذونات. تحقق من منح العامل أذونات إلى الموقع الهدف.
AZSM2070 لا يمكن كتابة كائن ثنائي كبير الحجم لأن لديه عقد إيجار نشط قد يحدث هذا الخطأ بسبب كتابة عامل آخر إلى الموقع. تأكد من عدم تشغيل أي وظيفة أخرى مقابل الهدف. أعد المحاولة أو أنشئ تذكرة دعم.
AZSM2071 تم تعديل الملف المصدر أثناء النقل من المحتمل أن يكون هذا الخطأ مؤقتا. أعد محاولة مهمة الترحيل مرة أخرى. إذا استمرت المشكلة، فقم بإنشاء تذكرة دعم للحصول على مزيد من المساعدة.
AZSM2080 فشل النسخ بسبب خطأ غير معروف من المحتمل أن يكون هذا الخطأ مؤقتا. أعد محاولة مهمة الترحيل مرة أخرى. إذا استمرت المشكلة، فقم بإنشاء تذكرة دعم للحصول على مزيد من المساعدة.

استكشاف مشكلات RBAC في محرك التخزين وإصلاحها

أثناء تشغيل الوظيفة، تحدث تعيينات RBAC التلقائية. إذا كانت هناك حالات فشل في الواجبات، فقم بإضافة تعيين الدور المطلوب يدويا.

  1. انتقل إلى المورد المناسب - Key Vault أو File Share أو Blob Container.
  2. انتقل إلى التحكم في الوصول (IAM).
  3. إضافة تعيين دور جديد: تعيين أدوار Azure باستخدام مدخل Microsoft Azure - Azure RBAC | مايكروسوفت لرن.
  4. في معالج إضافة تعيين دور، ابحث عن الدور المناسب في الجدول أدناه لنوع المورد المحدد في الخطوة 1. في المثال أدناه، سيكون المورد هو Key Vault.

صورة توضح الأدوار المعينة لمورد Key Vault بنجاح.

نوع المورد الأدوار المطلوبة
خزنة المفاتيح مستخدم بيانات Key Vault السرية
مشاركة الملف مساهم متميز لبيانات ملف التخزين
حاوية كائن ثنائي كبير الحجم مساهم متميز لبيانات Storage Blob

1. يجب أن يكون تعيين الوصول ل "الهوية المدارة".
ii. في الجزء الأيمن، حدد نوع الهوية المدارة كجهاز - Azure Arc.
الثالث. حدد قوس الجهاز من القائمة. إنه يحمل نفس اسم الوكيل.
رابعا. أكمل المهمة.