تسعى مجموعة الوثائق لهذا المنتج جاهدة لاستخدام لغة خالية من التحيز. لأغراض مجموعة الوثائق هذه، يتم تعريف "خالية من التحيز" على أنها لغة لا تعني التمييز على أساس العمر، والإعاقة، والجنس، والهوية العرقية، والهوية الإثنية، والتوجه الجنسي، والحالة الاجتماعية والاقتصادية، والتمييز متعدد الجوانب. قد تكون الاستثناءات موجودة في الوثائق بسبب اللغة التي يتم تشفيرها بشكل ثابت في واجهات المستخدم الخاصة ببرنامج المنتج، أو اللغة المستخدمة بناءً على وثائق RFP، أو اللغة التي يستخدمها منتج الجهة الخارجية المُشار إليه. تعرّف على المزيد حول كيفية استخدام Cisco للغة الشاملة.
ترجمت Cisco هذا المستند باستخدام مجموعة من التقنيات الآلية والبشرية لتقديم محتوى دعم للمستخدمين في جميع أنحاء العالم بلغتهم الخاصة. يُرجى ملاحظة أن أفضل ترجمة آلية لن تكون دقيقة كما هو الحال مع الترجمة الاحترافية التي يقدمها مترجم محترف. تخلي Cisco Systems مسئوليتها عن دقة هذه الترجمات وتُوصي بالرجوع دائمًا إلى المستند الإنجليزي الأصلي (الرابط متوفر).
يصف هذا المستند تثبيت تحديثات صيانة البرامج (SMU) للموجهات التي تعمل بإصدارات برنامج Cisco IOS® XR7.
ملاحظة: يعد برنامج Cisco IOS XR7 (المشار إليه أيضا باسم Lindt) تطورا لبنية برنامج XR. هو ينطبق حاليا على السلسلة Cisco 8000 و NCS 540L و NCS-57B1. يمكن أن يحتوي إصدار البرنامج على الرقم 7 ولكنه لا يزال يلاحظ بنية البرنامج cXR أو eXR (على سبيل المثال، إصدار ASR 9000 XR 7.5.2 ليس بنية XR7). راجع ورقة البيانات هنا للحصول على مزيد من المعلومات.
توصي Cisco بأن تكون لديك معرفة بالمواضيع التالية:
تستند المعلومات الواردة في هذا المستند إلى جميع الموجهات التي تشغل برنامج Cisco IOS XR7.
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.
harddisk:/<path-to-repository> باستخدام بروتوكول SCP للأمر.
#scp *.tar admin@10.124.50.24:/harddisk:/repo
(admin@10.124.50.24) Password:
8000-7.8.2.CSCwc95868 .tar 100% 260MB 894.1KB/s 04:57
8000-7.8.2.CSCwe50868 .tar 100% 180KB 676.5KB/s 00:00
8000-7.8.2.CSCwe67656 .tar 100% 259MB 734.8KB/s 06:01
8000-7.8.2.CSCwh35363 .tar 100% 2960KB 804.6KB/s 00:03
ملاحظة: يمكنك أيضا إستخدام عملية النسخ في الموجه لنسخ الملفات من خادم بعيد مثل FTP/TFTP. وفيما يلي الأمر copy الذي تم تقديمه.
- قم بتسجيل الدخول إلى الموجه واستخدم برنامجين نصيين مبسطين من Shell لإلغاء ضغط جميع ملفات SMU التي تقوم بتحميلها.
RP/0/RP0/CPU0:8201#run
[node0_RP0_CPU0:~]$cd /harddisk:/repo/
[node0_RP0_CPU0:/harddisk:/repo]$ls -al
total 534524
drwxr-xr-x. 3 root root 4096 Feb 8 12:50 .
drwxrwxrwx. 19 root root 4096 Feb 8 12:41 ..
-rwxr-xr-x. 1 root root 272168960 Feb 8 11:43 8000-7.8.2.CSCwc95868 .tar
-rwxr-xr-x. 1 root root 184320 Feb 8 11:43 8000-7.8.2.CSCwe50868 .tar
-rwxr-xr-x. 1 root root 271953920 Feb 8 11:49 8000-7.8.2.CSCwe67656 .tar
-rwxr-xr-x. 1 root root 3031040 Feb 8 11:49 8000-7.8.2.CSCwh35363 .tar
[node0_RP0_CPU0:/harddisk:/repo]$
[node0_RP0_CPU0:/harddisk:/repo]$for tar in *.tar; do tar -xvf $tar; done
8000-7.8.2.CSCwc95868 .txt
8000-x86_64-7.8.2-CSCwc95868.tgz
8000-7.8.2.CSCwe50868 .txt
8000-x86_64-7.8.2-CSCwe50868.tgz
8000-7.8.2.CSCwe67656 .txt
8000-x86_64-7.8.2-CSCwe67656.tgz
8000-7.8.2.CSCwh35363 .txt
8000-x86_64-7.8.2-CSCwh35363.tgz
[node0_RP0_CPU0:/harddisk:/repo]$
[node0_RP0_CPU0:/harddisk:/repo]$for tgz in *.tgz; do tar -xvf $tgz; done
8000-x86_64-7.8.2-CSCwc95868/
8000-x86_64-7.8.2-CSCwc95868/8101-32h-cpa-sb-x86-7.8.2v1.0.4-r0.corei7_64.rpm
8000-x86_64-7.8.2-CSCwc95868/8102-64h-cpa-sb-x86-7.8.2v1.0.4-r0.corei7_64.rpm
8000-x86_64-7.8.2-CSCwc95868/8111-32eh-cpa-sb-x86-7.8.2v1.0.4-r0.corei7_64.rpm
8000-x86_64-7.8.2-CSCwc95868/8201-32fh-cpa-sb-x86-7.8.2v1.0.4-r0.corei7_64.rpm
8000-x86_64-7.8.2-CSCwc95868/8201-cpa-sb-x86-7.8.2v1.0.4-r0.corei7_64.rpm
التكوين
تكوين المستودع المحلي
RP/0/RP0/CPU0:8201(config)#install
RP/0/RP0/CPU0:8201(config-install)#repository local-repo
RP/0/RP0/CPU0:8201(config-repository)#url file:///harddisk:/repo/
RP/0/RP0/CPU0:8201(config-repository)#commit
التحقق من SMU ضمن المستودع
- تحقق من المكونات التي تقوم SMU بإصلاحها.
RP/0/RP0/CPU0:8201#show install available
Trying to access repositories...
Package Architecture Version Repository Cached
---------------------------------------------------- ---------------- --------------------------- ----------------------------------- ------
xr-8000-core x86_64 7.8.2v1.0.1-1 local-repo
xr-8000-core x86_64 7.8.2v1.0.1-1 local-repo
xr-8000-cpa x86_64 7.8.2v1.0.3-1 local-repo
xr-8000-cpa x86_64 7.8.2v1.0.4-1 local-repo
xr-8000-cpa-npu x86_64 7.8.2v1.0.4-1 local-repo
xr-8000-cpa-npu x86_64 7.8.2v1.0.6-1 local-repo
xr-8000-forwarder x86_64 7.8.2v1.0.1-1 local-repo
xr-cpa-common x86_64 7.8.2v1.0.4-1 local-repo
xr-cpa-common x86_64 7.8.2v1.0.6-1 local-repo
xr-cpa-driver-optics x86_64 7.8.2v1.0.1-1 local-repo
xr-cpa-driver-optics x86_64 7.8.2v1.0.3-1 local-repo
xr-is-is x86_64 7.8.2v1.0.2-1 local-repo
xr-optics x86_64 7.8.2v1.0.1-1 local-repo
xr-optics x86_64 7.8.2v1.0.2-1 local-repo
- تحقق من معرف SMU حيث يحتوي المستودع المحلي على هذا:
RP/0/RP0/CPU0:8201#show install fixes available
Trying to access repositories...
Available Fixes (count: 9):
Bug Id Packages Repository Cached
----------- ----------------------------------------------------------- ---------------------------------------- ------
CSCwc95868 xr-8000-cpa-7.8.2v1.0.4-1 local-repo
xr-8000-cpa-npu-7.8.2v1.0.6-1 local-repo
xr-cpa-common-7.8.2v1.0.6-1 local-repo
xr-cpa-driver-optics-7.8.2v1.0.3-1 local-repo
CSCwe50868 xr-8000-forwarder-7.8.2v1.0.1-1 local-repo
CSCwe54175 xr-is-is-7.8.2v1.0.2-1 local-repo
CSCwe54265 xr-8000-core-7.8.2v1.0.1-1 local-repo
xr-8000-cpa-7.8.2v1.0.3-1 local-repo
xr-8000-cpa-7.8.2v1.0.4-1 local-repo
xr-8000-cpa-npu-7.8.2v1.0.4-1 local-repo
xr-8000-cpa-npu-7.8.2v1.0.6-1 local-repo
xr-cpa-common-7.8.2v1.0.4-1 local-repo
xr-cpa-common-7.8.2v1.0.6-1 local-repo
xr-optics-7.8.2v1.0.1-1 local-repo
xr-optics-7.8.2v1.0.2-1 local-repo
CSCwe67656 xr-8000-cpa-7.8.2v1.0.3-1 local-repo
xr-8000-cpa-7.8.2v1.0.4-1 local-repo
xr-8000-cpa-npu-7.8.2v1.0.4-1 local-repo
xr-8000-cpa-npu-7.8.2v1.0.6-1 local-repo
xr-cpa-common-7.8.2v1.0.4-1 local-repo
xr-cpa-common-7.8.2v1.0.6-1 local-repo
CSCwe90105 xr-8000-cpa-7.8.2v1.0.3-1 local-repo
xr-8000-cpa-7.8.2v1.0.4-1 local-repo
xr-8000-cpa-npu-7.8.2v1.0.4-1 local-repo
xr-8000-cpa-npu-7.8.2v1.0.6-1 local-repo
xr-cpa-common-7.8.2v1.0.4-1 local-repo
xr-cpa-common-7.8.2v1.0.6-1 local-repo
xr-cpa-driver-optics-7.8.2v1.0.1-1 local-repo
xr-cpa-driver-optics-7.8.2v1.0.3-1 local-repo
CSCwf20312 xr-8000-cpa-npu-7.8.2v1.0.4-1 local-repo
xr-8000-cpa-npu-7.8.2v1.0.6-1 local-repo
xr-cpa-common-7.8.2v1.0.4-1 local-repo
xr-cpa-common-7.8.2v1.0.6-1 local-repo
CSCwf30655 xr-8000-cpa-npu-7.8.2v1.0.6-1 local-repo
xr-cpa-common-7.8.2v1.0.6-1 local-repo
xr-cpa-driver-optics-7.8.2v1.0.3-1 local-repo
xr-optics-7.8.2v1.0.2-1 local-repo
CSCwh35363 xr-is-is-7.8.2v1.0.2-1 local-repo
تثبيت SMU
يتطلب تنشيط SMU ثلاث خطوات تشغيل:
- قم بإضافة وحدة SMU إلى نظام الملفات باستخدام الأمر install package.
- قم بتنشيط SMU على النظام باستخدام الأمر install apply (تتطلب هذه الخطوة إعادة تحميل الموجه إذا كانت SMU عبارة عن إعادة تحميل مطلوب SMU).
- بعد تطبيق وحدة SMU، لا تنس تثبيت الالتزام.
مثال على عملية تثبيت الحزمة
لديك ثلاث طرق لإضافة SMU إلى نظام الملفات:
الأوامر
الغرض
أناnstall package add cisco-CSCab12345
ركبت SMU خاص مثل ال cisco بق id CSCab12345
install package upgrade xr-core
قم بتثبيت خادم Cisco Unified Presence (CUPS) الخاص ب SMUs من أجل إصلاح مكون واحد أو أكثر من المكونات الخاصة، مثل xr-core
install package upgrade
تثبيت كافة وحدات SMU ضمن المستودع الخاص بك
فيما يلي مثال لتثبيت جميع SMU ضمن المستودع الخاص بك:
RP/0/RP0/CPU0:8201#install package upgrade
Thu Feb 8 13:16:48.087 +08
Install upgrade operation 1.1.1 has started
Install operation will continue in the background
RP/0/RP0/CPU0:8201#show install request
Thu Feb 8 13:17:25.744 +08
User request: install package upgrade
Operation ID: 1.1.1
State: In progress since 2024-02-08 13:16:48 UTC+08:00
Current activity: Verify input and download to internal repository if needed
Next activity: Veto check
Time started: 2024-02-08 13:16:57 UTC+08:00
No per-location information.
تثبيت عملية التطبيق
بعد إضافة وحدة SMU بنجاح إلى النظام، يظهر show install request الناتج الحالة على أنها ناجحة.
RP/0/RP0/CPU0:8201#show install request Thu Feb 8 13:31:19.943 +08 User request: install package upgrade Operation ID: 1.1.1 State: Success since 2024-02-08 13:20:54 UTC+08:00. <<<<< Current activity: Await user input Time started: 2024-02-08 13:20:54 UTC+08:00 The following actions are available: install package add install package remove install package upgrade install package downgrade install package abort latest install package abort all-since-apply install apply reload Least impactful apply method: install apply reload
ثم يمكنك تنشيط SMU باستخدام الأمر install apply.
RP/0/RP0/CPU0:8201#install apply synchronous Thu Feb 8 13:35:18.600 +08 Once the packaging dependencies have been determined, the install operation may have to reload the system. If you want more control of the operation, then explicitly use 'install apply restart' or 'install apply reload' as reported by 'show install request'. Continue? [yes/no]:[yes] yes Starting: install apply reload Atomic change 1.1 Press Ctrl-C to return to the exec prompt. This will not cancel the install operation Current activity: Initializing Current activity: Apply by reload .
تثبيت عملية الالتزام
لجعل تنشيط SMU ثابتا عبر عمليات إعادة التحميل، يجب عليك تنفيذ التغيير باستخدام الأمر install commit.
فيما يلي مثال:
RP/0/RP0/CPU0:8201#show install active summary Thu Feb 8 13:46:09.237 +08 Active Packages: XR: 201 All: 1457 Label: 7.8.2 Software Hash: a15e0ebf78fcb8390810ac451cd76935097c3d48b2907a4030dc59ead5ef8b9d Optional Packages Version ---------------------------------------------------- --------------------------- xr-8000-l2mcast 7.8.2v1.0.0-1 xr-8000-mcast 7.8.2v1.0.0-1 xr-8000-netflow 7.8.2v1.0.0-1 xr-bgp 7.8.2v1.0.0-1 xr-ipsla 7.8.2v1.0.0-1 xr-is-is 7.8.2v1.0.2-1 xr-lldp 7.8.2v1.0.0-1 xr-mcast 7.8.2v1.0.0-1 xr-mpls-oam 7.8.2v1.0.0-1 xr-netflow 7.8.2v1.0.0-1 xr-ospf 7.8.2v1.0.0-1 xr-perf-meas 7.8.2v1.0.0-1 xr-perfmgmt 7.8.2v1.0.0-1 xr-track 7.8.2v1.0.0-1 Mandatory Packages with Active Bugfixes Version ---------------------------------------------------- --------------------------- xr-8000-core 7.8.2v1.0.1-1 xr-8000-cpa 7.8.2v1.0.4-1 xr-8000-cpa-npu 7.8.2v1.0.6-1 xr-8000-forwarder 7.8.2v1.0.1-1 xr-cpa-common 7.8.2v1.0.6-1 xr-cpa-driver-optics 7.8.2v1.0.3-1 xr-optics 7.8.2v1.0.2-1 Active Fixes (count: 9): CSCwc95868 : xr-8000-cpa, xr-8000-cpa-npu, xr-cpa-common, xr-cpa-driver-optics CSCwe50868 : xr-8000-forwarder CSCwe54175 : xr-is-is CSCwe54265 : xr-8000-core, xr-8000-cpa, xr-8000-cpa-npu, xr-cpa-common, xr-optics CSCwe67656 : xr-8000-cpa, xr-8000-cpa-npu, xr-cpa-common CSCwe90105 : xr-8000-cpa, xr-8000-cpa-npu, xr-cpa-common, xr-cpa-driver-optics CSCwf20312 : xr-8000-cpa-npu, xr-cpa-common CSCwf30655 : xr-8000-cpa-npu, xr-cpa-common, xr-cpa-driver-optics, xr-optics CSCwh35363 : xr-is-is RP/0/RP0/CPU0:8201# RP/0/RP0/CPU0:8201#install commit Thu Feb 8 13:46:16.209 +08 Install commit operation 1 has started Install operation will continue in the background
يمكنك أيضا إستخدام الأمر show install request للتحقق من حالة الالتزام.
RP/0/RP0/CPU0:8201#show install request Thu Feb 8 13:47:56.727 +08 User request: install commit Operation ID: 1 State: Success since 2024-02-08 13:46:40 UTC+08:00 Current activity: No install operation in progress The following actions are available: install package add install package remove install package upgrade install package downgrade install package replace install package rollback install replace install rollback install source
التحقق من الصحة
أستخدم هذه الأوامر للتحقق من تنفيذ البرنامج والبرنامج النشط. عادة، تكون قيم التجزئة متساوية.
إذا لم تكن كذلك، يمكنك نسيان تثبيت الالتزام.
RP/0/RP0/CPU0:8201#show install committed summary | in Hash Thu Feb 8 13:49:32.854 +08 Software Hash: a15e0ebf78fcb8390810ac451cd76935097c3d48b2907a4030dc59ead5ef8b9d RP/0/RP0/CPU0:8201# RP/0/RP0/CPU0:8201#show install active summary | in Hash Thu Feb 8 13:49:43.616 +08 Software Hash: a15e0ebf78fcb8390810ac451cd76935097c3d48b2907a4030dc59ead5ef8b9d RP/0/RP0/CPU0:8201#
استكشاف الأخطاء وإصلاحها
هذه بعض الأوامر التي يمكن أن تساعدك على فهم عملية التثبيت وحالتها وما إذا كان هناك أي أخطاء.
الأوامر
الغرض
show install request [verbose]
التحقق من حالة عملية التثبيت
show install log [detail]
تحقق من معلومات السجل الخاصة بعملية التثبيت
show install history table
إظهار جدول ملخص لعمليات التثبيت
show install history id <ID> [verbose]
إظهار سجل خيارات معرف معاملة محدد
show tech-support install
إنشاء ملف دعم TAC
المراجعة | تاريخ النشر | التعليقات |
---|---|---|
1.0 |
16-Feb-2024 |
الإصدار الأولي |