المقدمة
يصف هذا المستند دليل التثبيت ل Cisco ISR-WAAS على موجه الخدمات المتكاملة (ISR) من Cisco. وهو عبارة عن تنفيذ خدمات التطبيقات الواسعة الظاهرية (vWAAS) على موجه خدمات مدمجة Cisco ISR.
يتم نشر ISR-WAAS داخل حاوية IOS-XE. حاوية في هذا السياق، تشير إلى برنامج مراقبة الأجهزة الافتراضية الذي يشغل التطبيقات الافتراضية على موجه من السلسلة Cisco ISR 4000.
متطلبات تثبيت ISR-WAAS الأساسية
يمكن أن يحتوي كل إصدار من برامج WAAS على متطلبات موارد مختلفة (الذاكرة ووحدة المعالجة المركزية (CPU) ومحركات الأقراص في الحالة الصلبة (SSD))، إذا لم تستوف المتطلبات، فقد يؤدي ذلك إلى حدوث مشاكل في الأداء أو حتى حدوث أخطاء أثناء التثبيت.
يرجى مراجعة دليل التكوين على هذا الارتباط:
https://www.cisco.com/c/en/us/support/routers/virtual-wide-area-application-services-vwaas/products-installation-and-configuration-guides-list.html
يلخص هذا الجدول متطلبات الموارد ويدعم أنظمة ISR الأساسية لكل طراز ISR.
الفرق بين NIM-SSD و ISR-SSD
نظام NIM-SSD
يعد NIM-SSD الطراز الذي يقع خارج ISR ويمكن تبديله دون إيقاف التشغيل.
هذه وحدة نمطية يتم تثبيتها في واحدة من الوحدات النمطية لواجهة الشبكة (NIM) المتاحة لموجهات ISR.
هذه هي معرفات المنتجات (PIDs) ل NIM-SSD و SSD التي يمكن إستخدامها لرفع RMA:
NIM-SSD(=)NIM Carrier Card for SSD drives
SSD-SATA-200G(=)200 GB, SATA Solid State Disk for NIM-SSD
لإزالة NIM-SSD أو NIM-HDD من الموجه، اتبع الخطوات التالية:
الخطوة 1. أستخدم مفك Phillips لتخفيف المسامير الأسيرة على أي من الجانبين، كما هو موضح في هذه الصورة:
الخطوة 2. قم بإزالة NIM-SSD أو NIM-HDD من المسار، كما هو موضح في هذه الصورة:
ISR-SSD
وعلى الجانب الآخر، يتم تثبيت ISR-SSD داخل هيكل الموجه، كما تحتاج إلى إيقاف تشغيل الموجه وفتح غطاءه لتحديد موقع ISR-SSD.
لا يمكن تبديل ISR-SSD دون إيقاف التشغيل.
هذا PID ل ال ISR-SSD على ISR 4300 sery أن يستطيع كنت استعملت أن يرفع RMA:
SSD-MSATA-200G(=)200 GB, mSATA Solid State Disk
تظهر هذه الصورة مواقع بطاقة ذاكرة Flash (الذاكرة المؤقتة) وجهاز تخزين SSD mSATA :
تثبيت ISR-WAAS
بمجرد استيفاء جميع متطلبات تثبيت ISR-WAAS، تتمثل الخطوة التالية في تنزيل ملف "جهاز المحاكاة الافتراضية المفتوح" (OVA) الخاص بإصدار ISR-WAAS الذي ترغب في نشره. يمكنك تنزيل برنامج من هذا الارتباط:
https://software.cisco.com/download/home/280484571/type/280836712
بمجرد تنزيل البرنامج، تحتاج إلى نقل الملف إلى ذاكرة التمهيد للموجه :
على واجهة سطر أوامر الموجه، يرجى اتباع الخطوات التالية لنشر ISR-WAAS باستخدام برنامج EZConfig:
- قم بتشغيل الأمر service WAAS enable.
- حدد صورة .ova التي تم نقلها مسبقا لإصدار WAAS الذي ترغب في نشره.
- حدد ملف تعريف WAAS الذي تريد نشره.
- قم بتكوين عنوان IP ISR-WAAS.
- قم بتكوين عنوان IP الخاص بالمدير المركزي ل WAAS.
- حدد واجهة الشبكة الواسعة (WAN) على الموجه حيث تريد تمكين اعتراض WAAS.
- قم بحفظ التكوين بعد الانتهاء. هذه هي الصورة من التثبيت الناجح.
أستكشاف أخطاء ISR-WAAS وإصلاحها
سيناريو فشل تثبيت WAAS
يفشل تثبيت ISR-WAAS إذا لم يوجد SSD، لذلك تحقق أولا من وجود SSD.
سيناريو فشل تنشيط ISR-WAAS
في بعض السيناريوهات، سيفشل ISR-WAAS في التنشيط بعد إستبدال الموجه وتثبيت محرك الأقراص في الحالة الصلبة (SSD) في الهيكل الجديد.
يمكن رؤية هذه الأخطاء على موجه ISR :
09/16 11:44:08.946 [vman]: [31298]: (note): VM (AUTOWAAS) State Transition: next_state: LIFECYCLE_DEACTIVATE
09/16 11:44:17.613 [vman]: [31298]: (ERR): Loading of machine definition (/vol/harddisk/virtual-instance/AUTOWAAS/ISR4331X.xml) failed
09/16 11:44:17.613 [vman]: [31298]: (ERR): Failed to load machine definition
09/16 11:44:17.613 [vman]: [31298]: (note): Setting failure response (1)
09/16 11:44:17.613 [vman]: [31298]: (ERR): Virtual Service failure log[AUTOWAAS]::Validation::Package validation::Failed to process package-def file::File '/vol/harddisk/virtual-instance/AUTOWAAS/ISR4331X.xml'
09/16 11:44:17.613 [errmsg]: [31298]: (ERR): %VMAN-3-PROCESS_PKG_DEF: Virtual Service[AUTOWAAS]::Validation::Package validation::Failed to process package-def file::File '/vol/harddisk/virtual-instance/AUTOWAAS/ISR4331X.xml'
09/16 11:44:17.613 [vman]: [31298]: (note): VM (AUTOWAAS) State Transition: next_state: LIFECYCLE_WAIT_ACTIVATE
09/16 11:44:17.613 [vman]: [31298]: (note): IF MTU message received:
09/16 11:44:17.613 [vman]: [31298]: (ERR): Invalid bridge ID or the bridge(31) has not been created yet
09/16 11:44:17.614 [vman]: [31298]: (ERR): Failed to set DP IF mtu for DP bridge 31
09/16 11:44:17.614 [vman]: [31298]: (note): vman IF MTU message processed
09/16 11:44:24.725 [vman]: [31298]: (note): Get local RP location rp/0/0
09/16 11:44:27.758 [vman]: [31298]: (note): Get local RP location rp/0/0
09/16 11:44:27.759 [vman]: [31298]: (note): Get local RP location rp/0/0
09/16 11:44:27.772 [vman]: [31298]: (note): Get local RP location rp/0/0
09/16 11:44:27.779 [vman]: [31298]: (note): Get local RP location rp/0/0
09/16 11:44:27.779 [vman]: [31298]: (note): Successfully removed VM init ctx for VM [AUTOWAAS]
09/16 11:44:27.780 [vman]: [31298]: (note): Per-VM message marshalled successfully into persistent DB
09/16 11:44:27.780 [vman]: [31298]: (note): Successfully reset per-VM mac address binding into TDL msg
09/16 11:44:28.063 [vman]: [31298]: (ERR): vman_libvirt_err: code=1
09/16 11:44:28.063 [vman]: [31298]: (ERR): internal error '/usr/sbin/lvremove -f /dev/lvm_raid/vdc.AUTOWAAS' exited with non-zero status 5 and signal 0: /dev/harddisk1: read failed after 0 of 4096 at 21474770944: Input/output error
/dev/harddisk1: read failed after 0 of 4096 at 21474828288: Input/output error
/dev/harddisk1: read failed after 0 of 4096 at 0: Input/output error
/dev/harddisk1: read failed after 0 of 4096 at 4096: Input/output error
/dev/dm-1: read failed after 0 of 4096 at 4429119488: Input/output error
/dev/dm-1: read failed after 0 of 4096 at 4429176832: Input/output error
/dev/dm-1: read failed after 0 of 4096 at 0: Input/output error
/dev/dm-1: read failed after 0 of 4096 at 4096: Input/output error
/dev/dm-2: read failed after 0 of 4096 at 11072897024: Input/output error
/dev/dm-2: read failed after 0 of 4096 at 11072954368: Input/output error
/dev/dm-2: read failed after 0 of 4096 at 0: Input/output error
/dev/dm-2: read failed after 0 of 4096 at 4096: Input/output error
/dev/dm-3: read failed after 0 of 4096 at 1630
09/16 11:44:28.063 [vman]: [31298]: (ERR): Failed to delete volume vdc.AUTOWAAS in pool virt_strg_pool_vg
09/16 11:44:28.241 [vman]: [31298]: (ERR): vman_libvirt_err: code=1
09/16 11:44:28.241 [vman]: [31298]: (ERR): internal error '/usr/sbin/lvremove -f /dev/lvm_raid/vdb.AUTOWAAS' exited with non-zero status 5 and signal 0: /dev/harddisk1: read failed after 0 of 4096 at 0: Input/output error
/dev/dm-1: read failed after 0 of 4096 at 0: Input/output error
/dev/dm-2: read failed after 0 of 4096 at 0: Input/output error
/dev/dm-3: read failed after 0 of 4096 at 0: Input/output error
/dev/harddisk1: read failed after 0 of 4096 at 21474770944: Input/output error
/dev/harddisk1: read failed after 0 of 4096 at 21474828288: Input/output error
/dev/harddisk1: read failed after 0 of 4096 at 4096: Input/output error
/dev/dm-1: read failed after 0 of 4096 at 4429119488: Input/output error
/dev/dm-1: read failed after 0 of 4096 at 4429176832: Input/output error
/dev/dm-1: read failed after 0 of 4096 at 4096: Input/output error
/dev/dm-2: read failed after 0 of 4096 at 11072897024: Input/output error
/dev/dm-2: read failed after 0 of 4096 at 11072954368: Input/output error
/dev/dm-2: read failed after 0 of 4096 at 4096: I
09/16 11:44:28.241 [vman]: [31298]: (ERR): Failed to delete volume vdb.AUTOWAAS in pool virt_strg_pool_vg
09/16 11:44:28.418 [vman]: [31298]: (ERR): vman_libvirt_err: code=1
09/16 11:44:28.418 [vman]: [31298]: (ERR): internal error '/usr/sbin/lvremove -f /dev/lvm_raid/vda.AUTOWAAS' exited with non-zero status 5 and signal 0: /dev/harddisk1: read failed after 0 of 4096 at 0: Input/output error
/dev/dm-1: read failed after 0 of 4096 at 0: Input/output error
/dev/dm-2: read failed after 0 of 4096 at 0: Input/output error
/dev/dm-3: read failed after 0 of 4096 at 0: Input/output error
/dev/harddisk1: read failed after 0 of 4096 at 21474770944: Input/output error
/dev/harddisk1: read failed after 0 of 4096 at 21474828288: Input/output error
/dev/harddisk1: read failed after 0 of 4096 at 4096: Input/output error
/dev/dm-1: read failed after 0 of 4096 at 4429119488: Input/output error
/dev/dm-1: read failed after 0 of 4096 at 4429176832: Input/output error
/dev/dm-1: read failed after 0 of 4096 at 4096: Input/output error
/dev/dm-2: read failed after 0 of 4096 at 11072897024: Input/output error
/dev/dm-2: read failed after 0 of 4096 at 11072954368: Input/output error
/dev/dm-2: read failed after 0 of 4096 at 4096: I
09/16 11:44:28.418 [vman]: [31298]: (ERR): Failed to delete volume vda.AUTOWAAS in pool virt_strg_pool_vg
09/16 11:44:28.420 [vman]: [31298]: (note): Found orphaned volume(vda.AUTOWAAS) in pool(virt_strg_pool_vg). Deleting...
من الممكن أن يكون القرص الثابت تالفا ويمكن إتخاذ الإجراءات التالية:
# show platform hardware subslot <ssd subslot> module device filesystem
# request platform hardware filesystem harddisk: destroy
# hw-module subslot 0/5 reload
سيناريو فشل SSD
في بعض الحالات، إذا كانت ذاكرة SSD غير صحيحة، فعندما تقوم بتشغيل الأوامر المتعلقة بالقرص الثابت ونظام الملفات، سترى هذه الأخطاء.
“request platform hardware filesystem harddisk: destroy”
%This operation can take some time, please be patient
%Harddisk not present. Destroy filesystem aborted.
لحلها، يمكنك تجربة الخطوات التالية:
الخطوة 1. حاول إعادة بيع محرك الأقراص الثابتة الصلبة.
الخطوة 2. أعد تمهيد الموجه.
الخطوة 3. إذا فشلت هذه الخطوات، فما عليك سوى إعادة تعيين محرك الأقراص المزود بذاكرة مصنوعة من مكونات صلبة (SSD).