يصف هذا المستند التعليمات الخاصة بترقية برنامج NX-OS دون مقاطعة على محولات الموجه متعدد الطبقات Cisco MDS 9000 Series Multilayer Director Switches (MDS).
تنطبق هذه العملية على كل من الأنظمة المفتوحة ومحولات FICON MDS.
تدعم جميع محولات MDS عمليات ترقية وخفض غير معطلة، وفقا للقيود المدرجة في دليل تثبيت وترقية البرامج Cisco MDS 9000 NX-OS و SAN-OS. ارجع إلى وثائق MDS، بما في ذلك ملاحظات الإصدار: مجموعة وثائق Cisco MDS 9000 - الإصدار 9.x.
الإصدار الهدف هو إصدار NX-OS الذي تتم ترقية MDS أو تخفيضه إلى "تثبيت كل الخطوات". الإصدار النهائي هو إصدار NX-OS وهو الإصدار النهائي المطلوب. يمكن أن يتطلب الأمر عمليتي تثبيت أو أكثر من هذه الإصدارات الهدف الوسيطة للوصول إلى الإصدار الهدف النهائي. ويمكن العثور على مصفوفات الترقية غير المعطلة لكل من الأنظمة المفتوحة و FICON: برنامج Cisco MDS 9000 NX-OS و دليل ترقية البرامج الثابتة وتخفيضها، الإصدار 9.x.
وقد تم تعديل هذه الخيارات وتتطلب جميع الترقيات من إصدار NX-OS قبل الإصدار 9.4(1a) إلى إصدار NX-OS الهدف النهائي بعد الترقية الأولى إلى NX-OS 9.4(1a) 9.4(1a). يلزم الرجوع إلى دليل ترقية البرامج والبرامج الثابتة بنظام التشغيل Cisco MDS 9000 NX-OS والرجوع إليها للحصول على تفاصيل.
في نظام التشغيل MDS من السلسلة 97xx المزود بمشرفين ثنائيين، يتم أثناء تثبيت نظام التشغيل NX تحميل الصور الجديدة على المشرف في وضع الاستعداد. ثم يحدث تبديل لجعل المشرف في وضع الاستعداد الذي يقوم بتشغيل الرمز الجديد نشطا. يتم تحميل الرمز على المشرف النشط سابقا ويصبح المشرف الاحتياطي الجديد. يستمر مستوى البيانات في تمرير حركة مرور بيانات القناة الليفية. ثم تقوم الوحدات النمطية ببدء عملية الترقية دون انقطاع في أقل وحدة تم ترقيمها والمضي قدما إلى أعلى مستوى.
تتضمن محولات البنية MDS 91xx أو 92xx أو 93xx Series مشرف واحد فقط. تتم إعادة تحميل المشرف (مستوى التحكم) دون انقطاع بعد اكتمال الترقية. يستمر مستوى البيانات في تمرير حركة مرور بيانات القناة الليفية دون انقطاع.
إذا كنت تنوي الترقية عبر برنامج Telnet أو بروتوكول Secure Shell (SSH) أو بروتوكول إدارة الشبكة البسيط (SNMP) (مدير البنية/مدير الأجهزة)، فتأكد من توفر اتصال إيثرنت بكلا المشرفين. عندما تتم إعادة تشغيل المشرف دون انقطاع، يتم فقد جلسة عمل المحطة الطرفية. يجب عليك إعادة الاتصال بالمحول ويجب عليك الاتصال بالمشرف السابق في وضع الاستعداد.
يمكن ترقية محولات متعددة داخل نفس البنية في نفس الوقت. وبمجرد ترقية جميع المحولات في البنية، يمكن تقييم وظائف جميع الأجهزة على مدار فترة زمنية تبلغ سبعة أيام تقريبا. إذا لم يعثر على أي مشاكل، يمكن تحديث المحولات في البنية الاحتياطية.
تم تحديث أفضل الممارسات لترقية محولات MDS 9000 Series لضمان تجربة سلسة مع بائعي البرامج المستقلين (ISSU). قبل تشغيل تثبيت كل kickstart... نظام ... أمر، تمسك بهذا الإجراء بدقة.
ملاحظة: الإصدار الهدف هو إصدار NX-OS الذي تتم ترقية MDS أو تخفيضه إلى "تثبيت كل الخطوات". الإصدار النهائي المستهدف هو إصدار NX-OS وهو الإصدار النهائي المطلوب. يمكن أن يتطلب الأمر عمليتي تثبيت أو أكثر من هذه الإصدارات الهدف الوسيطة للوصول إلى الإصدار الهدف النهائي. يمكن تكرار هذه العملية لكل إصدار متوسط للهدف والإصدار النهائي للهدف.
ملاحظة: تحقق من مسار الترقية أو الرجوع إلى الإصدار الهدف النهائي المعتمد دون التسبب في أية أعطال. يمكن العثور على ذلك في فصل مسار الرجوع إلى الإصدار الأقدم من البرنامج Cisco MDS NX-OS المدعوم في البرنامج Cisco MDS 9000 NX-OS Software ودليل ترقية البرامج الثابتة وترقيتها، الإصدار 9.x.
1. احفظ نسخة من show tech support detail كملف مضغوط
يحتوي هذا على تكوين المحول الحالي وملفات السجل وحالة جميع الواجهات. في حالة حدوث خطأ أثناء الترقية أو بعدها، يساعد الحصول على حالة المحول قبل الترقية في أستكشاف الأخطاء وإصلاحها، كما يقلل الوقت اللازم لتشخيص أي مشاكل. في إصدارات NX-OS 8.4(2b) والإصدارات الأحدث، يمكن إستخدام الأمر tac-pac. في الإصدارات السابقة، يمكن إستخدام الأمر show tech-support detail:
mds9124V# tac-pac
Collecting show tech-support details...
Show tech details will take 4-8 minutes to complete. Please Wait ...
Collecting show logging onboard...
tacpac file volatile:mds9124V_tacpac_2025-08-22.gz created.
mds9124V#
2. احفظ ملف TAC-PAC/Techsupport من الخارج إلى المحول
انسخ TAC-PAC/TechSupport الذي قمت بحفظه إلى خادم TFTP، وأعيد تسميته لتضمين 'before_install'. وهذا يحقق ثلاثة أمور:
MDS9124V# move volatile:F241-16-10-9124V-3_tacpac_2025-08-22.gz volatile:F241-16-10-9124V-3_tacpac_2025-08-22_before_install.gz
MDS9124V# copy volatile: tftp:
<prompts for file name> mds9124V_tacpac_2025-08-22_before_install.gz
<prompts for tftp server name or ip address> 192.168.1.1
ملاحظة: في المثال السابق TFTP الذي يتم إستخدامه، يدعم MDS أيضا FTP و SCP و SFTP.
3. (إختياري) احفظ الصور الحالية المستخدمة خارج المحول
تحقق من وجود نسخة من الصور الحالية على خادم TFTP الخاص بك، بحيث يكون لديك نسخة إحتياطية إذا كان يجب الرجوع إلى الإصدار الأصلي. إذا لم تكن كذلك، فانسخه من المحول إلى خادم TFTP الآن. لتحديد الصور الحالية، قم بتشغيل الأمر show version. راجع هذه الأمثلة:
MDS9124V# copy bootflash: tftp:
<prompts for file name> m9124v-s8ek9-kickstart-mz.9.3.2a.bin
<prompt for tftp server name or ip address> 192.168.1.1
MDS9148V# copy bootflash: tftp:
<prompts for file name> m9124v-s8ek9-mz.9.3.2a.bin
<prompt for tftp server name or ip address> 192.168.1.1
ملاحظة: بالنسبة لإدخالات اسم ملف المطالبات، أستخدم الإصدار الحالي.
في المثال السابق، يتم إستخدام TFTP. كما يدعم MDS بروتوكول FTP و SCP و SFTP.
4. تنزيل صور النظام الهدف و Kickstart
قم بتنزيل صور NX-OS الجديدة من صفحة تنزيل برامج Cisco. تحتاج إلى كل من Kickstart وصورة نظام. ضعهم على خادم TFTP في دليل TFTP الافتراضي.
توفر Cisco نوعين من برامج NX-OS. الحمولة غير المشفرة، تعرف أيضا بتشفير الحمولة غير الحمولة (NPE)، الإصدارات مخصصة للبلدان أو الحكومات وقد أدرجت وزارة التجارة الأمريكية كقائمة غير تصديرية من البرامج التي تتضمن التشفير. لا يتم تضمين بعض قدرات أستكشاف الأخطاء وإصلاحها المتقدمة في إصدارات NPE. كما يمكن أن تحد إصدارات NPE من قدرة Cisco على توفير حلول بديلة أو إصلاحات سريعة. يمكن فقط للعملاء الذين يخضعون لقيود التصدير تشغيل إصدارات NPE.
يمكن إستخدام هذا الجدول لتحديد سلسلة المحولات لديك وصورة برنامج المحول:
| نوع المحول Cisco MDS Series Switch | نوع المحول IBM MDS Series |
اصطلاح التسمية |
| SAN24C-7 |
يبدأ اسم الملف بالطراز m9124v-s8ek9 |
|
| SAN32C-6 |
يبدأ اسم الملف بالطراز m9100-s6ek9 |
|
| None |
يبدأ اسم الملف بالطراز m9100-s5ek9 |
|
| SAN48C-6 |
يبدأ اسم الملف بالطراز m9148-s6ek9 |
|
| SAN48C-7 |
يبدأ اسم الملف مع m9148v-s8ek9 |
|
| SAN16C-R |
يبدأ اسم الملف بالطراز m9220-s7ek9 |
|
| SAN50C-R |
يبدأ اسم الملف بالطراز m9250-s5ek9 |
|
| None |
يبدأ اسم FIle مع m9300-s1ek9 |
|
| SAN96C-6 |
يبدأ اسم FIle مع m9300-s2ek9 |
|
| SAN96C-7 |
يبدأ اسم FIle مع m9396v-s3ek9 |
|
| الوحدة النمطية للمشرف MDS 9710، 9706، و 9718 Series Supervisor Module-3 |
01FT600 SF1 و 01FT601 SF1E |
يبدأ اسم الملف ب m9700-sf3ek9 |
| الوحدة النمطية للمشرف MDS 9710، 9706، و 9718 Series Supervisor Module-4 |
02JD753 SF4 |
يبدأ اسم الملف بالطراز m9700-sf4ek9 |
ملاحظة: في صفحة تنزيل Cisco، قم بالمرور فوق اسم الملف لاسترداد ملخص الرسالة 5 (MD5).

