تسعى مجموعة الوثائق لهذا المنتج جاهدة لاستخدام لغة خالية من التحيز. لأغراض مجموعة الوثائق هذه، يتم تعريف "خالية من التحيز" على أنها لغة لا تعني التمييز على أساس العمر، والإعاقة، والجنس، والهوية العرقية، والهوية الإثنية، والتوجه الجنسي، والحالة الاجتماعية والاقتصادية، والتمييز متعدد الجوانب. قد تكون الاستثناءات موجودة في الوثائق بسبب اللغة التي يتم تشفيرها بشكل ثابت في واجهات المستخدم الخاصة ببرنامج المنتج، أو اللغة المستخدمة بناءً على وثائق RFP، أو اللغة التي يستخدمها منتج الجهة الخارجية المُشار إليه. تعرّف على المزيد حول كيفية استخدام Cisco للغة الشاملة.
ترجمت Cisco هذا المستند باستخدام مجموعة من التقنيات الآلية والبشرية لتقديم محتوى دعم للمستخدمين في جميع أنحاء العالم بلغتهم الخاصة. يُرجى ملاحظة أن أفضل ترجمة آلية لن تكون دقيقة كما هو الحال مع الترجمة الاحترافية التي يقدمها مترجم محترف. تخلي Cisco Systems مسئوليتها عن دقة هذه الترجمات وتُوصي بالرجوع دائمًا إلى المستند الإنجليزي الأصلي (الرابط متوفر).
يصف هذا وثيقة الأسلوب ليحسن مادة حفازة 9400 مفتاح.
لا توجد متطلبات خاصة لهذا المستند.
تستند المعلومات الواردة في هذا المستند إلى C9400.
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.
هذا وثيقة تغطية إجراء تحسين لمادة حفازة 9400 مفتاح أن يستعمل إما حزمة أو يركب أسلوب. يتم دعم ISSU لإعداد C9400 عالي التوفر.
للحصول على إصدارات البرامج الموصى بها المستندة إلى صفحة التنزيلات، يرجى مراجعة الرابط التالي:
الإصدارات الموصى بها للمحولات Catalyst 9000 Switches
لتنزيل البرنامج، يرجى زيارة https://software.cisco.com/download/home وتحديد منتجك.
'يجب أن تكون نافذة الصيانة من ساعتين إلى 3 ساعات كافية للترقية إلى الإصدار الهدف أو الرجوع إلى الإصدار السابق في حالة ظهور أي مشاكل.
>تأكد من توفر محرك أقراص USB سعة 4 جيجابايت أو 8 جيجابايت مع ملفات .bin لكل من الإصدارين الحالي والهدف IOS. يجب تهيئة محرك أقراص USB بتنسيق FAT32 لنسخ صورة IOS.
>تحقق من إعداد TFTP باستخدام كل من إصداري IOS الحالي والهدف ومن إمكانية الوصول إلى تنزيل هذه الإصدارات إلى المحول إذا لزم الأمر.
>تأكيد توفر وصول وحدة التحكم إلى الجهاز في حالة حدوث أي مشاكل.
'تأكد من توفر مساحة تتراوح من 1 جيجابايت إلى 1.5 جيجابايت على الأقل في ذاكرة Flash (الذاكرة المؤقتة) لتوسعة الصورة الجديدة. في حالة عدم توفر مساحة كافية، قم بإزالة ملفات التثبيت القديمة.
يعد ROMMON، المعروف أيضا باسم أداة تحميل التمهيد، برنامجا ثابتا يتم تشغيله عند تشغيل الجهاز أو إعادة ضبطه. حيث تقوم بتهيئة أجهزة المعالج وتمهيد برنامج نظام التشغيل (صورة برنامج Cisco IOS XE). يتم تخزين ROMMON على أجهزة الفلاش الخاصة بواجهة الأجهزة الطرفية التسلسلية (SPI) التالية على المحول لديك:
الأساسي: ROMMON المخزن هنا هو الذي يقوم النظام بتحميله في كل مرة يتم فيها تشغيل الجهاز أو إعادة تعيينه.
اللون الذهبي: ROMMON المخزن هنا هو نسخة إحتياطية. إذا كانت الوحدة الموجودة في الجهاز الأساسي تالفة، يقوم النظام تلقائيا بتحميل ROMMON في جهاز فلاش SPI الذهبي.
قد تكون عمليات ترقية ROMMON مطلوبة لحل عيوب البرامج الثابتة أو لدعم الميزات الجديدة، ولكن قد لا تكون هناك إصدارات جديدة مع كل إصدار.
لمعرفة إصدار ROMMON أو bootloader الذي ينطبق على كل إصدار رئيسي وخدمة صيانة، راجع هذه الارتباطات.
إصدارات ROMMON و CPLD ل 17. x.x
إصدارات ROMMON و CPLD ل 16. x.x
يمكنك ترقية ROMMON قبل، أو، بعد ترقية إصدار البرنامج. إذا كان إصدار ROMMON الجديد متاحا لإصدار البرنامج الذي تقوم بالترقية إليه، فقم بالمتابعة كما يلي:
ترقية ROMMON في جهاز فلاش SPI الأساسي
تتم ترقية ROMMON هذا تلقائيا. عند الترقية من إصدار موجود على المحول لديك إلى إصدار أحدث أو أحدث للمرة الأولى، ويوجد إصدار ROMMON جديد في الإصدار الجديد، يقوم النظام بترقية ROMMON تلقائيا في جهاز فلاش SPI الأساسي، استنادا إلى إصدار الجهاز من المحول.
ترقية ROMMON في جهاز فلاش Gold SPI
يجب ترقية ROMMON هذا يدويا. أدخل الأمر upgrade rom-monitor capsule gold switchcommand في وضع EXEC ذي الامتيازات.
ملاحظة:
لا تنطبق ترقية ROMMON الذهبية إلا على الإصدار 17.3.5 من Cisco IOS XE Amsterdam والإصدارات الأحدث.
ستفشل ترقية ROMMON الذهبية إذا كان الإصدار FPGA هو 17101705 أو أقدم. لترقية إصدار FPGA، راجع ترقية إصدار جهاز المنطق المعقد القابل للبرمجة.
في حالة إعداد Cisco StackWise الظاهري، قم بترقية الوحدات النمطية النشطة وstandbysupervisor modules.
في حالة إعداد التوفر العالي، قم بترقية الوحدات النمطية للمشرف النشطة والاحتياطية.
بعد ترقية ROMMON، سيصبح ساري المفعول على إعادة التحميل التالية. إذا عدت إلى إصدار أقدم بعد ذلك، فإن ROMMON لا يتم تخفيضه. يدعم ROMMON المحدث جميع الإصدارات السابقة.
يشير CPLD إلى البرامج الثابتة القابلة للبرمجة من قبل الأجهزة. قد تكون عمليات ترقية CPLD مطلوبة لحل عيوب البرامج الثابتة أو لدعم الميزات الجديدة، ولكن قد لا تكون هناك إصدارات جديدة مع كل إصدار. يجب إكمال عملية ترقية إصدار CPLD بعد ترقية صورة البرنامج.
توفر الارتباطات التالية معلومات إصدار ROMMON و CPLD لوحدات المشرف Cisco Catalyst 9400 Series Supervisor Modules.
إصدارات ROMMON و CPLD ل 17. x.x
إصدارات ROMMON و CPLD ل 16. x.x
أنت يستطيع أطلقت CPLD صيغة تحسين بعد يحسن البرمجية صورة. أثناء ترقية CPLD، تقوم الوحدة النمطية للمشرف بتشغيل دورات الطاقة تلقائيا. يؤدي هذا إلى اكتمال عملية ترقية CPLD للوحدة النمطية للمشرف ولكنه يتسبب أيضا في انقطاع حركة مرور البيانات. لذلك، لا يساند الترقية التلقائية ل CPLD. يجب إجراء ترقية CPLD يدويا.
ترقية إصدار CPLD: إعداد عالي التوفر
ترقية إصدار CPLD: الإعداد الظاهري Cisco StackWise
ترقية إصدار CPLD: إعداد وحدة المشرف الفردية
هذا وثيقة تغطية إجراء تحسين للمادة حفازة 9400 مفتاح أن يستعمل إما حزمة أو يركب أسلوب.
ال install أسلوب تحسين على cisco مادة حفازة 9400 مفتاح طريقة أن يحسن المفتاح برمجية أن يتضمن يستعمل فرد برمجية حزمة بدلا من وحيد متآلف صورة مبرد.
عند الترقية إلى أي إصدار أحدث في وضع التثبيت، يتم إستخدام الأوامر install".
الرجاء اتباع الخطوات المحددة للترقية في وضع "التثبيت".
1 - التنظيف
إزالة أي عمليات تثبيت غير نشطة باستخدام الأمر:
Switch#install remove inactive
2. نسخ الصورة الجديدة
قم بنقل ملف صورة .bin الجديد إلى تخزين Flash الخاص بالمحول النشط باستخدام إحدى الطرق التالية:
عبر بروتوكول TFTP:
Switch#copy tftp://Location/directory/<file_name> flash:
عبر منفذ USB:
Switch#copy usbflash0:<file_name> flash:
تأكيد أنظمة الملفات المتوفرة باستخدام:
Switch#show file systems
3 - التحقق
بعد نقل IOS إلى المحول النشط، تحقق مما إذا كانت الصورة تم نسخها بشكل صحيح باستخدام:
Switch#dir flash:
(إختياري) للتحقق من المجموع الاختباري MD5، أستخدم الأمر:
Switch#verify /md5 flash:<file_name>
تأكد من تطابق المجموع الاختباري هذا مع المجموع الاختباري المتوفر في صفحة تنزيل البرامج.
4. تعيين متغير التمهيد
ثبتت التمهيد متغير أن يشير إلى ال packages.conf مبرد مع الأمر التالي:
Switch#configure terminal
Switch(config)#no boot system
Switch(config)#boot system flash:packages.conf
Switch(config)#end
5. تكوين التمهيد التلقائي
قم بتكوين المحول على التمهيد التلقائي عن طريق تنفيذ:
Switch#configure terminal
Switch(config)#no boot manual
Switch(config)#end
6. حفظ التكوين
احفظ التكوين الحالي الخاص بك باستخدام:
Switch#write memory
تأكيد إعدادات التمهيد باستخدام الأمر:
Switch#show boot
7 - تثبيت الصورة
لتثبيت الصورة، أستخدم الأمر:
Switch#install add file flash:<file_name> activate commit
عند المطالبة ب "تتطلب هذه العملية إعادة تحميل النظام". هل تريد المتابعة؟ [Y/N]،" الرد ب "Y" للمتابعة.
8. التحقق من الترقية الناجحة
Switch#show version
Switch#show redundancy (in case of High Availability setup)
ملاحظة: استبدل بالاسم الفعلي لملف صورة IOS الخاص بك عبر الخطوات.
يشير ترقية وضع الحزمة على محول Cisco Catalyst 9400 switch إلى طريقة لترقية برنامج المحول حيث يتم تجميع صورة البرنامج بالكامل في ملف واحد. يتضمن هذا الملف جميع المكونات الضرورية مثل نظام التشغيل، وبرامج تشغيل الأجهزة، والبرامج الأساسية الأخرى اللازمة لتشغيل المحول. تضمنت التحسين وحيد برمجية صورة مبرد، بشكل خاص مع .bin ملحق. هذا يتعارض مع الطرق الأخرى، مثل وضع التثبيت، والتي قد تتضمن ملفات وحزم متعددة.
يرجى اتباع الخطوات المحددة للترقية في وضع الحزمة.
1. نقل الصورة الجديدة (.bin file) إلى ذاكرة Flash (الذاكرة المؤقتة) لكل وحدة نمطية مشرف مثبتة (في حالة Sup مزدوج أو SVL) في المحول باستخدام إحدى الطريقتين التاليتين
·عبر TFTP:
Switch#copy tftp://Location/directory/<file_name> bootflash:
Switch#copy tftp://Location/directory/<file_name> stby-bootflash:
عبر منفذ USB:
Switch#copy usbflash0:<file_name> bootflash:
Switch#copy usbflash0:<file_name> stby-bootflash:
2. تأكد من أنظمة الملفات المتوفرة باستخدام الأمر
Switch#show file systems
3. بعد نسخ IOS إلى جميع المحولات الأعضاء، تحقق من نسخ الصورة بشكل صحيح باستخدام
Switch#dir bootflash:
Switch#dir stby-bootflash:
4. (إختياري) تحقق من المجموع الاختباري MD5 باستخدام الأمر
Switch#verify /md5 bootflash:<file_name>
Switch#verify /md5 stby-bootflash:<file_name>
تأكد من تطابق الإخراج مع قيمة المجموع الاختباري MD5 المقدمة في صفحة تنزيل البرامج.
5. قم بتكوين متغير التمهيد للإشارة إلى ملف الصورة الجديدة باستخدام هذه الأوامر
Switch#configure terminal
Switch(config)#no boot system
Switch(config)#boot system bootflash:<file_name>.bin
Switch(config)#end
6. حفظ التكوين
Switch#write memory
7. التحقق من إعدادات التمهيد باستخدام
Switch#show boot
8. إعادة تحميل المحول لتطبيق IOS الجديد
Switch#reload
9 - التحقق من الترقية الناجحة
Switch#show version
Switch#show redundancy (in case of High Availability setup)
ملاحظة: استبدل بالاسم الفعلي لملف صورة IOS الخاص بك عبر الخطوات.
ترقية البرامج أثناء الخدمة هي عملية تقوم بترقية صورة إلى صورة أخرى على جهاز ما أثناء إستمرار الشبكة في إعادة توجيه الحزم. تساعد وحدة دعم الخدمات المشتركة (ISSU) مسؤولي الشبكة على تجنب انقطاع الشبكة عند إجراء ترقية للبرامج. تتم ترقية الصور في وضع التثبيت، حيث تتم ترقية كل حزمة بشكل فردي.
يتم دعم ISSU على 9400 Stackwise-Virtual وأيضا على هيكل قائم بذاته طراز 9400 مزود بمشرفين ثنائيين.
بالنسبة لمادة حفازة 9400 مع StackWise Virtual، يبدأ دعم ISSU من Cisco IOS XE Fuji 16.9.2.
بالنسبة إلى Catalyst 9400 في تكوين وحدة المشرف المزدوجة، يبدأ دعم ISSU من Cisco IOS XE Fuji 16.9.1.
الرجاء التأكد من أن إصدار SW الحالي وإصدار SW الهدف ملائمان للترقية إلى ISSU باستخدام الارتباط أدناه :
مصفوفة التوافق
ملاحظة: تتطلب جميع الترقيات من 16.9.x إلى 16.9.5 في قطار الإصدار 16.9، وما يصل إلى 16.12.2 في قطار الإصدار 16.12، تركيب حزم ترقية صيانة البرامج (SMU). لا تتطلب عمليات الترقية من 16.9.5 و 16.12.2 إلى الإصدارات الأحدث تثبيت حزم SMU.
1. التحقق من إصدار الرمز الحالي
C9400#show version | include IOS XE
2. تحقق من وضع التمهيد
لا يتم دعم ISSU إلا إذا تم تمهيد كلا المحولين في StackWise Virtual في وضع التثبيت.
3. تحقق مما إذا كانت هناك ذاكرة متوفرة كافية على ذاكرة Flash (الذاكرة المؤقتة)
C9400#dir flash: | include free
10527629312 bytes total (7523303424 bytes free)
C9400#dir stby-bootflash: | include free
11250098176 bytes total (8191942656 bytes free)
4. التحقق من وجود المحولات في وضع SSO
C9400#show redundancy
Redundant System Information :
------------------------------
Available system uptime = 4 hours, 29 minutes
Switchovers system experienced = 0
Standby failures = 0
Last switchover reason = none
Hardware Mode = Duplex
Configured Redundancy Mode = sso
Operating Redundancy Mode = sso
Maintenance Mode = Disabled
Communications = Up
Current Processor Information :
-------------------------------
Active Location = slot 1
Current Software state = ACTIVE <-------
Uptime in current state = 4 hours, 29 minutes
Image Version = Cisco IOS Software [Fuji], Catalyst L3 Switch Software (CAT9K_IOSXE), Version 16.9.1, RELEASE SOFTWARE (fc2)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2018 by Cisco Systems, Inc.
Compiled Tue 17-Jul-18 17:00 by mcpre
BOOT = flash:packages.conf;
CONFIG_FILE =
Configuration register = 0x102
Peer Processor Information :
----------------------------
Standby Location = slot 2
Current Software state = STANDBY HOT <-------
Uptime in current state = 4 hours, 25 minutes
Image Version = Cisco IOS Software [Fuji], Catalyst L3 Switch Software (CAT9K_IOSXE), Version 16.9.1, RELEASE SOFTWARE (fc2)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2018 by Cisco Systems, Inc.
Compiled Tue 17-Jul-18 17:00 by mcpre
BOOT = flash:packages.conf;
CONFIG_FILE =
Configuration register = 0x102
5. تحقق ما إذا تم تمكين التمهيد التلقائي
C9400#show boot
BOOT variable = flash:packages.conf;
Configuration Register is 0x102
MANUAL_BOOT variable = no <-------
BAUD variable = 9600
ENABLE_BREAK variable = yes
BOOTMODE variable does not exist
IPXE_TIMEOUT variable does not exist
CONFIG_FILE variable =
Standby BOOT variable = flash:packages.conf;
Standby Configuration Register is 0x102
Standby MANUAL_BOOT variable = no <------
Standby BAUD variable = 9600
Standby ENABLE_BREAK variable = yes
Standby BOOTMODE variable does not exist
Standby IPXE_TIMEOUT variable does not exist
Standby CONFIG_FILE variable =
إذا لم يتم تمكين التمهيد التلقائي، يمكن تغيير ذلك كما هو موضح
C9400(config)#no boot manual
6. تحقق من حالة ISSU الحالية وحالة التثبيت
C9400#show issu state detail
--- Starting local lock acquisition on chassis 1 ---
Finished local lock acquisition on chassis 1
No ISSU operation is in progress <------- If anything else, abort ISSU before proceeding.
C9400#show install summary
[ Chassis 1 2 ] Installed Package(s) Information:
State (St): I - Inactive, U - Activated & Uncommitted,
C - Activated & Committed, D - Deactivated & Uncommitted
--------------------------------------------------------------------------------
Type St Filename/Version
--------------------------------------------------------------------------------
IMG C 16.9.1.0.70 <------- State should be Activated & Committed for current version alone. If not clear install state before proceeding.
--------------------------------------------------------------------------------
Auto abort timer: inactive
--------------------------------------------------------------------------------
يرجى اتباع الخطوات المحددة لإجراء ترقية للبرامج أثناء الخدمة (ISSU).
1 - التنظيف
إزالة أي عمليات تثبيت غير نشطة باستخدام الأمر:
Switch#install إزالة غير نشط
2. نسخ الصورة الجديدة
· نقل ملف صورة .bin الجديد إلى تخزين Flash الخاص بالمشرف النشط باستخدام إحدى الطرق التالية:
· عبر بروتوكول TFTP:
Switch#copy tftp://Location/directory/<file_name> flash:
· عبر منفذ USB:
Switch#copy usbflash0:<file_name> flash:
· تأكيد أنظمة الملفات المتوفرة باستخدام أنظمة show file
3 - التحقق
بعد نقل IOS إلى ذاكرة Flash (الذاكرة المؤقتة) للمشرف النشط، تحقق مما إذا كان قد تم نسخ الصورة بشكل صحيح باستخدام:
switch#dir flash:
(إختياري) للتحقق من المجموع الاختباري MD5، أستخدم الأمر:
Switch#verify /md5 flash:<File_name>
تأكد من تطابق المجموع الاختباري هذا مع المجموع الاختباري المتوفر في صفحة تنزيل البرامج.
4. تعيين متغير التمهيد
ثبتت التمهيد متغير أن يشير إلى ال packages.conf مبرد مع الأمر التالي:
Switch#configure terminal
Switch(config)#no boot system
Switch(config)#boot system flash:packages.conf
Switch(config)#end
5. تكوين التمهيد التلقائي
قم بتكوين المحول على التمهيد التلقائي عن طريق تنفيذ:
Switch#configure terminal
Switch(config)#no boot manual
Switch(config)#end
6. حفظ التكوين
احفظ التكوين الحالي الخاص بك باستخدام:
Switch#write memory
تأكيد إعدادات التمهيد باستخدام الأمر:
Switch#show boot
7 - تثبيت الصورة
لتثبيت الصورة، أستخدم الأمر:
Switch#install add file flash:<file_name> activate issu commit
8. التحقق من الترقية الناجحة
Switch#show version
Switch#show redundancy
بمجرد تشغيل الأمر المدوّن هنا، تبدأ العملية وتُعيد تحميل sup تلقائيًا. لا تقم بتشغيل الأمر حتى تكون جاهزًا لبدء إعادة تمهيد وحدات sup. بخلاف عملية الترقية العادية، فإنها لا تطلب منك تأكيدا قبل حدوث إعادة التحميل.
بمجرد تشغيل هذا الأمر، تستخرج عملية ISSU الملفات، وتعيد تحميل الحزمة الاحتياطية، وتنتظر حتى ترجع إلى SSO ثم تقوم بإعادة تحميل النشط بعد تجاوز الفشل.
ملاحظة: استبدل بالاسم الفعلي لملف صورة IOS الخاص بك عبر الخطوات.
بمجرد اكتمال ISSU،
في سير العمل المكون من 3 خطوات، أثناء عملية تنشيط ISSU، يمكن للنظام الإجهاض التلقائي للصورة القديمة إذا انتهت صلاحية المؤقت الذي تم إيقافه قبل الاكتمال.يلزم الإجهاض اليدوي إذا لم يصل الاستعداد إلى SSO أثناء الإجهاض. أيضا، إذا كنت ترغب لأي سبب في إجهاض ISSU في المنتصف، فيلزمك الإجهاض اليدوي.
C9400#install abort issu
إذا لم تنجح ترقية/خفض ISSU/إجهاض/إجهاض تلقائي، يلزم إجراء عملية تنظيف يدوية لحالات ISSU الداخلية.
**تمكين الخدمة الداخلية قبل تشغيل الأمر التالي
C9400#configure terminal
C9400(config)#service internal
C9400(config)#end
C9400#clear install state
clear_install_state: START Thu Jul 25 15:03:58 UTC 2024
This command will remove all the provisioned SMUs, and rollback points. Use this command with caution.
A reload is required for this process. Press y to continue [y/n]y
--- Starting clear_install_state ---
Performing clear_install_state on all members
[1] clear_install_state package(s) on chassis 1
[1] Finished clear_install_state on chassis 1
[2] clear_install_state package(s) on chassis 2
[2] Finished clear_install_state on chassis 2
Checking status of clear_install_state on [1 2]
clear_install_state: Passed on [1 2]
Finished clear_install_state
Install will reload the system now!
المراجعة | تاريخ النشر | التعليقات |
---|---|---|
1.0 |
06-Aug-2024 |
الإصدار الأولي |