السيناريو: المهلات باستخدام الأمر "hbase hbck" في Azure HDInsight
توضح هذه المقالة خطوات استكشاف الأخطاء وإصلاحها، والحلول الممكنة للمشكلات التي تحدث عند التفاعل مع مجموعاتAzure HDInsight.
مشكلة
ظهور المهلات مع الأمر hbase hbck
عند إصلاح مهام المنطقة.
السبب
قد يكون السبب المحتمل لمشكلات المهلة عند استخدام الأمر hbck
أن العديد من المناطق في حالة "مرحلة انتقالية" لفترة طويلة. يمكنك مشاهدة هذه المناطق دون اتصال في واجهة مستخدم HBase Master. نظراً لأن عدداً كبيراً من المناطق تحاول الانتقال، فقد تنتهي مهلة HBase Master ولا يتمكن من إعادة الاتصال بتلك المناطق.
الدقة
تسجيل الدخول إلى نظام مجموعة HBase HDInsight باستخدام SSH.
شغّل الأمر
hbase zkcli
للاتصال مع Apache ZooKeeper shell.شغّل الأمر
rmr /hbase/regions-in-transition
أوrmr /hbase-unsecure/regions-in-transition
.اخرج من
hbase zkcli
shell باستخدام الأمرexit
.من واجهة مستخدم Apache Ambari، أعد تشغيل خدمة Active HBase Master.
قم بتشغيل الأمر
hbase hbck -fixAssignments
.راقب حالة "المنطقة في مرحلة انتقالية" لواجهة مستخدم HBase Master بذلك القسم للتأكد من عدم تعليق أي مناطق.
الخطوات التالية
إذا لم تتعرف على مشكلتك أو لم تتمكن من حلها، فتفضل بزيارة إحدى القنوات التالية للحصول على مزيد من الدعم:
احصل على إجابات من خبراء Azure عبر Azure Community Support.
تواصل مع AzureSupport - حساب Microsoft Azure الرسمي لتحسين تجربة العملاء. وصل مجتمع Azure بالموارد المناسبة: الإجابات، والدعم، والخبراء.
إذا كنت بحاجة لمزيد من المساعدة، فيمكنك إرسال طلب دعم من Azure portal. حدد "Support" من شريط القائمة أو افتح المحور "Help + support" . لمزيد من المعلومات التفصيلية، راجع كيفية إنشاء طلب دعم Azure. يتم تضمين الوصول إلى إدارة الاشتراك ودعم الفواتير في اشتراك Microsoft Azure، ويتم توفير الدعم الفني من خلال إحدى خطط دعم Azure.