5. تأكد من توفر مساحة حرة كافية على ذاكرة التمهيد المؤقتة (bootflash) لإضافة الصور الجديدة
إذا لم تكن هناك مساحة كافية على ذاكرة التمهيد المؤقتة (bootflash) لحمل النظام الهدف وصور Kickstart، فيجب عليك مسح ملف صورة النظام على الأقل. احتفظ بصورة kickstart وإذا كان هناك عطل، يمكنك الحصول على المحول إلى نقطة يمكنك فيها تحميل (TFTP) صورة جديدة. بمجرد الترقية، يمكنك حذف الإصدار القديم.
ملاحظة: يتعذر حذف الصور الحالية.
قم بتشغيل الأمر dir للتحقق من المساحة الخالية من ذاكرة التمهيد المؤقتة (bootflash) المتوفرة:
MDS9124V# dir bootflash:
إن يركض أنت مزدوج مشرف MDS 9700 مفتاح، ركضت هذا أمر أن يفحص إن هناك ما يكفي من مساحة حرة على المشرف في وضع الاستعداد:
MDS9700# dir bootflash://sup-standby/
6. قم بتنزيل الصور الجديدة إلى ذاكرة Bootflash على المحول من خادم TFTP
MDS9124V# copy tftp: bootflash:
<prompts for file name> m9124v-s8ek9-kickstart-mz.9.4.3a.bin
<prompt for tftp server name or ip address> 192.168.1.1
MDS9124V# copy tftp: bootflash:
<prompts for file name> m9124v-s8ek9-mz.9.4.3a.bin
<prompt for tftp server name or ip address> 192.168.1.1
ملاحظة: في المثال السابق، يتم إستخدام TFTP. كما يدعم MDS كلا من FTP و SCP و SFTP.
التحقق من صحة المجموع الاختباري والمبلغ الاختباري MD5:
مثال المجموع الاختباري MD5 صالح:
MDS9124V# show version image m9124v-s8ek9-mz.9.4.3a.bin
MD5 Verification Passed
image name: m9124v-s8ek9-mz.9.4.3a.bin
bios: v1.11.0(11/27/2024)
system: version 9.4(3a)
compiled: 3/1/2025 12:00:00 [03/25/2025 00:13:28]
MDS9124V#
مثال على المجموع الاختباري MD5 غير صالح، ويجب إعادة تنزيله.
MDS9124V# show version image m9124v-s8ek9-mz.9.4.3a.bin
MD5 Verification Failed
Image integrity check failed
إذا كان MDS الذي سيتم ترقيته عبارة عن سلسلة 9700، انسخ كلا من kickstart وصور النظام إلى ذاكرة التمهيد المؤقتة على المشرف في وضع الاستعداد:
mds-9706# copy bootflash:m9700-sf4ek9-kickstart-mz.9.4.4.bin bootflash://sup-standby/ Copy progress 100% 80165KB Copy complete, now saving to disk (please wait)... mds-9706# copy bootflash:m9700-sf4ek9-mz.9.4.4.bin bootflash://sup-standby/ Copy progress 100% 542544KB Copy complete, now saving to disk (please wait)... mds-9706#
7. احفظ تكوين تحليلات SAN وتعطيل ميزة تحليلات SAN مؤقتا
يجب إكمال هذه الخطوة إذا كانت جميع الخطوات صحيحة:
بالنسبة لمحولات IBM التي تحمل علامة 9700 التجارية، يكون طراز IBM ل "الوحدة النمطية 4/8/16/32 Gbps Advanced FC module هو 01FT644.
عندما يتضمن مسار الترقية غير المعطل أكثر من ترقية إلى الإصدار الهدف النهائي، فيجب إكمال هذه الخطوة فقط على الترقية الأولى إلى نظام تشغيل NX.
وهذا يرجع إلى مشكلة يمكن أن تتسبب في تلف TCAM عند تمكين التحليلات وإكمال ترقية NX-OS. يتم إعادة تمكين التحليلات في الخطوة 15 بمجرد اكتمال الترقية. إذا كان الأمر show feature يوضح أن التحليلات معطلة، فيمكن تجاوز هذه الخطوة والخطوة 14. وثقت هذا مشكلة في cisco بق id CSCwo03706.
يوضح هذا الأمر وحدة بسرعة 32 جيجابت في الثانية في المنفذ 12 هي MDS 9718:
MDS9718# show module
Mod Ports Module-Type Model Status
--- ----- ----------------------------------- ------------------ ----------
1 48 2/4/8/10/16 Gbps Advanced FC Module DS-X9448-768K9 ok
4 48 2/4/8/10/16 Gbps Advanced FC Module DS-X9448-768K9 ok
9 0 Supervisor Module-4 DS-X97-SF4-K9 ha-standby
10 0 Supervisor Module-4 DS-X97-SF4-K9 active *
11 34 1/10/40G IPS,2/4/8/10/16G FC Module DS-X9334-K9 ok
12 48 4/8/16/32 Gbps Advanced FC Module DS-X9648-1536K9 ok
13 48 8/16/32/64 Gbps Advanced FC Module DS-X9748-3072K9 ok
يعرض هذا الأمر وحدة بسرعة 32 جيجابت في الثانية في الفتحة 12 في شبكة منطقة تخزين (SAN) تحمل علامة IBM SAN192C (9706):
SAN192C# show module
Mod Ports Module-Type Model Status
--- ----- ----------------------------------- ------------------ ----------
1 48 4/8/16/32 Gbps Advanced FC Module 01FT644 48x32 FC ok
2 48 8/16/32/64 Gbps Advanced FC Module 03FR076 48x64 FC ok
3 0 Supervisor Module-4 02JD753 SF4 active *
4 0 Supervisor Module-4 02JD753 SF4 ha-standby
5 34 1/10/40G IPS,2/4/8/10/16G FC Module 01FT645 24/10 EX ok
6 48 8/16/32/64 Gbps Advanced FC Module 03FR076 48x64 FC ok
يوضح هذا الأمر نوع المحول هو 9148T:
MDS9148T# show version
Cisco Nexus Operating System (NX-OS) Software
TAC support: http://www.cisco.com/tac
Documents: http://www.cisco.com/en/US/products/ps9372/tsd_products_support_serie
s_home.html
Copyright (c) 2002-2025, Cisco Systems, Inc. All rights reserved.
The copyrights to certain works contained herein are owned by
other third parties and are used and distributed under license.
Some parts of this software are covered under the GNU Public
License. A copy of the license is available at
http://www.gnu.org/licenses/gpl.html.
Software
BIOS: version 1.11.0
loader: version N/A
kickstart: version 9.4(3b)
system: version 9.4(3b)
BIOS compile time: 11/27/2024
kickstart image file is: bootflash:///m9148-s6ek9-kickstart-mz.9.4.3b.bin
kickstart compile time: 5/24/2025 12:00:00 [05/28/2025 12:25:54]
system image file is: bootflash:///m9148-s6ek9-mz.9.4.3b.bin
system compile time: 5/24/2025 12:00:00 [05/28/2025 13:58:43]
Hardware
cisco MDS 9148T 48X32G FC (1 RU) Chassis ("4/8/16/32 Gbps FC/Sup-4")
Intel(R) Xeon(R) CPU D-1530 @ 2.40GHz with 5735444 kB of memory.
Processor Board ID JAE22500MUN
Device name: F241-14-08-9148T-2
bootflash: 3735552 kB
Kernel uptime is 8 day(s), 1 hour(s), 27 minute(s), 47 second(s)
Last reset at 462831 usecs after Thu Aug 14 19:44:56 2025
Reason: Reset due to upgrade
System version: 8.4(2d)
Service:
plugin
Core Plugin
MDS9148T#
يوضح هذا الأمر تمكين تحليلات الميزات:
MDS9718# show feature | i analytics
analytics 1 enabled
في حالة تمكين تحليلات شبكة التخزين (SAN)، احفظ نسخة من تكوين تحليلات شبكة التخزين (SAN) لكلا المشرفين:
MDS9718# echo "configure terminal" > before_issu_analytics.cfg
MDS9718# show running-config analytics >> before_issu_analytics.cfg
إذا كان هذا MDS 9700 أو IBM Brand 9700، فانسخ تكوين التحليلات إلى المشرف في وضع الاستعداد:
MDS9718# copy before_issu_analytics.cfg bootflash://sup-standby/
تعطيل ميزة تحليلات SAN مؤقتا:
MDS9718# configure terminal
MDS9718(config)# no feature analytics
MDS9718(config)# end
MDS9718# copy running-config startup-config
8. قم بإجراء تبديل النظام (MDS 9700s فقط)
يجب إكمال هذه الخطوة إذا كان طراز المحول عبارة عن محول MDS 9700.
قم بتشغيل أمر تبديل النظام من المشرف النشط. بمجرد اكتمال تبديل النظام، قم بإعادة اتصال المشرف النشط حديثا وانتظر حتى يصل المشرف في وضع الاستعداد إلى حالة "وضع الاستعداد".
هذا مثال من النظام switchover أمر من الوحدة طرفية للتحكم توصيل على المشرف نشط:
MDS9710# system switchover
MDS9710#
User Access Verification
MDS9710 login: [703536.990233] writing reset reason 7,
ME Firmware Status #1: 0x000F0345
ME Firmware Status #2: 0x38000000
ME Current State: Operational
ME Error Code: No Error
ME Operational Firmware Version: 06:3.0.3.214
CPU Signature - 0x00050663: Version - 0x00050660
CPU - 1 : Cores - 8 : HTEn - 1 : HT - 2 : Features - 0xBFEBFBFF
MicroCode Version : 0x0700001E
...etc...
قم بإعادة الاتصال بالمشرف النشط حديثا وقم بتشغيل الأمر show module. بمجرد دخول المشرف إلى حالة "ha-standby"، تكون هذه الخطوة قد اكتملت:
MDS9710# show module
Mod Ports Module-Type Model Status
--- ----- ----------------------------------- ------------------ ----------
1 48 2/4/8/10/16 Gbps Advanced FC Module DS-X9448-768K9 ok
4 48 2/4/8/10/16 Gbps Advanced FC Module DS-X9448-768K9 ok
5 0 Supervisor Module-4 powered-up
6 0 Supervisor Module-4 DS-X97-SF4-K9 active *
8 34 1/10/40G IPS,2/4/8/10/16G FC Module DS-X9334-K9 ok
9 48 4/8/16/32 Gbps Advanced FC Module DS-X9648-1536K9 ok
10 48 8/16/32/64 Gbps Advanced FC Module DS-X9748-3072K9 ok
...
MDS9710# show module
Mod Ports Module-Type Model Status
--- ----- ----------------------------------- ------------------ ----------
1 48 2/4/8/10/16 Gbps Advanced FC Module DS-X9448-768K9 ok
4 48 2/4/8/10/16 Gbps Advanced FC Module DS-X9448-768K9 ok
5 0 Supervisor Module-4 DS-X97-SF4-K9 ha-standby
6 0 Supervisor Module-4 DS-X97-SF4-K9 active *
8 34 1/10/40G IPS,2/4/8/10/16G FC Module DS-X9334-K9 ok
9 48 4/8/16/32 Gbps Advanced FC Module DS-X9648-1536K9 ok
10 48 8/16/32/64 Gbps Advanced FC Module DS-X9748-3072K9 ok
...
9. التحقق من عدم التوافق بين إصدارات NX-OS
قم بتشغيل الأمر show incompatibility system <target system image name>للتحقق من عدم التوافق بين إصدارات NX-OS، وأي أحداث محول من شأنها أن تمنعك من الترقية. وهذا يضمن أيضا أن نظام الملفات /var/volatile/tmp يحتوي على مساحة كافية للمتابعة. وفيما يلي مثال على هذا:
MDS9124V# show incompatibility system m9124v-s8ek9-mz.9.4.3a.bin
Checking incompatible configuration(s):
No incompatible configurations
Checking dynamic incompatibilities:
No incompatible configurations
MDS9124V#
10. تحديد أي تأثير للتثبيت
هذا يتحقق من الصور ويضمن أنها متوافقة مع المفتاح. كما يشير أيضا إلى ما إذا كانت ميزة تحديث BIOS مضمنة في الصورة. ويتم إكمال هذا الإجراء من خلال الأمر show install all impact:
MDS9124V# show install all impact system m9124v-s8ek9-mz.9.4.3a.bin kickstart m9124v-s8ek9-kickstart-mz.9.4.3a.bin
Installer will perform impact only check. Please wait.
Verifying image bootflash:/m9124v-s8ek9-kickstart-mz.9.4.3a.bin for boot variable "kickstart".
[####################] 100% -- SUCCESS
Verifying image bootflash:/m9124v-s8ek9-mz.9.4.3a.bin for boot variable "system".
[####################] 100% -- SUCCESS
Performing module support checks. [####################] 100% -- SUCCESS
Verifying image type.
[####################] 100% -- SUCCESS
Extracting "system" version from image bootflash:/m9124v-s8ek9-mz.9.4.3a.bin.
[####################] 100% -- SUCCESS
Extracting "kickstart" version from image bootflash:/m9124v-s8ek9-kickstart-mz.9.4.3a.bin.
[####################] 100% -- SUCCESS
Extracting "bios" version from image bootflash:/m9124v-s8ek9-mz.9.4.3a.bin.
[####################] 100% -- SUCCESS
Performing Compact Flash and TCAM sanity test.
[####################] 100% -- SUCCESS
Notifying services about system upgrade. [####################] 100% -- SUCCESS
Compatibility check is done:
Module bootable Impact Install-type Reason
------ -------- -------------- ------------ ------
1 yes non-disruptive reset
Images will be upgraded according to following table:
Module Image Running-Version(pri:alt) New-Version Upg-Required
------ ---------- ---------------------------------------- -------------------- ------------
1 system 9.3(2a) 9.4(3a) yes
1 kickstart 9.3(2a) 9.4(3a) yes
1 bios v1.11.0(11/27/2024):v1.11.0(11/27/2024) v1.11.0(11/27/2024) no
MDS9124V#
ملاحظة: يجب إدخال هذا الأمر كسطر واحد، وليس كسطر منفصل. لا يتم إستخدام هذا الأمر للتثبيت، ومع ذلك، يمكن إستخدامه للتحقق من عملية التثبيت وتوفير تقرير يعرض الإصدارات القادمة والموجهة. كما يعرض ما إذا كانت الترقية معطلة أو غير معطلة عند تنفيذ الترقية.
ملاحظة: يجب إغلاق جميع جلسات نقل الملفات (مثل SFTP/SCP) إلى المحول قبل بدء عملية الترقية/الرجوع إلى إصدار سابق. يمكن أن تتسبب أي جلسات نقل ملفات مفتوحة في إعادة تحميل المحول بشكل فوضوي في وقت ISSU/D.
رأيت cisco بق id CSCvo2269 و cisco بق id CSCvu52058 ل كثير معلومة. اشتكى العملاء من أن MobaXterm يفتح جلسة SFTP عند فتح جلسة SSH، وهو يمنع الترقية من الحدوث.
ملاحظة: إرشادات خاصة لمحولات البنية بسرعة 32 جيجابت في الثانية:
ملاحظة: إرشادات خاصة لمحولات البنية بسرعة 64 جيجابت في الثانية:
لقد تغيرت آلية تنشيط تحديثات نظام الإدخال والإخراج الأساسي (BIOS) على محولات البنية بسرعة 64 جيجابت في الثانية. بعد الترقية الأولى إلى NX-OS 9.4(5) أو إصدار أحدث، يوصى أيضا بترقية EPLD للمحول. يحتوي EPLD هذا على وظائف جديدة للسماح بتدوير طاقة وحدة المعالجة المركزية الخاصة بالمحول بشكل مستقل مع الحفاظ على إعادة توجيه حركة مرور البيانات دون التسبب في أية أعطال. تكون جميع ترقيات EPLD معطلة لأنه يتم إعادة تحميل المحول كجزء من ترقية EPLD. يجب إكمال هذا مرة واحدة فقط بعد الترقية الأولى إلى NX-OS 9.4(5) أو إصدار أحدث.
راجع الخطوة 14 للحصول على مزيد من التفاصيل.
11. تأكد من أن دليل ملف TMP لا يستخدم أكثر من 9٪
تستخدم بعض محولات MDS الدليل /var/volatile/tmp وتستخدم محولات أخرى الدليل /var/tmp. قم بتشغيل الأمر show system internal flash | الأمر inc "/var/tmp|/var/volatile/tmp" للتحقق من توفر مساحة على كل من:
MDS9124V# show system internal flash | inc "/var/tmp|/var/volatile/tmp"
Mount-on 1K-blocks Used Available Use% Filesystem
/var/volatile/tmp 614400 104 614296 1 none
MDS9124V#
ملاحظة: يوضح المثال السابق أن نظام الملفات قد أستخدم نسبة 1٪، لذلك فمن الأمان الانتقال إلى الخطوة التالية. إن ال /var/volatile/tmp استعملت دليل أو ال /var/tmp أكثر من 9٪، لا يستمر مع ال install واتصل cisco TAC.
12. ترقية BIOS المشرف (المشرف) من صورة النظام الجديدة
ولكل نوع معين من الأجهزة إصدارات BIOS خاصة به. يختلف الترقيم بشكل كبير حسب النوع المحدد من الأجهزة مثل المشرف ووحدة التبديل وما إلى ذلك. إذا أشار إخراج الأمر show install all impact في الخطوة 10 إلى وجود ترقية BIOS في الإصدار الهدف، فاستمر في هذه الخطوات.
ملاحظة: تم إدخال نظام BIOS مشرف جديد في NX-OS 9. 4(2) لمعالجة CVE-2024-20397.
وهذا الإجراء مناسب لجميع طرز المحولات عندما يكون الإصدار الحالي من NX-OS بين 8.4(2) و 9.3(2a)، ويكون الإصدار الهدف من NX-OS هو 9.4(2) أو أعلى. كما أنه مناسب لمحولات البنية التي تعمل بسرعة 32 جيجابت في الثانية والتي تشغل إصدارات NX-OS التي تقل عن NX-OS 9.4(5). تأكد من نسخ صور NX-OS بالفعل إلى المشرف قبل متابعة هذه الخطوات.
MDS9124V# install module 1 bios system m9124v-s8ek9-mz.9.4.3a.bin
Collecting bios version from module 1 and system image. This may take a while.
Warning: Please do not remove or power off the module at this time
Upgrading primary bios
Started bios programming .... please wait
[############################100%############################]
BIOS install succeeded for module 1
Upgrading alternate bios
Started bios programming .... please wait
[############################100%############################]
BIOS install succeeded for module 1
MDS9124V#
MDS9124V# reload
This command will reboot the system. (y/n)? [n] y
2026 May 14 18:20:00 MDS9124V %PLATFORM-2-PFM_SYSTEM_RESET: Manual system restart from Command Line Interface
...
في هذا المثال، تتم ترقية نظام الإدخال والإخراج الأساسي (BIOS) في الطراز MDS 9718 مع وجود مشرفين في الفتحتين 9 و 10 إلى 9. 4(2a):
MDS9718# show module | include Supervisor
9 0 Supervisor Module-4 DS-X97-SF4-K9 active *
10 0 Supervisor Module-4 DS-X97-SF4-K9 ha-standby
MDS9718#
MDS9718# install module 9 bios system m9700-sf4ek9-mz.9.4.2a.bin
Collecting bios version from module 1 and system image. This may take a while.
Warning: Please do not remove or power off the module at this time
Upgrading primary bios
Started bios programming .... please wait
[############################100%############################]
BIOS install succeeded for module 9
Upgrading alternate bios
Started bios programming .... please wait
[############################100%############################]
BIOS install succeeded for module 9
MDS9718#
MDS9718# install module 10 bios system m9700-sf4ek9-mz.9.4.2a.bin
Collecting bios version from module 1 and system image. This may take a while.
Warning: Please do not remove or power off the module at this time
Upgrading primary bios
Started bios programming .... please wait
[############################100%############################]
BIOS install succeeded for module 10
Upgrading alternate bios
Started bios programming .... please wait
[############################100%############################]
BIOS install succeeded for module 10
MDS9718#
13. ترقية NX-OS على المحول.
قم بالمتابعة مع الترقية إلى الإصدار الجديد من NX-OS الذي يشغل الأمر 'install all':
هذا مثال على ترقية MDS 9124V إلى NX-OS 9.4(4):
MDS9124V# install all kickstart m9124v-s8ek9-kickstart-mz.9.4.4.bin system m9124v-s8ek9-mz.9.4.4.bin
Installer will perform compatibility check first. Please wait.
Verifying image bootflash:/m9124v-s8ek9-kickstart-mz.9.4.4.bin for boot variable "kickstart".
[####################] 100% -- SUCCESS
Verifying image bootflash:/m9124v-s8ek9-mz.9.4.4.bin for boot variable "system".
[####################] 100% -- SUCCESS
Performing module support checks. [####################] 100% -- SUCCESS
Verifying image type.
[####################] 100% -- SUCCESS
Extracting "system" version from image bootflash:/m9124v-s8ek9-mz.9.4.4.bin.
[####################] 100% -- SUCCESS
Extracting "kickstart" version from image bootflash:/m9124v-s8ek9-kickstart-mz.9.4.4.bin.
[####################] 100% -- SUCCESS
Extracting "bios" version from image bootflash:/m9124v-s8ek9-mz.9.4.4.bin.
[####################] 100% -- SUCCESS
Performing Compact Flash and TCAM sanity test.
[####################] 100% -- SUCCESS
Notifying services about system upgrade. [####################] 100% -- SUCCESS
Compatibility check is done:
Module bootable Impact Install-type Reason
------ -------- -------------- ------------ ------
1 yes non-disruptive reset
Images will be upgraded according to following table:
Module Image Running-Version(pri:alt) New-Version Upg-Required
------ ---------- ---------------------------------------- -------------------- ------------
1 system 9.4(1a) 9.4(4) yes
1 kickstart 9.4(1a) 9.4(4) yes
1 bios v1.11.0(11/27/2024):v1.11.0(11/27/2024) v1.11.0(11/27/2024) no
Do you want to continue with the installation (y/n)? [n] y
Install is in progress, please wait.
Performing runtime checks. [####################] 100% -- SUCCESS
Notifying services about the upgrade. [####################] 100% -- SUCCESS
Setting boot variables.
[####################] 100% -- SUCCESS
Performing configuration copy.
[####################] 100% -- SUCCESS
Module 1: Refreshing compact flash and Upgrading bios/loader/bootrom/power-seq.
Warning: please do not remove or power off the module at this time.
[####################] 100% -- SUCCESS
Upgrade can no longer be aborted, any failure will result in a disruptive upgrade.
Freeing memory in the file system. [####################] 100% -- SUCCESS
Loading images into memory. [####################] 100% -- SUCCESS
Saving linecard runtime state. [####################] 100% -- SUCCESS
Saving supervisor runtime state. [####################] 100% -- SUCCESS
Saving mts state. [####################] 100% -- SUCCESS
Reloading the kernel to proceed with the upgrade.
All telnet and ssh connections will now be temporarily terminated.
F241-16-11-9124V-1#
MDS BIOS: v1.11.0 Date: 11/27/2024 15:45:42
System Date: 08/27/2025 Time: 18:43:44.0
Booting bootflash:/m9124v-s8ek9-kickstart-mz.9.4.4.bin
Trying diskboot
Filesystem type is ext2fs, partition type msdos.
Image SWID valid
Image MD5Sum match
OS Image Key Type: Development KEY
Image Signature verification was Successful.
Boot Time: 8/27/2025 18:43:51
INIT: version 2.88 booting
USB device found..
boot device node /dev/sda
obfl flash device node /dev/sdb
Checking obfl filesystem. done.
Checking all filesystems.... done.
ACT2: ACT2 AUTHENTICATION TEST STATUS : SUCCESS
/etc/rc.d/rcS.d/S81mcelog-init: line 33: boot_debug: command not found
Starting mcelog daemon
Loading system software
isanimg_passed_by_sycli::
System image digital signature verification successful.
Uncompressing system image: bootflash:/m9124v-s8ek9-mz.9.4.4.bin Wed Aug 27 18:44:37 UTC 2025
blogger: nothing to do.
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
..done Wed Aug 27 18:44:39 UTC 2025
INIT: Entering runlevel: 3
starting statd: done
2025 Aug 27 18:44:50 F241-16-11-9124V-1 %SYSLOG-2-SYSTEM_MSG : Syslogs wont be logged into logflash until logflash is online
2025 Aug 27 18:44:53 F241-16-11-9124V-1 %KERN-2-SYSTEM_MSG: [ 14.911303] igb_probe: Could not do igb_proc_init - kernel
2025 Aug 27 18:45:10 F241-16-11-9124V-1 %CARDCLIENT-2-REG: OK
2025 Aug 27 18:45:17 F241-16-11-9124V-1 %PMON-SLOT1-2-PMON_CRIT_INFO: Port Monitor Critical Information: Config download success .
2025 Aug 27 18:45:19 F241-16-11-9124V-1 %PLATFORM-2-PS_DETECT: Power supply 1 detected but shutdown (Serial number LIT24512HRP)
2025 Aug 27 18:45:19 F241-16-11-9124V-1 %PLATFORM-2-PS_OK: Power supply 2 ok(Serial number LIT24512HSG)
2025 Aug 27 18:45:19 F241-16-11-9124V-1 %PLATFORM-2-PS_FANOK: Fan in Power supply 2 ok
User Access Verification
Continuing with installation process, please wait.
The login will be disabled until the installation is completed.
Status for linecard upgrade. [####################] 100% -- SUCCESS
Performing supervisor state verification. [####################] 100% -- SUCCESS
Supervisor non-disruptive upgrade successful.
Install has been successful.
هذا مثال على ترقية MDS 9710 إلى NX-OS 9.4(3a):
MDS9710# install all kickstart m9700-sf4ek9-kickstart-mz.9.4.3a.bin system m9700-sf4ek9-mz.9.4.3a.bin
Installer will perform compatibility check first. Please wait.
Verifying image bootflash:/m9700-sf4ek9-kickstart-mz.9.4.3a.bin for boot variable "kickstart".
[####################] 100% -- SUCCESS
Verifying image bootflash:/m9700-sf4ek9-mz.9.4.3a.bin for boot variable "system".
[####################] 100% -- SUCCESS
Performing module support checks. [####################] 100% -- SUCCESS
Verifying image type.
[####################] 100% -- SUCCESS
Extracting "slc4xb" version from image bootflash:/m9700-sf4ek9-mz.9.4.3a.bin.
[####################] 100% -- SUCCESS
Extracting "bios" version from image bootflash:/m9700-sf4ek9-mz.9.4.3a.bin.
[####################] 100% -- SUCCESS
Extracting "system" version from image bootflash:/m9700-sf4ek9-mz.9.4.3a.bin.
[####################] 100% -- SUCCESS
Extracting "kickstart" version from image bootflash:/m9700-sf4ek9-kickstart-mz.9.4.3a.bin.
[####################] 100% -- SUCCESS
Extracting "lctsh" version from image bootflash:/m9700-sf4ek9-mz.9.4.3a.bin.
[####################] 100% -- SUCCESS
Extracting "slcf32" version from image bootflash:/m9700-sf4ek9-mz.9.4.3a.bin.
[####################] 100% -- SUCCESS
Extracting "slc-hindon" version from image bootflash:/m9700-sf4ek9-mz.9.4.3a.bin.
[####################] 100% -- SUCCESS
Notifying services about system upgrade. [####################] 100% -- SUCCESS
Compatibility check is done:
Module bootable Impact Install-type Reason
------ -------- -------------- ------------ ------
1 yes non-disruptive rolling
4 yes non-disruptive rolling
5 yes non-disruptive reset
6 yes non-disruptive reset
8 yes non-disruptive rolling
9 yes non-disruptive rolling
10 yes non-disruptive rolling
Other miscellaneous information for installation:
Module info
------ ----------------------------------
8 FC ports 1-24 are hitless, IPS 1-8 are hitful, and Intelligent Applications running are hitful
Images will be upgraded according to following table:
Module Image Running-Version(pri:alt) New-Version Upg-Required
------ ---------- ---------------------------------------- -------------------- ------------
1 slc4xb 9.4(2a) 9.4(3a) yes
1 bios v1.10.23(04/07/20):v1.10.23(04/07/20) v1.10.23(04/07/20) no
4 slc4xb 9.4(2a) 9.4(3a) yes
4 bios v1.10.23(04/07/20):v1.10.23(04/07/20) v1.10.23(04/07/20) no
5 system 9.4(2a) 9.4(3a) yes
5 kickstart 9.4(2a) 9.4(3a) yes
5 bios v2.21.0(11/27/2024):v2.21.0(11/27/2024) v2.21.0(11/27/2024) no
6 system 9.4(2a) 9.4(3a) yes
6 kickstart 9.4(2a) 9.4(3a) yes
6 bios v2.21.0(11/27/2024):v2.21.0(11/27/2024) v2.21.0(11/27/2024) no
8 lctsh 9.4(2a) 9.4(3a) yes
8 bios v4.2.19(05/16/2023):v4.2.19(05/16/2023) v4.2.19(05/16/2023) no
9 slcf32 9.4(2a) 9.4(3a) yes
9 bios v4.1.56(05/16/2023):v4.1.56(05/16/2023) v4.1.56(05/16/2023) no
10 slc-hindon 9.4(2a) 9.4(3a) yes
10 bios v1.11.0(11/27/2024):v1.11.0(11/27/2024) v1.11.0(11/27/2024) no
Do you want to continue with the installation (y/n)? [n] y
Install is in progress, please wait.
Performing runtime checks. [####################] 100% -- SUCCESS
Syncing image bootflash:/m9700-sf4ek9-kickstart-mz.9.4.3a.bin to standby.
[####################] 100% -- SUCCESS
Syncing image bootflash:/m9700-sf4ek9-mz.9.4.3a.bin to standby.
[####################] 100% -- SUCCESS
Setting boot variables.
[####################] 100% -- SUCCESS
Performing configuration copy.
[####################] 100% -- SUCCESS
Module 1: Upgrading bios/loader/bootrom/power-seq.
Warning: please do not remove or power off the module at this time.
[####################] 100% -- SUCCESS
Module 4: Upgrading bios/loader/bootrom/power-seq.
Warning: please do not remove or power off the module at this time.
[####################] 100% -- SUCCESS
Module 5: Upgrading bios/loader/bootrom/power-seq.
Warning: please do not remove or power off the module at this time.
[####################] 100% -- SUCCESS
Module 6: Upgrading bios/loader/bootrom/power-seq.
Warning: please do not remove or power off the module at this time.
[####################] 100% -- SUCCESS
Module 8: Upgrading bios/loader/bootrom/power-seq.
Warning: please do not remove or power off the module at this time.
[####################] 100% -- SUCCESS
Module 9: Upgrading bios/loader/bootrom/power-seq.
Warning: please do not remove or power off the module at this time.
[####################] 100% -- SUCCESS
Module 10: Upgrading bios/loader/bootrom/power-seq.
Warning: please do not remove or power off the module at this time.
[####################] 100% -- SUCCESS
ME Firmware Status #1: 0x000F0345
ME Firmware Status #2: 0x3800E000
ME Current State: Operational
ME Error Code: No Error
ME Operational Firmware Version: 06:3.0.3.214
CPU Signature - 0x00050663: Version - 0x00050660
CPU - 1 : Cores - 8 : HTEn - 1 : HT - 2 : Features - 0xBFEBFBFF
MicroCode Version : 0x0700001E
Banzai FPGA Information:
BANZAI BusNum 3B Tornado VenID = 0x1137 DevId = 0x141 PCI address 0xF800000C
BANZAI FPGA BusNum 3C VenID = 0x10EE DevId = 0x7 PCI address 0xBC000000
BANZAI LPC VenID = 0x8086 DevId = 0x8C54
Revison Number = 0x14
BIOS = Primary 0x200
Primary SB_Result: 0x18C3140
SB_Address: 0xFFDE008C
SB_Error: 0x0
Secondary SB_Result: 0x0
SB_Address: 0x0
SB_Error: 0x0
Enable OS Watchdog timer. Value 0x7FC00
Punch SPI boot timer Stop. Value 0x300
IOFPGA MISC RESET REG 0x18. Default Value 0x0
IOFPGA MISC RESET REG 0x18. Value 0x400
Config S2S Command register 0x704. Value 0x4
Config S2S Config register 0x700. Value 0x800000F
IDROM MAC Address = 10:B3:D6:8E:19:04
Disable GBE ASPM
SATA Port 0: Micron_5100_MT - 240.0 GB
NEXUS OS Boot Mode = 0x0
Selected Boot Option:
NEXUS OS: GRUB Boot
CISCO SUP3DC3X BIOS: v2.21.0 Date: 11/27/2024 12:29:13
Pre OS Boot Entry:
IO-FPGA: Disabled OS Watch Dog Timer!
PMB2_REG(0x8)=0xaa
S2S_REG(0x24)=0x1
Booting bootflash:/m9700-sf4ek9-kickstart-mz.9.4.3a.bin
Trying diskboot
Filesystem type is ext2fs, partition type 0x83
Image SWID valid
Image Signature verification was Successful.
Boot Time: 8/27/2025 12:41:37
Cisco OS Boot Entry:
IO-FPGA: Enabled the OS Watch Dog Timer!
INIT: version 2.88 booting
Checking Bootflash
Bootflash firmware upgrade not required
Checking SSD
Checking firmware version for SSD
Firmware is already at latest version
OBFL device found as /dev/sda
usb device (2-1:1.0) /dev/sdb found after 0 iterations
boot device node /dev/sdb
cat: /sys/bus/usb/devices/1-1.1/dev: No such file or directory
mknod: invalid minor device number ''
Checking obfl filesystems...[ 35.469121] OBFL Error: (line 1265):obfl_global_header_check: number of blocks 5 not valid, expected 6
Checking all filesystems..r.r.r.R.r done.
[ 59.398556] SUP booted with primary IO-FPGA
[ 59.448706] in cctrl2 module
[ 59.483190] registering callback
Starting mcelog daemon
Starting rpcbind daemon...done.
creating NFS state directory: done
starting 8 nfsd kernel threads: done
starting mountd: done
starting statd: done
Loading system software
/bootflash//m9700-sf4ek9-mz.9.4.3a.bin read done
System image digital signature verification successful.
Uncompressing system image: bootflash:/m9700-sf4ek9-mz.9.4.3a.bin Wed Aug 27 12:43:13 UTC 2025
blogger: nothing to do.
C
..done Wed Aug 27 12:43:19 UTC 2025
INIT: Entering runlevel: 3
System is coming up ... Please wait ...
System is coming up ... Please wait ...
System is coming up ... Please wait ...
System is coming up ... Please wait ...
System is coming up ... Please wait ...
System is coming up ... Please wait ...
System is coming up ... Please wait ...
System is coming up ... Please wait ...
System is coming up ... Please wait ...
System is coming up ... Please wait ...
User Access Verification
Continuing with installation, please wait
2025 Aug 27 12:45:31 MDS9710 %USBHSD-2-MOUNT: logflash: online
Module 5: Waiting for module online.
-- SUCCESS
2025 Aug 27 12:50:50 MDS9710 %KERN-2-SYSTEM_MSG: [ 523.196775] Switchover started by redundancy driver - kernel
2025 Aug 27 12:50:50 MDS9710 %SYSMGR-2-HASWITCHOVER_PRE_START: This supervisor is becoming active (pre-start phase).
2025 Aug 27 12:50:50 MDS9710 %SYSMGR-2-HASWITCHOVER_START: Supervisor 5 is becoming active.
2025 Aug 27 12:50:51 MDS9710 %SYSMGR-2-SWITCHOVER_OVER: Switchover completed.
2025 Aug 27 12:50:54 MDS9710 %PLATFORM-1-PFM_ALERT: Disabling ejector based shutdown on sup in slot 5
2025 Aug 27 12:50:55 MDS9710 %IVR-2-IVR_NAT_INFO: Only IVR NAT is supported on this platform in this NX-OS release. IVR NAT is not enabled by default - it must be explicitly enabled.
2025 Aug 27 12:55:17 MDS9710 %USBHSD-STANDBY-2-MOUNT: logflash: online
2025 Aug 27 12:55:17 MDS9710 %USBHSD-STANDBY-2-MOUNT: slot0: online
2025 Aug 27 12:58:49 MDS9710 %PLATFORM-1-PFM_ALERT: Enabling ejector based shutdown on sup in slot 6
Module 1: Non-disruptive upgrading.
[# ] 0%2025 Aug 27 12:59:45 MDS9710 %PLATFORM-1-PFM_ALERT: Enabling ejector based shutdown on sup in slot 5
2025 Aug 27 13:00:33 MDS9710 %MODULE-2-MOD_EOL_WARN: module 1 (DS-X9448-768K9) is approaching End of Life date. Refer to https://www.cisco.com/c/en/us/products/collateral/storage-networking/mds-9700-series-multilayer-directors/eos-eol-notice-c51-742195.html for EOL notice
2025 Aug 27 13:00:43 MDS9710 %PMON-SLOT1-2-PMON_CRIT_INFO: Port Monitor Critical Information: Con[####################] 100% -- SUCCESS
Module 4: Non-disruptive upgrading.
[# ] 0%2025 Aug 27 13:01:59 MDS9710 %MODULE-2-MOD_EOL_WARN: module 4 (DS-X9448-768K9) is approaching End of Life date. Refer to https://www.cisco.com/c/en/us/products/collateral/storage-networking/mds-9700-series-multilayer-directors/eos-eol-notice-c51-742195.html for EOL notice
2025 Aug 27 13:02:08 MDS9710 %PMON-SLOT4-2-PMON_CRIT_INFO: Port Monitor Critical Information: Con[####################] 100% -- SUCCESS
Module 8: Non-disruptive upgrading.
[# ] 0%2025 Aug 27 13:05:32 MDS9710 %PMON-SLOT8-2-PMON_CRIT_INFO: Port Monitor Critical Information: Config download success .
Module 9: Non-disruptive upgrading.
[# ] 0%2025 Aug 27 13:10:19 MDS9710 %PMON-SLOT9-2-PMON_CRIT_INFO: Port Monitor Critical Information: Config download success . [####################] 100% -- SUCCESS
Module 10: Non-disruptive upgrading.
[# ] 0%2025 Aug 27 13:12:31 MDS9710 %PMON-SLOT10-2-PMON_CRIT_INFO: Port Monitor Critical Information: Config download success . [####################] 100% -- SUCCESS
Install has been successful.
14. إعادة تحميل أو تثبيت EPLD لمحولات البنية
إذا كانت الترقية بعد NX-OS 9.4(5) أو إصدار أحدث وتتضمن ترقية BIOS، فعليك بإعادة تحميل المحول الذي يشغل أمر CLI reload. لا تقوم بتشغيل الأمر reload system non-disruptive.
| تبديل | الحد الأدنى لإصدار IO FPGA (IO SPI 2) |
| MDS 9124V | 0.018 |
| MDS 9148V | 0.018 |
| MDS 9396V | 0.016 |
يتم إصدار هذه الإصدارات كجزء من NX-OS 9.4(5) ويمكن تثبيتها بمجرد تشغيل المحول NX-OS 9.4(5) (أو إصدار أحدث). تتم ترقية EPLD أثناء تشغيل أمر CLI الخاص بتثبيت الوحدة النمطية 1 epld. وهذا يتضمن إعادة تحميل تلقائي عكسي للمحول لتنشيط تحديث EPLD. إذا لم تتم ترقية EPLD، سيتم إستخدام آلية إعادة التحميل القديمة، مما يمكن أن يؤدي إلى تعليق المحول أثناء ISSU، وهذا يتضمن تحديث BIOS. ولا تتوفر هذه الإمكانية على محولات البنية بسرعة 16 جيجابت في الثانية و 32 جيجابت في الثانية.
وبمجرد تحديث EPLD، يمكن لوحدات ISSU التالية تنشيط أي إصدارات BIOS جديدة موجودة في الصورة دون أي عمليات إعادة تحميل تعطل. لتحديد إصدارات EPLD الحالية، قم بتشغيل الأمر show version module 1 epld. جهاز EPLD 'IO SPI 2' هو الإصدار الذي يجب أن يطابق الجدول السابق.
هذا مثال من محول MDS 9148V يظهر الإصدار 'IO SPI 2' هو 0.013، وهو أقل من الإصدار المطلوب من 0.018:
MDS9148V# show version module 1 epld
EPLD Device Version
---------------------------------------
MI IO SPI 0.011
IO SPI 2 0.013
لمزيد من المعلومات حول تثبيت EPLD والتحديثات، ارجع إلى ملاحظات الإصدار الخاصة بالبرنامج الثابت MDS 9000 Series EPLD، الإصدار 9.4(5)، والتي تتضمن جميع وثائق MDS.
15. تحقق من التثبيت.
تحقق من نجاح التثبيت واكتماله من خلال تشغيل الأمر show version وملاحظة أن النظام وإصدارات kickstart هما الإصداران المتوقعان:
MDS9124V# show version
Cisco Nexus Operating System (NX-OS) Software
TAC support: http://www.cisco.com/tac
Documents: http://www.cisco.com/en/US/products/ps9372/tsd_products_support_serie
s_home.html
Copyright (c) 2002-2025, Cisco Systems, Inc. All rights reserved.
The copyrights to certain works contained herein are owned by
other third parties and are used and distributed under license.
Some parts of this software are covered under the GNU Public
License. A copy of the license is available at
http://www.gnu.org/licenses/gpl.html.
Software
BIOS: version 1.11.0
loader: version N/A
kickstart: version 9.4(3a)
system: version 9.4(3a)
BIOS compile time: 11/27/2024
kickstart image file is: bootflash:///m9124v-s8ek9-kickstart-mz.9.4.3a.bin
kickstart compile time: 3/1/2025 12:00:00 [03/24/2025 22:26:25]
system image file is: bootflash:///m9124v-s8ek9-mz.9.4.3a.bin
system compile time: 3/1/2025 12:00:00 [03/25/2025 00:13:28]
Hardware
cisco MDS 9124V 24X64G FC (1 RU) Chassis ("24X8/16/32/64 Gbps FC/Sup-4")
Intel(R) Xeon(R) CPU D-1633N @ 2.50GHz with 8053200 kB of memory.
Processor Board ID JAE26220SYR
Device name: F241-16-10-9124V-3
bootflash: 7364608 kB
Kernel uptime is 0 day(s), 0 hour(s), 2 minute(s), 53 second(s)
Last reset at 356414 usecs after Fri Aug 22 20:22:16 2025
Reason: Reset due to upgrade
System version: 9.3(2a)
Service:
plugin
Core Plugin
MDS9124V#
على MDS 9700s، تحقق من أن جميع الوحدات النمطية هي مستوى NX-OS الصحيح من خلال الأمر show module:
MDS9710# show module
Mod Ports Module-Type Model Status
--- ----- ----------------------------------- ------------------ ----------
1 48 2/4/8/10/16 Gbps Advanced FC Module DS-X9448-768K9 ok
4 48 2/4/8/10/16 Gbps Advanced FC Module DS-X9448-768K9 ok
5 0 Supervisor Module-4 DS-X97-SF4-K9 active *
6 0 Supervisor Module-4 DS-X97-SF4-K9 ha-standby
8 34 1/10/40G IPS,2/4/8/10/16G FC Module DS-X9334-K9 ok
9 48 4/8/16/32 Gbps Advanced FC Module DS-X9648-1536K9 ok
10 48 8/16/32/64 Gbps Advanced FC Module DS-X9748-3072K9 ok
Mod Power-Status Reason
--- ------------ ---------------------------
2 powered-dn Configured Power down
3 powered-dn Configured Power down
Mod Sw Hw
--- --------------- ------
1 9.4(3a) 1.1
4 9.4(3a) 1.3
5 9.4(3a) 1.0
6 9.4(3a) 1.0
8 9.4(3a) 1.0
9 9.4(3a) 1.0
10 9.4(3a) 1.0
...
16 - إعادة تمكين التحليلات
عندما يتضمن مسار الترقية غير المعطل أكثر من ترقية إلى الإصدار الهدف النهائي، فيجب إكمال هذه الخطوة فقط على آخر ترقية NX-OS. أي، الترقية إلى الإصدار الهدف النهائي. بمجرد اكتمال الترقية إلى الإصدار الهدف النهائي، إذا تم تعطيل ميزة التحليلات في الخطوة 7، فيمكن الآن إعادة تمكينها:
MDS9718# run before_issu_analytics.cfg
17. احفظ نسخة من show tech support detail بعد اكتمال الترقية
mds9124V# tac-pac
Collecting show tech-support details...
Show tech details will take 4-8 minutes to complete. Please Wait ...
Collecting show logging onboard...
tacpac file volatile:mds9124V_tacpac_2025-08-22.gz created.
mds9124V#
18. انسخ TAC-PAC/Techsupport الذي قمت بحفظه للتو إلى خادم TFTP الخاص بك
لطرح أسئلة حول التثبيت على TAC-PAC قبل التثبيت، يمكنك مقارنة TAC-PAC بعد التثبيت. راجع الأمر 'move'، الذي يعيد تسمية الملف:
MDS9124V# move volatile:F241-16-10-9124V-3_tacpac_2025-08-22.gz volatile:F241-16-10-9124V-3_tacpac_2025-08-22_after_install.gz
MDS9124V#
MDS9124V# copy volatile:F241-16-10-9124V-3_tacpac_2025-08-22_after_install.gz tftp://192.168.1.1
Trying to connect to tftp server......
Connection to server Established. Copying Started.....
-
TFTP put operation was successful
Copy complete.
MDS9124V#
| المراجعة | تاريخ النشر | التعليقات |
|---|---|---|
7.0 |
01-Jul-2026
|
مقدمة محدثة (مختصرة)، التدقيق الإملائي، المسافات، القواعد، هيكل الجملة، وتنبيهات CCW. |
6.0 |
15-Apr-2026
|
إرشادات إضافية خاصة بمحولات البنية 32G و 64G التي تبدأ في NX-OS 9.4(5). |
5.0 |
04-Sep-2025
|
تمت إضافة 'تبديل النظام' وقلب ترتيب التحقق من عدم التوافق والتأثير. |
4.0 |
28-Aug-2025
|
التعليمات الخاصة المحدثة لمديري السلسلة Cisco MDS 9700 Series Director |
2.0 |
26-Nov-2024
|
إعادة الاعتماد، تمت إعادة كتابته لتضمين جميع أجهزة MDS للشحن، وتم تحديثها وفقا لأفضل الممارسات الحالية بما في ذلك التقاط السجلات والمبالغ الاختبارية MD5. |
1.0 |
01-Sep-2021
|
الإصدار الأولي |