المقدمة
يوضح هذا المستند السبب وراء إمكانية حدوث عطل أثناء إرسال التقارير المجدولة عبر البريد الإلكتروني على جهاز إدارة الأمان (SMA).
ما هو سبب التنبيه بحدوث فشل أثناء إرسال تقرير دوري عبر البريد الإلكتروني؟
يتم إرسال تنبيه من SMA
The Critical message is:
A failure occurred while emailing periodic report 'Executive Summary'.
This subscription has been removed from the scheduler.
ملف سجل واجهة المستخدم الرسومية في تمام الساعة 2:00 ص
gui.current:Mon Oct 3 02:00:03 2016 Critical: A failure occurred while emailing periodic report 'Executive Summary'.
gui.current:Mon Oct 3 02:00:03 2016 Critical: PERIODIC REPORTS: Could not e-mail report. Subscription settings: {'report_title': 'Executive Summary', 'recipients': ['user@example.com'], 'schedule': {'hour': [2], 'month': [], 'callback': <bound method System.execute_subscription_by_id of <reporting.periodic_reports.system.System instance at 0x94038680>>, 'second': [0], 'arguments': ('20160120095635_Executive Summary_calendar_day',), 'year': [], 'wday': [], 'day': [], 'minute': [0]}, 'user_name': 'user', 'options': {'lang': 'en-us', 'scheduled': 1, 'format': 'pdf', 'days_include': 'calendar_day', 'host_name': None, 'host_id': '0'}, 'report_type': 'phoebe', 'report_def_id': 'mga_overview_scheduled', 'creation_timestamp': 1453301795L, 'archive': 1} Traceback: ('egg/command_client.py send_message|558', "<class 'Commandment.DaemonUnresponsiveError'>", 'dc-ironmgt-001.cvent.net: The daemon is not responding.', '[periodic_reports/report_task.py run|188] [periodic_reports/report_task.py _send_message|612] [periodic_reports/report_task.py _send_SMTP|592] [egg/command_client.py call|237] [egg/command_client.py send_message|558]')
الحل
يرجع السبب وراء فشل التقرير المجدول كل يوم تقريبا في الساعة 2:00 صباحا إلى تصادم العمليات التي يتم تشغيلها أثناء عمليات النسخ الاحتياطي اليومية التي تم تكوينها في هذا المثال في الساعة 1:30 صباحا. أثناء عملية النسخ الاحتياطي هذه، سيتم إيقاف عمليات معينة وإعادة تشغيلها من أجل دفع البيانات إلى SMA البعيد. إذا كانت SMA تقوم بإنشاء تقارير أو تعقب بيانات أثناء إجراء النسخ الاحتياطي، فقد يؤدي ذلك إلى أن إنشاء التقرير في الثانية صباحا كما هو متوقع في هذا المثال. اعتمادا على كمية البيانات التي يجب على SMA نقلها، يمكن أن يستغرق النسخ الاحتياطي وقتا أطول أو أقل. إذا تم الانتهاء من النسخ الاحتياطي قبل الساعة الثانية، فسيعمل إنشاء التقرير المجدول. إذا كانت SMA لا تزال مشغولة بالنسخ الاحتياطي، ثم تقوم بإعادة تشغيل العملية في الوقت الذي يتم فيه إنشاء التقرير، فقد يؤدي ذلك إلى حدوث فشل. الحل هو تكوين التقارير المجدولة قبل تشغيل النسخ الاحتياطية اليومية.