المقدمة
يصف هذا المستند ترقية/خفض مستوى محول البنية الأساسية المرتكزة على التطبيقات (ACI) بدون وحدة تحكم البنية الأساسية لسياسة التطبيق (APIC).
المتطلبات الأساسية
المتطلبات
لا توجد متطلبات خاصة لهذا المستند.
المكونات المستخدمة
تستند المعلومات الواردة في هذا المستند إلى إصدارات البرامج والمكونات المادية التالية:
- N9K-C93180YC-EX
- كابل وحدة التحكم
- وحدة تخزين الناقل التسلسلي العالمي (USB)، (مهيأة ك FAT32)
- صورة البرنامج الثابت Cisco Nexus ACI
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.
المشكلة
أثناء مرحلة صيانة المعدات، عادة ما تتلف المعدات وتتطلب إستبدال "ترخيص المواد المسترجعة". ومع ذلك، بعد إستلام ترخيص المواد المسترجعة (RMA)، نادرا ما يكون الإصدار الجاري تشغيله على الجهاز متوافقا مع الإصدار الجاري تشغيله على الشبكة الحالية لديك. يجب ترقية الإصدار أو خفضه قبل أن تتمكن من إستبدال الجهاز.
ومع ذلك، يجب إجراء ترقية/خفض جهاز قائمة التحكم في الوصول (ACI) على APIC، ولكن لا يمكن إضافة الجهاز حاليا إلى APIC بسبب الإصدارات المختلفة. لذلك، أنت ينبغي استعملت ال CLI in order to حسنت أو خفضت المفتاح.
ملاحظة: في بعض الحالات، يلزم أيضا ترقية إصدار Erasable Logic Device (EPLD) القابل للبرمجة/Field Programable Portal Array (FPGA)/نظام الإدخال/الإخراج الأساسي (BIOS) للمحول لديك.
تتجاهل ترقية إصدار واجهة سطر الأوامر (ACI) من خلال CLI ترقية الإصدارات الأخرى.
يوصى بأن يكون الهدف الذي قمت بالترقية إليه إصدار صغير مختلف عن إصدار APIC الخاص بك.
بعد أن يتلاقى المفتاح إلى ال APIC، راجعت المفتاح إلى صيغة متسق، أي، يحسن المفتاح يستعمل APIC وأيضا يحسن ال EPLD/FPGA/BIOS صيغة.
الحل
يمكنك ترقية/خفض رتبة الجهاز من خلال الخطوات الخمس المذكورة.
الخطوة 1. تحميل صورة البرنامج الثابت ل ACI إلى محول
يمكنك إستخدام جهاز تخزين USB لنقل الصورة إلى المحول.
(none)# cp /usb/usb1/aci-n9000-dk9.15.2.8h.bin /bootflash/
ملاحظة: إذا كان المحول الخاص بك هو قطع الغيار الحالية الخاصة بك، في بعض الحالات، يمكن أن يحتوي المحول على عنوان خارج النطاق الترددي (OOB) من التكوين السابق الخاص بك.
في هذا الوقت، يمكنك أيضا نقل الصورة إلى الجهاز من خلال بروتوكولات مثل بروتوكول النسخ الآمن (SCP)/بروتوكول نقل الملفات (FTP).
(none)# scp user@your-scp-server:aci-n9000-dk9.15.2.8h.bin /bootflash/aci-n9000-d k9.15.2.8h.bin
(none)# md5sum /bootflash/aci- n9000-dk9.15.2.8h.bin
e9065f12d6eac79d15091f0c595ed9e5 /bootflash/aci- n9000-dk9.15.2.8h.bin
الخطوة 2. مسح متغيرات تمهيد المحول الموجودة
(none)# clear-bootvars.sh
(none)#
الخطوة 3. قم بتعيين متغيرات تمهيد المحول الجديدة
(none)# setup-bootvars.sh aci-n9000-dk9.15.2.8h.bin
(none)#
الخطوة 4. التحقق من متغيرات التمهيد
(none)# cat /mnt/cfg/0/boot/grub/menu.lst.local
boot aci-n9000-dk9.15.2.8h.bin
(none)# cat /mnt/cfg/1/boot/grub/menu.lst.local
boot aci-n9000-dk9.15.2.8h.bin
(none)#
الخطوة 5. إعادة تحميل الهيكل
(none)# reload
This command will reload the chassis, Proceed (y/n)? [n]: y
التحقق من الصحة
تحقق من إصدار المحول بعد إعادة التشغيل.
(none)# 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_series_home.html
Copyright (c) 2002-2014, Cisco Systems, Inc. All rights reserved.
The copyrights to certain works contained in this software are
owned by other third parties and used and distributed under
license. Certain components of this software are licensed under
the GNU General Public License (GPL) version 2.0 or the GNU
Lesser General Public License (LGPL) Version 2.1. A copy of each
such license is available at
http://www.opensource.org/licenses/gpl-2.0.php and
http://www.opensource.org/licenses/lgpl-2.1.php
Software
BIOS: version 07.69
kickstart: version 15.2(8h) [build 15.2(8h)]
system: version 15.2(8h) [build 15.2(8h)]
PE: version 5.2(8h)
BIOS compile time: 04/07/2021
kickstart image file is: /bootflash/aci-n9000-dk9.15.2.8h.bin
kickstart compile time: 12/06/2023 03:00:51 [12/06/2023 03:00:51]
system image file is: /bootflash/auto-s
system compile time: 12/06/2023 03:00:51 [12/06/2023 03:00:51]
Hardware
cisco N9K-C93180YC-EX ("supervisor")
Intel(R) Xeon(R) CPU @ 1.80GHz with 24499200 kB of memory.
Processor Board ID FDO211113N0
Device name: f6leaf101
bootflash: 62522368 kB
Kernel uptime is 00 day(s), 00 hour(s), 51 minute(s), 12 second(s)
Last reset at 560000 usecs after Thu Mar 21 23:03:15 2024 CST
Reason: reset-requested-by-cli-command-reload
System version: 15.2(8h)
Service: PolicyElem Ch reload
plugin
Core Plugin, Ethernet Plugin
(none)#
استكشاف الأخطاء وإصلاحها
يقوم النظام بحذف الصورة التي تم تحميلها عندما تتجاوز مساحة التخزين المستخدمة 40٪.
إذا لم تتمكن من رؤية الصورة عند تحميل الصورة إلى المجلد /bootflash.
الرجاء تطبيق الحل البديل قبل تحميل الصورة.
# touch /tmp/install_in_progress
لنفترض أن العمود الفقري يحتوي على مشرفين في الهيكل. تحتاج إلى الخطوات.
!login Active Supervisor.
# touch /tmp/install_in_progress
# scp user@scp-server:/floder-path/image-name /bootflash
# cd /bootflash
# md5sum image-name
# clear-bootvars.sh
# setup-bootvars.sh image-anme
# setup-clean-config.sh
# sync
!Connect to the console of the standby supervisor.
!copy the image from the active supervisor.
!The active Supervisor IP is 127.1.1.x, and the x is the slot number of the active supervisor.
# touch /tmp/install_in_progress
# scp admin@127.1.1.28:/bootflash/image-name /bootflash/
# cd /bootflash
# md5sum image-name
# clear-bootvars.sh
# setup-bootvars.sh image-anme
# setup-clean-config.sh
# sync
# reload
!then reload in Active Supervisor
# reload