المقدمة
يوضح هذا المستند كيفية إضافة المكونات المفقودة في المراسلة الفورية والحضور (IM&P) لمدير الاتصالات الموحدة.
الخلفية
يجب العثور على المكونات المفقودة من المراسلة الفورية والحضور (IM&P) لمدير الاتصالات الموحدة عندما يحتوي نظام إسترداد البيانات بعد الكوارث (DRS) على مكونات مفقودة وإضافتها.
المكونات في عقد المراسلة الفورية والحوسبة
خدمة DRS التي توفر إمكانية إجراء نسخ إحتياطي للبيانات لجميع عقد المراسلة الفورية والحضور. في بعض الأحيان، بسبب أخطاء الخادم الداخلي غير المتوقعة، قد تفقد عقد المراسلة الفورية والتواجد بعض المكونات التي تتسبب في عدم نجاح النسخ الاحتياطي ل DRF. يجب أن تحتوي عقد المراسلة الفورية والحضور على هذه المكونات لتنفيذ مهمة النسخ الاحتياطي بنجاح.
برنامج IM&P Publisher
—
النظام الأساسي IM_AND_PRESENCE
IM_AND_PRESENCE CLM
IM_AND_PRESENCE DB
سلاسل IM_AND_PRESENCE
IM_AND_PRESENCE XCP
نظام IM_AND_PRESENCE
IM_AND_PRESENCE CDPAg
IM_AND_PRESENCE TCT
مضرب IM_AND_PRESENCE
كأس IM_AND_Presence
مراسل IM_AND_PRESENCE
مشترك IM&P
—
مراسل IM_AND_PRESENCE
كأس IM_AND_Presence
النظام الأساسي IM_AND_PRESENCE
IM_AND_PRESENCE CLM
IM_AND_PRESENCE XCP
IM_AND_PRESENCE CDPAg
IM_AND_PRESENCE TCT
نظام IM_AND_PRESENCE
تقوم DRS بإجراء نسخ إحتياطي لجميع مكوناتها تلقائيا عند اكتمالها، ومع ذلك قد تفتقد بعض المكونات إلى مرات معينة في عقد المراسلة الفورية والحضور، وقد تتسبب هذه المشكلة في فشل عملية النسخ الاحتياطي. إذا كان هذا هو الحال، فيمكنك رؤية هذا الخطأ في سجلات DRF.
قصاصة ملف السجل.
===================================================================
الخادم: IMPSub
الميزة: IM_AND_PRESENCE
المكون : DB
الوقت المنجز: 2020-2008-21-09-29-27
رمز النتيجة: 1-يرجى التحقق من سجلات المكونات للحصول على مزيد من التفاصيل.
سلسلة النتائج: خطأ
===================================================================
النسخ الاحتياطي المسبق
جاهز للنسخ الاحتياطي
المساحة المطلوبة = 9672860
df -k /tmp/db_drf_backup/ | نظام الملفات GREP -v | AWK '{print }'
جاهز للنسخ الاحتياطي
إنهاء ما قبل_db_backup
بداية do_db_backup
أمر لتنفيذ /bin/chmod a+w /common/drf/db_drf_backup
أمر تنفيذ /bin/touch /common/drf/db_drf_backup/drf_ontape_backup.gz
أمر تنفيذ /bin/chmod 660 /common/drf/db_drf_backup/drf_ontape_backup.gz
أمر لتنفيذ /bin/chown informix:informix /common/drf/db_drf_backup/drf_ontape_backup.gz
يتم الآن إنشاء النسخ الاحتياطي على الأشرطة لقاعدة البيانات...
أمر لتنفيذ /bin/su - informix -c "ontape -s -l 0" | /bin/gzip > /common/drf/db_drf_backup/drf_ontape_backup.gz" 2>/common/drf/backup.log
تحذير: لا يملك Onconfig /usr/local/cm/db/informix/etc/onconfig.ccm معلومات المستخدم (uid=512).
يبلغ حجم برنامج drf_ontape_backup الذي تم إنشاؤه [28347431]
اكتمل النسخ الاحتياطي على الأشرطة!
يتم الآن بدء عملية النسخ الاحتياطي الفرعي على كل جزء فرعي.
إلى تنفيذ /usr/local/cm/bin/invoke_sub_backup.py /common/drf/backup.log/common/drf/status.txt
08/21/2009:29:11 - ملف الحالة=/common/drf/status.txt
08/21/2009:29:11 - في النسخ الاحتياطي الفرعي
08/21/2009:29:11 - الحانة impsub1.example.com
08/21/2009:29:11 - الحصول على قائمة العقد الفرعية
08/21/2009:29:11 - في VersionCheckOk
08/21/2009:29:20 - المشتركون الجيدون هم ['impsub1'، 'impsub2']
08/21/2009:29:20 - معالجة العقدة impsub1
08/21/2009:29:20 - إستدعاء عملية عن بعد لنسخ المشترك إحتياطيا لعقدة IMPSUB1
08/21/2009:29:27 - لم يتم العثور على البيانات الفرعية، الوصول إلى العقدة 1
08/21/2009:29:27 - بعد do_sub_backup
08/21/2009:29:27 - فشل النسخ الاحتياطي الفرعي ل Impsub1
فشل النسخ الاحتياطي الفرعي.
الخروج!
—> بدء الإخراج القياسي
—> نهاية الإخراج القياسي
—> بدء الخطأ القياسي
—> خطأ في END القياسي
المكونات المفقودة
لمعرفة ما إذا كانت مكونات IM&P مكتملة، قم بتشغيل هذا الأمر في كلا العقد من خلال واجهة سطر الأوامر (CLI) ل IM&P .
- يستخدم اسم nodenname show_register_recovery للكارثة
حيث يكون الاسم هو عنوان IP للعقدة أو اسمها.
قائمة أوامر المكونات المفقودة
إذا كانت هناك مكونات مفقودة في عقدة ما، فمن المطلوب إنشاء حساب جذر عبر CLI لإضافة المكونات المفقودة يدويا من خلال إستخدام أوامر معينة، كل لكل مكون مفقود. تعرض القائمة الأوامر مع مسارها المحدد لكل مكون مطلوب لتشغيل الأمر المتوافق لكل مكون من المكونات المفقودة في العقدة اليمنى:
python /usr/local/platform/bin/drfRegisterComponent.py -f IM_AND_PRESENCE -c REPORTER -e /common/drf/scripts/reporter/reporter_error_map.txt -s /common/drf/scripts/reporter/reporter_script.xml -d /common/drf/scripts/reporter/reporter_dependency.xml
python /usr/local/platform/bin/drfRegisterComponent.py -f IM_AND_PRESENCE -c CUP -e /usr/local/sip/drf/epas/bin/epas_error_map.txt -s /usr/local/sip/drf/epas/bin/epas_script.xml -d /usr/local/sip/drf/epas/bin/epas_dependency.xml
python /usr/local/platform/bin/drfRegisterComponent.py -f IM_AND_PRESENCE -c BAT -e /common/drf/scripts/bat/bat_error_map.txt -s /common/drf/scripts/bat/bat_script.xml -d /common/drf/scripts/bat/bat_dependency.xml
python /usr/local/platform/bin/drfRegisterComponent.py -f IM_AND_PRESENCE -c منصة -e /usr/local/platform/script/platform/platform_error_map.txt -s /usr/local/platform/script/platform/platform_script.xml -d /usr/local/platform/script/platform/platform_dependency.xml
python /usr/local/platform/bin/drfRegisterComponent.py -f IM_AND_PRESENCE -c CLM -e /usr/local/platform/bin/clm/clm_drf_error_map.txt -s /usr/local/platform/bin/clm/clm_drf_script.xml -d /usr/local/platform/bin/clm/clm_drf_dependency.xml
python /usr/local/platform/bin/drfRegisterComponent.py -f IM_AND_PRESENCE -c XCP -e /usr/local/xcp/drf/cup_xcp_error_map.txt -s /usr/local/xcp/drf/cup_xcp_script.xml -d /usr/local/xcp/drf/cup_xcp_dependency.xml
python /usr/local/platform/bin/drfRegisterComponent.py -f IM_AND_PRESENCE -c TCT -e /usr/local/platform/script/tct/tct_error_map.txt -s /usr/local/platform/script/tct/tct_script.xml -d /usr/local/platform/script/tct/tct_dependency.xml
python /usr/local/platform/bin/drfRegisterComponent.py -f IM_AND_PRESENCE -c PREFS -e /usr/local/cm/bin/prefsdrf/prefs_error_map.txt -s /usr/local/cm/bin/prefsdrf/prefs_script.xml -d /usr/local/xcp/drf/prefs_dependency.xml
python /usr/local/platform/bin/drfRegisterComponent.py -f IM_AND_PRESENCE -c Sysloagt -e /usr/local/cm/syslogagt/conf/syslogagt_error_map.txt -s /usr/local/cm/syslogagt/conf/syslogagt_script.xml -d /usr/local/cm/syslogagt/conf/syslogagt_dependency.xml
python /usr/local/platform/bin/drfRegisterComponent.py -f IM_AND_PRESENCE -c CDPAg -e /usr/local/cm/cdpagt/conf/cdpagt_error_map.txt -s /usr/local/cm/cdpagt/conf/cdpagt_script.xml -d /usr/local/cm/cdpagt/conf/cdpagt_dependency.xml
python /usr/local/platform/bin/drfRegisterComponent.py -f IM_AND_PRESENCE -c DB -e /usr/local/cm/bin/database_error_map.txt -s /usr/local/cm/bin/database_script.xml -d /usr/local/cm/bin/database_dependency.xml
بعد إضافة العناصر المفقودة، يجب فصلها بعد تشغيل الأمر مرة أخرى.
- يستخدم اسم nodenname show_register_recovery للكارثة
بعد اكتمال المهمة، يجب بدء مهمة النسخ الاحتياطي لعقدة IM&P.
معرف تصحيح الأخطاء من Cisco CSCuv53092
من ناحية أخرى، إذا كانت هناك مكونات إضافية أكثر من المتوقع، فإن مهمة النسخ الاحتياطي ل DRF ستفشل أيضا. أن ينتج عن ال cisco بق id CSCuv53092 في هذه الحالة ال workaround يشير في الخلل يثبت الإصدار.
ارجع إلى معرف تصحيح الأخطاء من Cisco CSCuv53092.
ملاحظة: يمكن فقط لمستخدمي Cisco المسجلين الوصول إلى أدوات Cisco الداخلية ومعلومات الخطأ.
معلومات ذات صلة