In dem Dokumentationssatz für dieses Produkt wird die Verwendung inklusiver Sprache angestrebt. Für die Zwecke dieses Dokumentationssatzes wird Sprache als „inklusiv“ verstanden, wenn sie keine Diskriminierung aufgrund von Alter, körperlicher und/oder geistiger Behinderung, Geschlechtszugehörigkeit und -identität, ethnischer Identität, sexueller Orientierung, sozioökonomischem Status und Intersektionalität impliziert. Dennoch können in der Dokumentation stilistische Abweichungen von diesem Bemühen auftreten, wenn Text verwendet wird, der in Benutzeroberflächen der Produktsoftware fest codiert ist, auf RFP-Dokumentation basiert oder von einem genannten Drittanbieterprodukt verwendet wird. Hier erfahren Sie mehr darüber, wie Cisco inklusive Sprache verwendet.
Cisco hat dieses Dokument maschinell übersetzen und von einem menschlichen Übersetzer editieren und korrigieren lassen, um unseren Benutzern auf der ganzen Welt Support-Inhalte in ihrer eigenen Sprache zu bieten. Bitte beachten Sie, dass selbst die beste maschinelle Übersetzung nicht so genau ist wie eine von einem professionellen Übersetzer angefertigte. Cisco Systems, Inc. übernimmt keine Haftung für die Richtigkeit dieser Übersetzungen und empfiehlt, immer das englische Originaldokument (siehe bereitgestellter Link) heranzuziehen.
In diesem Dokument wird beschrieben, wie ein Multilayer Datacenter Switch (MDS) aus der Bootloader-Aufforderung und dem Bootmodus wiederhergestellt wird.
Cisco empfiehlt, dass Sie über Kenntnisse in den folgenden Bereichen verfügen:
Die Informationen in diesem Dokument basieren auf den Softwareanforderungen 6.2(9) und höher. Dieses Dokument verwendet einen MDS9148S-Switch, eine Switch-Namenstempelung, die 12 bis 48 Fibre-Channel-Ports mit Leitungsgeschwindigkeit von 16 Gbit/s unterstützt.
Die Informationen in diesem Dokument beziehen sich auf Geräte in einer speziell eingerichteten Testumgebung. Alle Geräte, die in diesem Dokument benutzt wurden, begannen mit einer gelöschten (Nichterfüllungs) Konfiguration. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die möglichen Auswirkungen aller Befehle kennen.
Um korrekt zu funktionieren, benötigen MDS Switches einen gültigen, nicht beschädigten Kickstart und ein System-Image, um vollständig zu booten. Ungültige, beschädigte oder fehlende Kickstart-Images verhindern das Hochfahren eines Switches und enden an der Bootloader-Aufforderung. Ein Switch mit einem gültigen Kickstart-Abbild, aber einem ungültigen oder fehlenden System-Abbild, landet im Startmodus.
BIOS > Loader > Kickstart-Image > System-Image
Phase |
Steckenbleibt |
Beschreibung |
BIOS |
Nicht startfähig |
BIOS beginnt den Selbsttest beim Einschalten und den Speichertest. |
Lader |
Lader> |
Der Bootloader dekomprimiert die geladene Software, um ein Kickstart-Image zu booten. Strg + C (Strg-Taste und C-Taste), um zur Eingabeaufforderung für den Bootloader zu wechseln. |
Kickstart |
switch( boot )# |
Wenn die Bootloader-Phase beendet ist, drücken Sie Strg + ] (Strg-Taste und Rechte Klammer), um in den Bootmodus zu wechseln. |
System |
anmelden: |
Das System-Image lädt die Startkonfigurationsdatei und gibt einen Switch zurück, um sich anzumelden. |
Aus der Switch-Konsolensitzung.
Lader>
Schritt 1: Laden Sie die Kickstart- und System-Images des Switches herunter, und legen Sie sie im TFTP-Serververzeichnis ab.
In diesem Beispiel lautet die IP-Adresse des TFTP-Servers 10.104.204.100.
Schritt 2: Konfigurieren Sie die IP-Adresse, die Subnetzmaske und das Standard-Gateway für das Switch-Management.
Check config options in loader prompt using help option
loader> help
help - print online help
boot - Boot image
cmdline - <arguments>
dir - List Directory
help - print online help
network - Set network communication settings
reload - Reboot the board.
serial - Set serial console settings
show - Show loader configuration
loader> net --ip=10.66.78.80 --nm=255.255.255.128 --gw=10.66.78.4
In diesem Beispiel:
ODER
Die IP-Zuweisungssynthese in der Ladeaufforderung variiert bei Switch-Hardware-Modellen geringfügig.
Hier aufgeführtes Beispiel bei Fabric-Switches der T&V-Serie.
loader> set ip 10.66.78.80 255.255.255.128
loader> set gw 10.66.78.4
Hinweis: Konfiguration in Schritt 2 erforderlich, wenn Sie den Switch zum ersten Mal booten (für den RMA-Switch) oder wenn der Switch Write-Erase-Boot war.
Schritt 3: Starten Sie das Kickstart-Image, das sich im TFTP-Serververzeichnis befindet, um den Switch in den Startmodus zu versetzen.
loader> boot tftp://10.104.204.100/m9100-s5ek9-kickstart-mz.8.3.1.bin eTSEC2: Speed 1000, full duplex Using eTSEC2 device TFTP from server 10.104.204.100; our IP address is 10.66.78.80; sending through gateway 10.66.78.4 Filename 'm9100-s5ek9-kickstart-mz.8.3.1.bin'. Load address: 0x8000000 Loading: *################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ####### done Bytes transferred = 26027008 (18d2400 hex) NBI at 08000000 size 26027008 Booting image at addr 0x00800000 ... Memory <- <0x0 0x0 0x1 0x0> (4096MB) ethernet0: local-mac-address <- 10:05:ca:b6:c5:a0 ethernet1: local-mac-address <- 00:e0:0c:00:01:fd ethernet2: local-mac-address <- 00:e0:0c:00:02:fd CPU clock-frequency <- 0x3f941f80 (1067MHz) CPU timebase-frequency <- 0x3f941f8 (67MHz) CPU bus-frequency <- 0x1fca0fc0 (533MHz) zImage starting: loaded at 0x00800000 (sp: 0x7fedc620) Allocating 0x620d88 bytes for kernel ... gunzipping (0x00000000 <- 0x00817000:0x00de3838)...done 0x5bc060 bytes Using loader supplied ramdisk at 0x2800000-0x3de8e00 initrd head: 0x1f8b0808 Linux/PowerPC load: rw root=/dev/ram0 rdbase=0x7000000 card_index=9046 maxcpus=2 ip=off ramdisk_size=262144 noquiet obfl_type_ide=1 kgdboc=ttyS0,9600,B console=ttyS0,9600n8nn loader_ver="02.01.17" card_index=9046 quiet bootdev=mgmt0 server_ip=64.104.204.100 ksimg=m9100-s5ek9-kickstart-mz.8.3.1.bin isanimg= Finalizing device tree... flat tree at 0xdf0140 Ísetup_arch: bootmem mpc85xx_ds_setup_arch() arch: exit [ 0.060378] Host controller irq 26 [ 0.103390] Assign root port irq 26 [ 0.144046] Host controller irq 24 [ 0.193691] Assign root port irq 24 [ 0.810630] physmap-flash physmap-flash.0: Could not reserve memory region [ 1.084751] Enabling all PCI devices INIT: Checking all filesystems..r.r.r.retval=[1] r done WARNING: Image sync is going to be disabled after a loader netboot. Loading system software No system image is specified /etc/init.d/functions: li INIT: Sending processes the KILL signal Cisco Nexus Operating System (NX-OS) Software TAC support: http://www.cisco.com/tac Copyright (c) 2002-2018, 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 switch(boot)#
Schritt 4: Stellen Sie den Switch aus dem Startmodus wieder her.
1. Überprüfen Sie die IP-Konfiguration in der Boot-Aufforderung des Switches.
switch(boot)# sh ip
ip routing is disabled
Management Interface: ip address 10.66.78.80/25
ip default-gateway 10.66.78.4
Wenn die IP-Konfiguration nicht gefunden wurde, konfigurieren Sie die IP-Adresse für die Schnittstellenverwaltung und die IP-Adresse des Standardgateways erneut wie dargestellt.
switch(boot)# config t Enter configuration commands, one per line. End with CNTL/Z. switch(boot)(config)# interface mgmt 0 switch(boot)(config-if)# ip address 10.66.78.80 255.255.255.128 switch(boot)(config-if)# no shut switch(boot)(config-if)# exit switch(boot)(config)# ip default-gateway 10.66.78.4 switch(boot)(config)# exit
Testen der IP-Verbindung zwischen dem TFTP-Server und dem Switch (die Ping-Antwort ist in der Ladeaufforderung nicht verfügbar)
Pingen Sie die IP-Adresse für das Switch-Management vom TFTP-Server.
C:\Users\mpandika> ping 10.66.78.80 Pinging 10.66.78.80 with 32 bytes of data: Reply from 10.66.78.80: bytes=32 time=2ms TTL=60 Reply from 10.66.78.80: bytes=32 time=3ms TTL=60 Reply from 10.66.78.80: bytes=32 time=3ms TTL=60 Reply from 10.66.78.80: bytes=32 time=3ms TTL=60 Ping statistics for 10.66.78.80: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 2ms, Maximum = 3ms, Average = 2ms C:\Users\mpandika>
switch(boot)# copy tftp://10.104.204.100/m9100-s5ek9-kickstart-mz.8.3.1.bin bootflash: Trying to connect to tftp server...... Connection to server Established. Copying Started..... TFTP get operation was successful Copy complete, now saving to disk (please wait)... switch(boot)# switch(boot)#copy tftp://10.104.204.100/m9100-s5ek9-mz.8.3.1.bin bootflash: Trying to connect to tftp server...... Connection to server Established. Copying Started..... TFTP get operation was successful Copy complete, now saving to disk (please wait)... switch(boot)#
4. Überprüfen Sie, ob die Kickstart- und System-Images erfolgreich in den Bootflash des Switches heruntergeladen wurden.
switch(boot)# dir bootflash: 4096 Dec 22 2002 01:38:31 .partner/ 297 Nov 09 2017 07:18:54 MDS201711091818530370.lic 297 Nov 09 2017 07:28:42 MDS201711091828418770.lic 4096 Jul 23 2018 14:44:25 lost+found/ 26027008 Aug 08 2018 02:55:31 m9100-s5ek9-kickstart-mz.8.3.1.bin 109635731 Aug 08 2018 02:53:38 m9100-s5ek9-mz.8.3.1.bin 3430222 Feb 01 2000 02:31:30 moonlake.1.f.xsvf 23467 Jul 30 2018 12:40:56 mts.log 347607 Jul 28 2017 04:46:31 portchannel 4096 Dec 22 2002 02:38:54 scripts/ 31812 Jun 30 2018 05:07:27 snmp.pcap Usage for bootflash: filesystem 1264746496 bytes used 2106781696 bytes free 3371528192 bytes total switch(boot)#
5. Laden Sie das Systemabbild.
switch(boot)# load bootflash:m9100-s5ek9-mz.8.3.1.bin Uncompressing system image: bootflash:/m9100-s5ek9-mz.8.3.1.bin CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC Load plugins that defined in image conf: /isan/plugin_img/img.conf No Patching support on this platform Loading plugin 0: core_plugin... No Patching support on this platform Enter pboot_chk_compatibility num srgs 1 0: swid-core-s5ek9m, swid-core-s5ek9m num srgs 1 0: swid-sup-mini-ks, swid-sup-mini-ks INIT: Switching to runlevel: 3 INIT: Sending processes the TERM signal switch(boot)# INIT: 2018 Aug 8 03:13:03 %SYSLOG-2-SYSTEM_MSG : Syslogs wont be logged into logflash until logflash is online 2018 Aug 8 03:13:06 %KERN-0-SYSTEM_MSG: [ 1.084751] Enabling all PCI devices - kernel 2018 Aug 8 03:14:13 switch %CARDCLIENT-2-REG: OK System is coming up ... Please wait ... System is coming up ... Please wait ... 2018 Aug 8 03:14:22 switch %ASCII-CFG-2-CONFIG_REPLAY_STATUS: Bootstrap Replay Started. System is coming up ... Please wait ... User Access Verification 10.66.78.80 login: 2018 Aug 8 03:14:41 switch %ASCII-CFG-2-CONFIG_REPLAY_STATUS: Bootstrap Replay Done. 2018 Aug 8 03:14:44 switch %PMON-SLOT1-2-PMON_CRIT_INFO: Port Monitor Critical Information: Config download success . 2018 Aug 8 03:14:45 switch %ASCII-CFG-2-CONFIG_REPLAY_STATUS: Ascii Replay Started. 2018 Aug 8 03:14:45 switch %PMON-SLOT1-2-PMON_CRIT_INFO: Port Monitor Critical Information: Policy (slowdrain) activation is successfull . 2018 Aug 8 03:14:46 switch %PLATFORM-2-PS_OK: Power supply 1 ok(Serial number QCS18242L8D) 2018 Aug 8 03:14:46 switch %PLATFORM-2-PS_FANOK: Fan in Power supply 1 ok 2018 Aug 8 03:14:46 switch %PLATFORM-2-PS_FAIL: Power supply 2 failed or shut down(Serial number QCS18242L0H) 2018 Aug 8 03:14:46 switch %PLATFORM-2-FAN_OK: Fan module ok 2018 Aug 8 03:14:46 switch %PLATFORM-2-FAN_OK: Fan module ok 2018 Aug 8 03:14:46 switch %PLATFORM-2-FAN_OK: Fan module ok 2018 Aug 8 03:14:46 switch %PLATFORM-2-FAN_OK: Fan module ok 2018 Aug 8 14:15:35 tempest %ASCII-CFG-2-CONFIG_REPLAY_STATUS: Ascii Replay Done. User Access Verification tempest login:
Hinweis: Der Switch wurde zuvor mit "switchname tempest" konfiguriert.
6. Melden Sie sich beim Switch an.
tempest login: admin Password: Last login: Wed Aug 8 14:20:01 on pts/0 Cisco Nexus Operating System (NX-OS) Software TAC support: http://www.cisco.com/tac Copyright (c) 2002-2018, 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 tempest#
7. Überprüfen Sie die Boot-Variablen.
tempest# show boot Current Boot Variables: kickstart variable = bootflash:/m9100-s5ek9-kickstart-mz.8.1.1.bin system variable = bootflash:/m9100-s5ek9-mz.8.1.1.bin Boot POAP Disabled No module boot variable set Boot Variables on next reload: kickstart variable = bootflash:/m9100-s5ek9-kickstart-mz.8.1.1.bin system variable = bootflash:/m9100-s5ek9-mz.8.1.1.bin Boot POAP Disabled No module boot variable set tempest#
8. Stellen Sie die Boot-Variablen auf das richtige Image ein.
tempest# 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-2018, 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 2.1.17 loader: version N/A kickstart: version 8.3(1) system: version 8.3(1) BIOS compile time: 01/08/14 system image file is: bootflash:///m9100-s5ek9-mz.8.3.1.bin system compile time: 7/30/2018 12:00:00 [07/12/2018 19:32:46] Hardware cisco MDS 9148S 16G 48 FC (1 Slot) Chassis ("2/4/8/16 Gbps FC/Supervisor") Motorola, e500v2 with 4088556 kB of memory. Processor Board ID JAE18250A8C Device name: tempest bootflash: 4018896 kB Kernel uptime is 0 day(s), 0 hour(s), 47 minute(s), 44 second(s) Last reset at 362296 usecs after Wed Aug 8 13:02:31 2018 Reason: Reset Requested by CLI command reload System version: 8.1(1) Service: plugin Core Plugin tempest# config t Enter configuration commands, one per line. End with CNTL/Z. tempest(config)# boot kickstart bootflash:m9100-s5ek9-kickstart-mz.8.3.1.bin Performing image verification and compatibility check, please wait.... tempest(config)# boot system bootflash:m9100-s5ek9-mz.8.3.1.bin Performing image verification and compatibility check, please wait....
tempest(config)#
9. Überprüfen Sie die eingestellten Boot-Variablen.
tempest# show boot
Current Boot Variables:
kickstart variable = bootflash:/m9100-s5ek9-kickstart-mz.8.3.1.bin
system variable = bootflash:/m9100-s5ek9-mz.8.3.1.bin
Boot POAP Disabled
No module boot variable set
Boot Variables on next reload:
kickstart variable = bootflash:/m9100-s5ek9-kickstart-mz.8.1.1.bin
system variable = bootflash:/m9100-s5ek9-mz.8.1.1.bin
Boot POAP Disabled
No module boot variable set
10. Speichern Sie die aktuelle Switch-Konfiguration.
tempest# copy running-config startup-config [########################################] 100% Copy complete. tempest#
11. Überprüfen Sie die Einstellung Boot Variables post copy running-config startup-config.
tempest# show boot
Current Boot Variables:
kickstart variable = bootflash:/m9100-s5ek9-kickstart-mz.8.3.1.bin
system variable = bootflash:/m9100-s5ek9-mz.8.3.1.bin
Boot POAP Disabled
No module boot variable set
Boot Variables on next reload:
kickstart variable = bootflash:/m9100-s5ek9-kickstart-mz.8.3.1.bin
system variable = bootflash:/m9100-s5ek9-mz.8.3.1.bin
Boot POAP Disabled
No module boot variable set
Überarbeitung | Veröffentlichungsdatum | Kommentare |
---|---|---|
2.0 |
19-Jun-2024 |
Aktualisierter Titel, Einführung, PII, Haftungsausschluss, maschinelle Übersetzung und Formatierung. |
1.0 |
14-Aug-2018 |
Erstveröffentlichung |