المحتويات

المقدمة

معلومات أساسية

الأثر والمخاطر المرتبطة به

قبل البدء

أستكشاف أخطاء RP وإصلاحها

المقدمة

يصف هذا المستند كيفية أستكشاف أخطاء الأجهزة أو الاتصالات وإصلاحها بين خط وحدة التحكم ومنافذ وحدة التحكم لمعالج التوجيه (RP) على نظام تقارب الشبكات من السلسلة Cisco 6008 Series (NCS6008).

معلومات أساسية

يتضمن NCS6008 RP ثلاثة منافذ وحدة تحكم:

- وحدة التحكم  يتصل هذا المنفذ بمنفذ وحدة التحكم في CallOs، وهو اسم الرمز للجهاز الظاهري الذي يوفر مستوى المسؤول للنظام. أثناء عملية التمهيد، يظهر منفذ وحدة التحكم 0 شاشة BIOS (ذات صلة إذا كان يجب عليك تغيير جهاز التمهيد أو ما شابه). تعمل واجهة سطر الأوامر (CLI) الخاصة ب CallOs بطريقة نشطة/إحتياطية افتراضية، مما يعني أنه إذا كان RP0 هو عملية تسجيل الدخول/واجهة سطر الأوامر النشطة CallOs وتفتح جلسة عمل وحدة تحكم إلى RP1، فسيتم إعادة توجيهها داخليا إلى جلسة عمل RP0 Calvados. هذه العملية يمكن أن تحدث إرباكا في بعض الأحيان، لذلك انتبه جيدا إلى المطالبة في الحالات التي يكون فيها ''rp'' الفعلي الذي تتفاعل معه مهما بالفعل. على سبيل المثال، من RP0 لنظام NCS6008: sysadmin-vm:0_rp0#.

- وحدة التحكم Port 1 يتصل هذا المنفذ بوحدة التحكم Cisco IOS® XR العادية ويعمل مثل منفذ وحدة التحكم على أي نظام IOS XR آخر. خلال عملية التمهيد، يعرض RP1 رسائل التمهيد من نظام التشغيل المضيف (OS)، والتي في هذا السياق هي أقل مستوى من حزم نظام التشغيل Linux OS. بمجرد تمهيد نظام تشغيل XR، يستجيب RP الذي يشغل نظام التشغيل IOS XR النشط إلى جلسة عمل لوحدة التحكم باستخدام موجه أوامر اسم المستخدم وكلمة المرور العاديين. وبمجرد تسجيل الدخول، يمكنك تنفيذ أي إجراءات مطلوبة، تخضع للأذونات ومستويات الوصول المحددة في تكوين النظام. تعطي جلسة عمل وحدة التحكم التي يتم تشغيلها إلى RP كجهاز افتراضي IOS XR في وضع الاستعداد عقدة RP هذه (D) مألوفة أو غير نشطة لرسالة تسجيل الدخول/التكوين.

- وحدة طرفية للتحكم ميناء 2 يتصل هذا ميناء إلى داخلي عبر اتصال ثقافي (CCC) جهاز تحكم، و (على الأقل لنطاق هذا وثيقة) لا يحتاج أن يكون شكلت أو ألحقت إلى أي شيء.

الأثر والمخاطر المرتبطة به

تتأثر الخدمات العادية بالعملية التي يتم وصفها في هذا المستند إذا لم يتم الوصول إلى منافذ وحدة التحكم. لن يكون هناك أي تأثير على الخدمات من الناحية التجارية.

قبل البدء

قبل أن تحاول إجراء العملية الموضحة في القسم التالي، تأكد من عدم وجود مشاكل في الكبلات لديك. استعملت ال نفسه كبل in order to أكدت ما إذا أنت يستطيع راقبت إلى RP مختلف.

أدخل أيضا الأمر show process devc-conaux-con للتحقق من حالة النظام:

show processes devc-conaux-con

إذا تم اكتشاف أي مشاكل، فقم بتنفيذ عملية تجميع وإعادة تشغيل العملية. إذا أكد الإنتاج أن هناك ما من إصدار، بعد ذلك باشرت إلى القسم تالي in order to عزلت الإصدار.

فيما يلي مثال للمخرجات:

[host:~]$ stty -aF /dev/ttyS0

