Durchführen eines Software-Neustarts während des Betriebs
Sie können einen Software-Neustart (ISSR) während des Betriebs durchführen, indem Sie die folgenden Schritte ausführen.
Es wird empfohlen, zwischen den Neustarts der Software während des Betriebs mindestens fünf Minuten zu warten.
Wenn Sie einen Software-Neustart (ISSR) während des Betriebs auf einem eigenständigen Gerät anfordern:
-
Der Verwaltungsprozess (MGD) überprüft, ob Graceful Restart (GR) oder Non-Stop-Routing und Graceful Routing-Engine Switchover (GRES) aktiviert sind.
-
Der ISSU-Zustandsautomat erzeugt die Backup-Routing-Engine (RE) mit der vorhandenen Softwareversion.
-
Der ISSU-Zustandsautomat überprüft, ob die Sicherungs-RE alle Daten mit der primären RE synchronisiert hat.
-
Der ISSU-Zustandsautomat fordert den Routing-Protokollprozess (RPD) an, um seine Bereitschaft für den Switchover zu melden.
-
RPD leitet die GR- oder Non-Stop-Routing-Verfahren ein, indem alle registrierten Protokolle benachrichtigt werden.
-
RPD benachrichtigt den ISSU-Zustandsautomaten, dass er für die Umschaltung bereit ist.
-
Die primäre Rolle wird zwischen den REs vertauscht, sodass die Backup-RE zur primären RE wird.
-
Die alte primäre RE wird heruntergefahren.
-
RPD wird auf der neuen primären Datenbank gestartet und setzt die GR- oder Non-Stop-Routing-Prozedur fort und beendet entweder GR- oder Non-Stop-Routing, nachdem der Protokollstatus synchronisiert wurde.
So führen Sie eine ISSR durch:
request system reboot in-service
Befehl ein.
Zum Beispiel:
user@switch> request system reboot in-service Reboot the system ? [yes,no] [Feb 22 02:37:04]:ISSU: Validating Image PRE ISSR CHECK: --------------- PFE Status : Online Member Id zero : Valid VC not in mixed or fabric mode : Valid Member is single node vc : Valid BFD minimum-interval check done : Valid GRES enabled : Valid NSR enabled : Valid drop-all-tcp not configured : Valid Ready for ISSR : Valid warning: Do NOT use /user during ISSR. Changes to /user during ISSR may get lost! Current image is jinstall-jcp-i386-flex-18.1.img [Feb 22 02:37:14]:ISSU: Preparing Backup RE Prepare for ISSR [Feb 22 02:37:19]:ISSU: Backup RE Prepare Done Spawning the backup RE Spawn backup RE, index 1 successful Starting secondary dataplane Second dataplane container started GRES in progress Waiting for backup RE switchover ready GRES operational Copying home directories Copying home directories successful Initiating Chassis In-Service-Upgrade for ISSR Chassis ISSU Started [Feb 22 02:42:55]:ISSU: Preparing Daemons [Feb 22 02:43:00]:ISSU: Daemons Ready for ISSU [Feb 22 02:43:05]:ISSU: Starting Upgrade for FRUs [Feb 22 02:43:15]:ISSU: FPC Warm Booting [Feb 22 02:44:16]:ISSU: FPC Warm Booted [Feb 22 02:44:27]:ISSU: Preparing for Switchover [Feb 22 02:44:31]:ISSU: Ready for Switchover Checking In-Service-Upgrade status Item Status Reason FPC 0 Online (ISSU) Send ISSR done to chassisd on backup RE Chassis ISSU Completed Removing dcpfe0 eth1 128.168.0.16 IP Bringing down bme00 Post Chassis ISSU processing done [Feb 22 02:44:33]:ISSU: IDLE Stopping primary dataplane Clearing ISSU states Console and management sessions will be disconnected. Please login again. device_handoff successful ret: 0 Shutdown NOW! [pid 14305] *** FINAL System shutdown message from root@sw-duckhorn-01 *** System going down IMMEDIATELY