speed 115200 baud; rows 0; columns 0; line = 0;intr = ^C; quit = ^\; erase = ^?;

kill = ^U; eof = ^D; eol = <undef>; eol2 = <undef>; swtch = <undef>; start = ^Q;

stop = ^S;susp = ^Z; rprnt = ^R; werase = ^W; lnext = ^V; flush = ^O; min = 1;

time = 0;-parenb -parodd cs8 hupcl -cstopb cread clocal -crtscts-ignbrk -brkint

-ignpar -parmrk -inpck -istrip -inlcr -igncr -icrnl -ixon -ixoff -iuclc -ixany

-imaxbel -iutf8opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0

tab0 bs0 vt0 ff0-isig -icanon -iexten -echo echoe echok -echonl -noflsh -xcase

-tostop -echoprt echoctl echoke[host:~]$

أستكشاف أخطاء RP وإصلاحها

ملاحظة: في هذا المثال، يتم إستخدام وحدة التحكم 0 من RP0 لأغراض أستكشاف الأخطاء وإصلاحها. يجب تنفيذ أستكشاف أخطاء وحدة التحكم وإصلاحها من المضيف.

أتمت هذا steps in order to عزلت ال RP إصدار:

1. قم بتسجيل الدخول إلى النظام كمسؤول:

RP/0/RP0/CPU0:NCS6008-A#admin

Tue Mar 17 13:51:05.919 UTC

<username> connected from 127.0.0.1 using console on xr-vm_node0_RP0_CPU0

sysadmin-vm:0_RP0#

2. من صفحة إدارة النظام، حاول إنشاء جلسة عمل "طبقة الأمان" (SSH) إلى المضيف لوحدة التحكم 0.
ملاحظة: عنوان IP لوحدة التحكم 0 في هذا المثال هو 10.0.2.2.

sysadmin-vm:0_RP0# run chvrf 0 ssh 10.0.2.2

Thu Mar  12 05:03:37.262 UTC

[host:~]$

[host:~]$ >> Console 0 host.

3. لعزل إتجاه الخسارة، قم بتشغيل إختبار صدى من المضيف إلى خط وحدة التحكم، ومن خط وحدة التحكم إلى المضيف. في هذا المثال، يتم إرسال رسالة Hello (مرحبا أنا في وحدة التحكم رقم 0) من المضيف إلى سطر وحدة التحكم:

host:~]$ echo Hello I am console 0 >/dev/ttyS0 >> Sending from S0 i.e. Console0

[host:~]$
على خط وحدة التحكم، يمكنك رؤية الرسالة التي تم إرسالها من مضيف وحدة التحكم 0:

Connecting to Device Port 30.Connected to port 30. Escape sequence is ESC A TEST

Hello I am console 0

4. لتأكيد حدوث الاتصال بين سطر وحدة التحكم ومضيف وحدة التحكم 0، أدخل بعض النص على سطر وحدة التحكم. لن تتمكن من الاطلاع على ما يتم كتابته، ولكن ستتم طباعته في الطرف المضيف:

[host:~]$ cat < /dev/ttyS0 >>>

Connecting to Device Port 30.Connected to port 30. Escape sequence is ESC A

.>

كما هو موضح، يمكنك أن ترى نفس الحروف تظهر على مضيف وحدة التحكم 0:

[host:~]$

Hello console 0 redirect. >>> Message coming from console line.

1. بعد التأكد من أن الاتصال يحدث بكلتا الطريقتين، يمكنك محاولة مسح الضوضاء على خط وحدة التحكم من مضيف وحدة التحكم 0:

[sysadmin-vm:0_RP0:~]$ stty -F /dev/hvc0 -ignpar -ignbrk[sysadmin-vm:0_RP0:~]$

[Console Server ]> c d d 30

Connecting to Device Port 30.Connected to port 30. Escape sequence is ESC A

sysadmin-vm:0_RP0# run

Thu Mar  12 05:18:14.486 UTC

[sysadmin-vm:0_RP0:~]$ stty -F /dev/hvc0 -ignpar -ignbrk

[sysadmin-vm:0_RP0:~]$

ملاحظة: إذا قامت هذه العملية بحل المشكلة، فقد تكون قد واجهت معرف تصحيح الأخطاء من Cisco CSCuq84495.