Коммутаторы : коммутаторы Cisco Catalyst серии 3850

Катализатор 3850 последовательных модернизаций выключателя, управление и методы восстановления

17 октября 2015 - Машинный перевод
Другие версии: PDF-версия:pdf | Английский (22 августа 2015) | Отзыв

Введение

Этот документ описывает, как оптимизировать процесс модернизации для Cisco Катализатор 3850 Серийных Выключателей и методы аварийного восстановления предложений в случае неудачи ботинка или программного обеспечения. Процесс модернизации прост, но может казаться трудным, если у вас нет опыта с модернизациями программного обеспечения Cisco IOS® XE.

Внесенный Люком Приммом, Cisco инженер TAC.

Предпосылки

Требования

Cisco рекомендует иметь знание этих тем:

  • TFTP
  • FTP

Используемые компоненты

Информация в этом документе основана на Cisco Катализатор 3850 Серийных Выключателей, которые управляют Версиями IOS-XE Cisco 03.03.00 и позже. Примеры в этом документе используют сложенное решение; однако, теми же самыми командами можно управлять на автономном выключателе.

Информация в этом документе была создана из устройств в определенной окружающей среде лаборатории. Все устройства, используемые в этом документе, начали с очищенного (неплатеж) конфигурацию. Если ваша сеть жива, удостоверьтесь, что вы понимаете потенциальное воздействие любой команды.

Примечание: для загрузки изображений IOS-XE Cisco с веб-сайта Cisco у вас должен быть действительный счет Связи Cisco онлайн (CCO) с названными верительными грамотами. Кроме того, Cisco не предлагает бесплатного решения TFTP/FTP, таким образом, необходимо установить и формировать TFTP/FTP перед началом.

Установите против способа связки

При развертывании Cisco Катализатор 3850 Серийных Выключателей у вас есть два режима работы для выбора из: INSTALL и BUNDLE. Между этими двумя способами существуют незначительные различия. Рассмотрите путеводитель конфигурации для получения дополнительной информации.

Cisco рекомендует, чтобы способ INSTALL использовался во время операции, потому что это допускает более полный комплект особенностей и требует меньшего количества ресурсов на ботинок. Этот документ предоставляет краткий обзор каждого способа для справки.

Установите способ

Это - режим по умолчанию для выключателя. Способ INSTALL использует обеспечивающий пакет файл, названный packages.conf для загрузки выключателя. Кроме того, во вспышке существует много .pkg файлов. Cisco рекомендует не изменить эти файлы, если не направлено инженером Центра технической помощи (TAC) Cisco. 

Способ связки

Если вы довольны использованием традиционных монолитных изображений IOS для загрузки выключателя, то способ BUNDLE должен быть знакомым. Способ BUNDLE потребляет больше памяти, чем способ INSTALL, потому что пакеты извлечены из Связки и скопированы к RAM.

Проверьте способ

Для подтверждения способа войдите в выставочную команду вариантов:

3850-stack#show version

Cisco IOS Software, IOS-XE Software, Catalyst L3 Switch Software
 (CAT3K_CAA-UNIVERSALK9-M), Version 03.03.00SE RELEASE SOFTWARE (fc1)

Switch Ports Model          SW Version    SW Image             Mode  
------------------          ----------    ----------           ----  
    1 32   WS-C3850-24P   03.03.00SE    cat3k_caa-universalk9 INSTALL
*   2 56   WS-C3850-48T   03.03.00SE    cat3k_caa-universalk9 INSTALL

Модернизация

Для начала процесса модернизации необходимо загрузить IOS-XE .bin файл от веб-сайта Cisco и поместить его во вспышку активного выключателя. Процесс, который используется для копирования файла к выключателю не охвачен в этом документе.

При копировании .bin файла к единственному выключателю устанавливать процесс копирует файл к другим выключателям в стеке. Как только файл присутствует, войдите в эту команду:

3850-stack#
software install file flash:cat3k_caa-universalk9.SPA.03.03.01.SE.150-1.EZ1.bin
 switch 1-2
 

Примечание: существует много вариантов, доступных после каждой команды; однако, в этом примере основной модернизацией управляют.

Как только вы начинаете процесс модернизации, выключатель выдвигает .bin файл членским пэрам стека.

Preparing install operation ...
[2]: Copying software from active switch 1 to switch 2

После того, как все участники получают .bin файл, он автоматически расширен до вспышки.

[1 2]: Starting install operation
[1 2]: Expanding bundle flash:
 cat3k_caa-universalk9.SPA.03.03.01.SE.150-1.EZ1.bin
[1 2]: Copying package files
[1 2]: Package files copied
[1 2]: Finished expanding bundle flash:
 cat3k_caa-universalk9.SPA.03.03.01.SE.150-1.EZ1.bin
[1 2]: Verifying and copying expanded package files to flash:
[1 2]: Verified and copied expanded package files to flash:
[1 2]: Starting compatibility checks
[1 2]: Finished compatibility checks
[1 2]: Starting application pre-installation processing
[1 2]: Finished application pre-installation processing

Затем, выключатель перечисляет резюме файлов, которые отмечены и для удаления и для дополнения к packages.conf файлу указателя.

[1]: Old files list:
   Removed cat3k_caa-base.SPA.03.03.00SE.pkg
   Removed cat3k_caa-drivers.SPA.03.03.00SE.pkg
   Removed cat3k_caa-infra.SPA.03.03.00SE.pkg
   Removed cat3k_caa-iosd-universalk9.SPA.150-1.EZ.pkg
   Removed cat3k_caa-platform.SPA.03.03.00SE.pkg
   Removed cat3k_caa-wcm.SPA.10.1.100.0.pkg
[2]: Old files list:
   Removed cat3k_caa-base.SPA.03.03.00SE.pkg
   Removed cat3k_caa-drivers.SPA.03.03.00SE.pkg
   Removed cat3k_caa-infra.SPA.03.03.00SE.pkg
   Removed cat3k_caa-iosd-universalk9.SPA.150-1.EZ.pkg
   Removed cat3k_caa-platform.SPA.03.03.00SE.pkg
   Removed cat3k_caa-wcm.SPA.10.1.100.0.pkg
[1]: New files list:
   Added cat3k_caa-base.SPA.03.03.01SE.pkg
   Added cat3k_caa-drivers.SPA.03.03.01SE.pkg
   Added cat3k_caa-infra.SPA.03.03.01SE.pkg
   Added cat3k_caa-iosd-universalk9.SPA.150-1.EZ1.pkg
   Added cat3k_caa-platform.SPA.03.03.01SE.pkg
   Added cat3k_caa-wcm.SPA.10.1.110.0.pkg
[2]: New files list:
   Added cat3k_caa-base.SPA.03.03.01SE.pkg
   Added cat3k_caa-drivers.SPA.03.03.01SE.pkg
   Added cat3k_caa-infra.SPA.03.03.01SE.pkg
   Added cat3k_caa-iosd-universalk9.SPA.150-1.EZ1.pkg
   Added cat3k_caa-platform.SPA.03.03.01SE.pkg
   Added cat3k_caa-wcm.SPA.10.1.110.0.pkg

Наконец, packges.conf файл обновлен и передан.

[1 2]: Creating pending provisioning file
[1 2]: Finished installing software. New software will load on reboot.
[1 2]: Committing provisioning file

[1 2]: Do you want to proceed with reload? [yes/no]: yes

Проверьте, что процесс обновления должным образом закончен на, перезагружают.

3850-stack#show ver | i INSTALL
    1 32   WS-C3850-24P    03.03.01SE     cat3k_caa-universalk9 INSTALL
*   2 56   WS-C3850-48T    03.03.01SE     cat3k_caa-universalk9 INSTALL

Очистка вспышки

Остаточные файлы остаются во вспышке от предыдущих версий. Если вы хотите очистить остаточные файлы, можно войти в программное обеспечение чистая команда вместо ручного удаления файлов. Это производит чистку файлов, в которых выключатель больше не нуждается для работы от вспышки каждого участника стека. 

Примечание: Эта команда также удаляет .bin файл, который используется для установки нового программного обеспечения IOS. Важно помнить, что, как только это извлечено, вы больше не нуждаетесь в нем.

Следующие две секции обеспечивают примеры того, как вспышка появляется, прежде и после программного обеспечения чистая команда используется.

Перед очисткой вспышки

3850-stack#show flash
-#- --length-- ---------date/time----------- -----------------------path-----------------------
 2   2097152 Feb 16 2014 11:38:46.0 +00:00 nvram_config
 4 257016048 Jan 28 2014 17:22:12.0 +00:00 cat3k_caa-universalk9.SPA.03.03.00.SE.150-1.EZ.bin
 5      4096 Jan 28 2014 17:25:50.0 +00:00 mnt
 6      4096 Jan 28 2014 17:25:50.0 +00:00 mnt/images
 7      4096 Jan 28 2014 17:25:52.0 +00:00 mnt/images/ap.bak
 8        40 Oct 03 2013 05:02:21.0 +00:00 mnt/images/ap.bak/ap1g2.md5
 9  11591680 Oct 03 2013 05:02:21.0 +00:00 mnt/images/ap.bak/ap1g2
 10        40 Oct 03 2013 05:02:21.0 +00:00 mnt/images/ap.bak/ap3g1.md5
 11  10444800 Oct 03 2013 05:02:21.0 +00:00 mnt/images/ap.bak/ap3g1
 12        40 Oct 03 2013 05:02:21.0 +00:00 mnt/images/ap.bak/ap3g2.md5
 13  13568000 Oct 03 2013 05:02:21.0 +00:00 mnt/images/ap.bak/ap3g2
 14        40 Oct 03 2013 05:02:21.0 +00:00 mnt/images/ap.bak/c1140.md5
 15  10291200 Oct 03 2013 05:02:21.0 +00:00 mnt/images/ap.bak/c1140
 16        11 Oct 03 2013 05:02:21.0 +00:00 mnt/images/ap.bak/version.info
 17      1214 Jan 28 2014 17:25:10.0 +00:00 packages.conf.00-
 18  79112096 Jan 28 2014 17:25:06.0 +00:00 cat3k_caa-base.SPA.03.03.00SE.pkg
 19   6474428 Jan 28 2014 17:25:06.0 +00:00 cat3k_caa-drivers.SPA.03.03.00SE.pkg
 20  34501468 Jan 28 2014 17:25:06.0 +00:00 cat3k_caa-infra.SPA.03.03.00SE.pkg
 21      1248 Feb 16 2014 11:27:51.0 +00:00 packages.conf
 22  34763952 Jan 28 2014 17:25:06.0 +00:00 cat3k_caa-iosd-universalk9.SPA.150-1.EZ.pkg
 23       796 Feb 19 2014 11:43:13.0 +00:00 vlan.dat
 24  24992476 Jan 28 2014 17:25:06.0 +00:00 cat3k_caa-platform.SPA.03.03.00SE.pkg
 25  77167308 Jan 28 2014 17:25:06.0 +00:00 cat3k_caa-wcm.SPA.10.1.100.0.pkg
 26      1224 Jan 28 2014 16:39:58.0 +00:00 packages.conf.01-
 27      6571 Dec 20 2013 08:56:32.0 +00:00 BLANK_CONFIG.cfg
 28 257193048 Feb 16 2014 11:19:44.0 +00:00 cat3k_caa-universalk9.SPA.03.03.01.SE.150-1.EZ1.bin
 30  79113792 Feb 16 2014 11:27:46.0 +00:00 cat3k_caa-base.SPA.03.03.01SE.pkg
 31  74409080 Jan 28 2014 16:39:54.0 +00:00 cat3k_caa-base.SPA.03.02.01.SE.pkg
 32   2775728 Jan 28 2014 16:39:54.0 +00:00 cat3k_caa-drivers.SPA.03.02.01.SE.pkg
 33   6476476 Feb 16 2014 11:27:46.0 +00:00 cat3k_caa-drivers.SPA.03.03.01SE.pkg
 34  32478052 Jan 28 2014 16:39:54.0 +00:00 cat3k_caa-infra.SPA.03.02.01.SE.pkg
 35  30389028 Jan 28 2014 16:39:54.0 +00:00 cat3k_caa-iosd-universalk9.SPA.150-1.EX1.pkg
 36  18313952 Jan 28 2014 16:39:54.0 +00:00 cat3k_caa-platform.SPA.03.02.01.SE.pkg
 37  63402700 Jan 28 2014 16:39:54.0 +00:00 cat3k_caa-wcm.SPA.10.0.101.0.pkg
 38  34503664 Feb 16 2014 11:27:46.0 +00:00 cat3k_caa-infra.SPA.03.03.01SE.pkg
 39  34788684 Feb 16 2014 11:27:46.0 +00:00 cat3k_caa-iosd-universalk9.SPA.150-1.EZ1.pkg
 40  25009040 Feb 16 2014 11:27:46.0 +00:00 cat3k_caa-platform.SPA.03.03.01SE.pkg
 41  77296448 Feb 16 2014 11:27:46.0 +00:00 cat3k_caa-wcm.SPA.10.1.110.0.pkg
237428736 bytes available (1302147072 bytes used)

После очистки вспышки

3850-stack#software clean
Preparing clean operation ...
[1 2]: Cleaning up unnecessary package files
[1 2]: No path specified, will use booted path flash:packages.conf
[1 2]: Cleaning flash:
[1]: Preparing packages list to delete ...
    In use files, will not delete:
      cat3k_caa-base.SPA.03.03.01SE.pkg
      cat3k_caa-drivers.SPA.03.03.01SE.pkg
      cat3k_caa-infra.SPA.03.03.01SE.pkg
      cat3k_caa-iosd-universalk9.SPA.150-1.EZ1.pkg
      cat3k_caa-platform.SPA.03.03.01SE.pkg
      cat3k_caa-wcm.SPA.10.1.110.0.pkg
      packages.conf
[2]: Preparing packages list to delete ...
    In use files, will not delete:
      cat3k_caa-base.SPA.03.03.01SE.pkg
      cat3k_caa-drivers.SPA.03.03.01SE.pkg
      cat3k_caa-infra.SPA.03.03.01SE.pkg
      cat3k_caa-iosd-universalk9.SPA.150-1.EZ1.pkg
      cat3k_caa-platform.SPA.03.03.01SE.pkg
      cat3k_caa-wcm.SPA.10.1.110.0.pkg
      packages.conf
[1]: Files that will be deleted:
   cat3k_caa-base.SPA.03.02.01.SE.pkg
   cat3k_caa-base.SPA.03.03.00SE.pkg
   cat3k_caa-drivers.SPA.03.02.01.SE.pkg
   cat3k_caa-drivers.SPA.03.03.00SE.pkg
   cat3k_caa-infra.SPA.03.02.01.SE.pkg
   cat3k_caa-infra.SPA.03.03.00SE.pkg
   cat3k_caa-iosd-universalk9.SPA.150-1.EX1.pkg
   cat3k_caa-iosd-universalk9.SPA.150-1.EZ.pkg
   cat3k_caa-platform.SPA.03.02.01.SE.pkg
   cat3k_caa-platform.SPA.03.03.00SE.pkg
   cat3k_caa-universalk9.SPA.03.03.00.SE.150-1.EZ.bin
   cat3k_caa-universalk9.SPA.03.03.01.SE.150-1.EZ1.bin
   cat3k_caa-wcm.SPA.10.0.101.0.pkg
   cat3k_caa-wcm.SPA.10.1.100.0.pkg
   packages.conf.00-
   packages.conf.01-
[2]: Files that will be deleted:
   cat3k_caa-base.SPA.03.02.01.SE.pkg
   cat3k_caa-base.SPA.03.03.00SE.pkg
   cat3k_caa-drivers.SPA.03.02.01.SE.pkg
   cat3k_caa-drivers.SPA.03.03.00SE.pkg
   cat3k_caa-infra.SPA.03.02.01.SE.pkg
   cat3k_caa-infra.SPA.03.03.00SE.pkg
   cat3k_caa-iosd-universalk9.SPA.150-1.EX1.pkg
   cat3k_caa-iosd-universalk9.SPA.150-1.EZ.pkg
   cat3k_caa-platform.SPA.03.02.01.SE.pkg
   cat3k_caa-platform.SPA.03.03.00SE.pkg
   cat3k_caa-universalk9.SPA.03.03.00.SE.150-1.EZ.bin
   cat3k_caa-universalk9.SPA.03.03.01.SE.150-1.EZ1.bin
   cat3k_caa-wcm.SPA.10.0.101.0.pkg
   cat3k_caa-wcm.SPA.10.1.100.0.pkg
   packages.conf.00-
   packages.conf.01-

[1 2]: Do you want to proceed with the deletion? [yes/no]: yes

[1 2]: Clean up completed

Вот продукция от выставочной команды вспышки после очистки вспышки:

3850-stack#show flash
-#- --length-- ---------date/time----------- -------------------path--------------------
 2   2097152 Feb 16 2014 11:38:46.0 +00:00 nvram_config
 4      4096 Jan 28 2014 17:25:50.0 +00:00 mnt
 5      4096 Jan 28 2014 17:25:50.0 +00:00 mnt/images
 6      4096 Jan 28 2014 17:25:52.0 +00:00 mnt/images/ap.bak
 7        40 Oct 03 2013 05:02:21.0 +00:00 mnt/images/ap.bak/ap1g2.md5
 8  11591680 Oct 03 2013 05:02:21.0 +00:00 mnt/images/ap.bak/ap1g2
 9        40 Oct 03 2013 05:02:21.0 +00:00 mnt/images/ap.bak/ap3g1.md5
 10  10444800 Oct 03 2013 05:02:21.0 +00:00 mnt/images/ap.bak/ap3g1
 11        40 Oct 03 2013 05:02:21.0 +00:00 mnt/images/ap.bak/ap3g2.md5
 12  13568000 Oct 03 2013 05:02:21.0 +00:00 mnt/images/ap.bak/ap3g2
 13        40 Oct 03 2013 05:02:21.0 +00:00 mnt/images/ap.bak/c1140.md5
 14  10291200 Oct 03 2013 05:02:21.0 +00:00 mnt/images/ap.bak/c1140
 15        11 Oct 03 2013 05:02:21.0 +00:00 mnt/images/ap.bak/version.info
 16      1248 Feb 16 2014 11:27:51.0 +00:00 packages.conf
 17       796 Feb 19 2014 11:43:13.0 +00:00 vlan.dat
 18      6571 Dec 20 2013 08:56:32.0 +00:00 BLANK_CONFIG.cfg
 20  79113792 Feb 16 2014 11:27:46.0 +00:00 cat3k_caa-base.SPA.03.03.01SE.pkg
 21   6476476 Feb 16 2014 11:27:46.0 +00:00 cat3k_caa-drivers.SPA.03.03.01SE.pkg
 22  34503664 Feb 16 2014 11:27:46.0 +00:00 cat3k_caa-infra.SPA.03.03.01SE.pkg
 23  34788684 Feb 16 2014 11:27:46.0 +00:00 cat3k_caa-iosd-universalk9.SPA.150-1.EZ1.pkg
 24  25009040 Feb 16 2014 11:27:46.0 +00:00 cat3k_caa-platform.SPA.03.03.01SE.pkg
 25  77296448 Feb 16 2014 11:27:46.0 +00:00 cat3k_caa-wcm.SPA.10.1.110.0.pkg
1231515648 bytes available (308060160 bytes used)

Особенность автомодернизации катализатора 3850 серийных выключателей

Существует много сценариев, где необходимо ввести новый выключатель в текущий стек Катализатора 3850 Серийных Выключателей, такой как тогда, когда новый выключатель куплен для расширения числа применимых портов в стеке. Для успешного добавления нового выключателя к стеку необходимо гарантировать, что той же самой версией программного обеспечения управляют на новом выключателе. До Версии 3.3.1 IOS-XE, единственный способ гарантировать, чтобы матч вариантов организовал новый выключатель до введения в стек.

Катализатор 3850 Серийных Выключателей включают особенность под названием Автомодернизация, которая могла бы быть знакомой, если ваша миграция происходит от Катализатора 3750 Серийных платформ. Цель этой особенности состоит в том, чтобы гарантировать, что недавно добавленный выключатель автоматически обеспечен участниками стека с правильной версией IOS-XE. Однако один протест отметить состоит в том, что до Версии 3.3.1, эта особенность не работает (справочная ошибка ID CSCui69999 Cisco). Поэтому, необходимо гарантировать, что текущий стек управляет, по крайней мере, Версией 3.3.1 в способе INSTALL.

Примечание: автомодернизация отключена по умолчанию и не доступна в способе BUNDLE.

Для использования функции Автомодернизации добавьте, что автомодернизация программного обеспечения позволяет команду в конфигурацию текущего стека. Это гарантирует, что автоматически модернизированы любые недавно добавленные участники стека.

Формировать

Как только выключатель сложен и загружает, вы видите ясный признак, что существует несоответствие в версиях, и новый участник не полностью присоединяется к стеку. Если вы наблюдаете SYSLOG, поскольку выключатель пытается присоединиться, вы замечаете, что Автосоветовать особенность приводит в готовность вас, что недавно добавленный выключатель управляет различной версией программного обеспечения и способом.

Примечание: Для этого примера новый выключатель управляет Версией 3.2.2 IOS-XE в способе BUNDLE.

%STACKMGR-1-STACK_LINK_CHANGE: STANDBY: 1 stack-mgr:
 Stack port 2 on switch 1 is up (3850-Stack-1)
%STACKMGR-1-STACK_LINK_CHANGE: 2 stack-mgr:
 Stack port 1 on switch 2 is up
%STACKMGR-6-SWITCH_ADDED: 2 stack-mgr:
 Switch 3 has been added to the stack.
%STACKMGR-6-SWITCH_ADDED: STANDBY:1 stack-mgr:
 Switch 3 has been added to the stack. (3850-Stack-1)
%INSTALLER-6-AUTO_ADVISE_SW_INITIATED: 2 installer:
 Auto advise initiated for switch 3
%INSTALLER-6-AUTO_ADVISE_SW: 2 installer:
 Switch 3 running bundled software has been added
%INSTALLER-6-AUTO_ADVISE_SW: 2 installer:
 to the stack that is running installed software.
%INSTALLER-6-AUTO_ADVISE_SW: 2 installer:
 The 'software auto-upgrade' command can be used to
%INSTALLER-6-AUTO_ADVISE_SW: 2 installer:
 convert switch 3 to the installed running mode by
%INSTALLER-6-AUTO_ADVISE_SW: 2 installer:
 installing its running software.

Как только участник, к которому недавно присоединяются, полностью загружен, вы видите, что обнаружено несоответствие:

3850-Stack#show switch
Switch/Stack Mac Address : 0c27.24cf.ab80 - Local Mac Address
Mac persistency wait time: Indefinite
                                            H/W  Current
Switch#  Role   Mac Address    Priority Version State
------------------------------------------------------------
*1      Active  0c27.24cf.ab80    14    B0     Ready             
2      Standby f41f.c238.a800    13    B0     Ready             
3      Member  b4e9.b0d3.6600    12    0      V-Mismatch 

Активируйте опцию автомодернизации

В Глобальном способе Конфигурации войдите, автомодернизация программного обеспечения позволяют команду. Это активирует опцию для любых новых выключателей, которые присоединяются к стеку.

3850-Stack(config)#software auto-upgrade enable

3850-Stack(config)#end

Необходимо перезагрузить недавно добавленный выключатель только; полный стек перезагружает, не необходимо. В этом случае недавно добавленный выключатель является выключателем 3, таким образом, введено перезагружать место 3 команды. 

Наконечник: место, упомянутое в этих командах, определяет выключатель в стеке (место 1 = переключаются 1).

3850-Stack#reload slot 3
Proceed with reload? [confirm]
%STACKMGR-1-RELOAD_REQUEST: 1 stack-mgr:
 Received reload request for switch 3, reason Reload Slot Command
%STACKMGR-1-STACK_LINK_CHANGE: 1 stack-mgr:
 Stack port 2 on switch 1 is down
%STACKMGR-6-SWITCH_REMOVED: 1 stack-mgr:
 Switch 3 has been removed from the stack.
%STACKMGR-1-STACK_LINK_CHANGE: STANDBY:
 2 stack-mgr: Stack port 1 on switch 2 is down (3850-Stack-2)
Starting SWITCH-DELETE sequence, switch 3
SWITCH-DELETE sequence complete, switch 3
%STACKMGR-6-SWITCH_REMOVED: STANDBY:2 stack-mgr:
 Switch 3 has been removed from the stack. (3850-Stack-2)
Starting SWITCH-DELETE sequence, switch 3 (3850-Stack-2)
SWITCH-DELETE sequence complete, switch 3 (3850-Stack-2)

Ждите несколько минут, в то время как выключатель перезагружает на заднем плане. Затем вы видите это:

%STACKMGR-1-STACK_LINK_CHANGE: 1 stack-mgr:
 Stack port 2 on switch 1 is up
3850-Stack#
%STACKMGR-1-STACK_LINK_CHANGE: STANDBY:2 stack-mgr:
 Stack port 1 on switch 2 is up (3850-Stack-2)
3850-Stack#
%STACKMGR-6-SWITCH_ADDED: 1 stack-mgr:
 Switch 3 has been added to the stack.
%STACKMGR-6-SWITCH_ADDED: STANDBY:2 stack-mgr:
 Switch 3 has been added to the stack. (3850-Stack-2)

Вы теперь видите, что преобразование от BUNDLE до способа INSTALL происходит, сопровождаемое перезагружением:

%INSTALLER-6-AUTO_UPGRADE_SW_INITIATED: 1 installer:
 Auto upgrade initiated for switch 3
%INSTALLER-6-AUTO_UPGRADE_SW: 1 installer:
 Converting switch 3 to installed mode by
%INSTALLER-6-AUTO_UPGRADE_SW: 1 installer:
 installing its running software
%INSTALLER-6-AUTO_UPGRADE_SW: 1 installer:
 Setting the boot var on switch 3
%INSTALLER-6-AUTO_UPGRADE_SW: 1 installer:
 Finished installing the running software on switch 3
%INSTALLER-6-AUTO_UPGRADE_SW: 1 installer:
 Reloading switch 3 to boot in installed mode
%STACKMGR-1-RELOAD_REQUEST: 1 stack-mgr:
 Received reload request for switch 3, reason Auto upgrade
%STACKMGR-1-STACK_LINK_CHANGE: 1 stack-mgr:
 Stack port 2 on switch 1 is down
%STACKMGR-6-SWITCH_REMOVED: 1 stack-mgr:
 Switch 3 has been r
3850-Stack#emoved from the stack.
%STACKMGR-1-STACK_LINK_CHANGE: STANDBY:2 stack-mgr:
 Stack port 1 on switch 2 is down (3850-Stack-2)
Starting SWITCH-DELETE sequence, switch 3
SWITCH-DELETE sequence complete, switch 3
%STACKMGR-6-SWITCH_REMOVED: STANDBY:2 stack-mgr:
 Switch 3 has been removed from the stack. (3850-Stack-2)
3850-Stack#
Starting SWITCH-DELETE sequence, switch 3 (3850-Stack-2)
SWITCH-DELETE sequence complete, switch 3 (3850-Stack-2)

После перезагрузки продолжается модернизация:

%INSTALLER-6-AUTO_UPGRADE_SW_INITIATED: 1 installer:
 Auto upgrade initiated for switch 3
%INSTALLER-6-AUTO_UPGRADE_SW: 1 installer:
 Searching stack for software to upgrade switch 3
%INSTALLER-6-AUTO_UPGRADE_SW: 1 installer:
 Found donor switch 1 to auto upgrade switch 3
%INSTALLER-6-AUTO_UPGRADE_SW: 1 installer:
 Upgrading switch 3 with software from switch 1
%INSTALLER-6-AUTO_UPGRADE_SW: 1 installer:
 Finished installing software on switch 3
%INSTALLER-6-AUTO_UPGRADE_SW: 1 installer:
 Reloading switch 3 to complete the auto upgrade
%STACKMGR-1-RELOAD_REQUEST: 1 stack-mgr:
 Received reload request for switch 3, reason Auto upgrade
%STACKMGR-1-STACK_LINK_CHANGE: 1 stack-mgr:
 Stack port 2 on switch 1 is down
%STACKMGR-6-SWITCH_REMOVED: 1 stack-mgr:
 Switch 3 has been removed from the stack.
%STACKMGR-1-STACK_LINK_CHANGE: STANDBY:2 stack-mgr:
 Stack port
3850-Stack#t 1 on switch 2 is down (3850-Stack-2)
Starting SWITCH-DELETE sequence, switch 3
SWITCH-DELETE sequence complete, switch 3
%STACKMGR-6-SWITCH_REMOVED: STANDBY:2 stack-mgr:
 Switch 3 has been removed from the stack. (3850-Stack-2)

Другой перезагружает, выполнен автоматически. Как только выключатель загружает, он успешно присоединяется к стеку с правильной версией IOS-XE и способом программного обеспечения.

%STACKMGR-6-SWITCH_ADDED: 1 stack-mgr:
 Switch 3 has been added to the stack.
%STACKMGR-6-SWITCH_ADDED: STANDBY:2 stack-mgr:
 Switch 3 has been added to the stack. (3850-Stack-2)
%STACKMGR-6-SWITCH_READY: STANDBY:2 stack-mgr:
 Switch 3 is ready. (3850-Stack-2)
%STACKMGR-6-SWITCH_READY: 1 stack-mgr: Switch 3 is ready.
Starting SWITCH-ADD sequence, switch 3
%NGWC_USB_CONSOLE-6-CONFIG_ENABLE: Switch 3:
 Console media-type changed to default
Starting SWITCH-ADD sequence, switch 3 (3850-Stack-2)
SWITCH-ADD sequence complete, switch 3 (3850-Stack-2)
SWITCH-ADD sequence complete, switch 3

Проверить

Используйте выставочный выключатель и покажите команды вариантов, чтобы проверить, что процесс модернизации закончен должным образом:

3850-Stack#show switch
Switch/Stack Mac Address : 0c27.24cf.ab80 - Local Mac Address
Mac persistency wait time: Indefinite
                                            H/W  Current
Switch#  Role   Mac Address    Priority Version State
------------------------------------------------------------
*1      Active  0c27.24cf.ab80    14    B0     Ready             
2      Standby f41f.c238.a800    13    B0     Ready             
3      Member  b4e9.b0d3.6600    12    B0     Ready

3850-Stack#show version
Switch Ports Model         SW Version   SW Image             Mode 
------ ----- -----         ----------   ----------           ---- 
*   1 56   WS-C3850-48P  03.03.01SE   cat3k_caa-universalk9 INSTALL
    2 56   WS-C3850-48P  03.03.01SE   cat3k_caa-universalk9 INSTALL
    3 56   WS-C3850-48P  03.03.01SE   cat3k_caa-universalk9 INSTALL

Оправьтесь от 3850 последовательных неудач ботинка выключателя

Существуют многократные причины 3850 Последовательных неудач ботинка Выключателя, такие как коррумпированное изображение ботинка, коррумпированный packages.conf файл или недостающие файлы. Эта секция описывает возможные методы восстановления.

Примечание: Гарантируйте, чтобы у вас было знание двух возможных способов ботинка, INSTALL и BUNDLE, прежде чем вы продолжите.

Стандартные методы восстановления

Эта секция описывает два стандартных метода, которые используются для восстановления от Катализатора 3850 Последовательных неудач ботинка Выключателя.

Восстановление USB

3850 Серийных Выключателей имеют USB-порт на фронте, который используется для доступа пульта. Этот USB-порт также используется с флеш-картами для резервной копии изображения и восстановления.

Если вы становитесь упорно продолженными выключатель: быстрый с коррумпированным изображением или .conf файлом, можно легко загрузить к файлу, который хранится на Карте памяти, или скопируйте изображение от USB до внутренней вспышки. Закончите эти шаги для восстановления после неудачи ботинка:

  1. Проверьте, что флеш-карта признана, и .bin файл существует:

    switch: dir usbflash0:
    Directory of usbflash0:/
    74 -rw- 223734376 cat3k_caa-universalk9.SPA.03.03.00.SE.150-1.EZ.bin
  2. Ботинок к изображению USB:

    switch: boot usbflash0:cat3k_caa-universalk9.SPA.03.03.00.SE.150-1.EZ.bin

Примечание: Этот процесс загружает выключатель в способ BUNDLE.

Наконечник: можно также скопировать .bin файл с usbflash0: вспыхнуть: и пункт заявление ботинка к внутренней вспышке.

Коррумпированное восстановление файла

Существуют случаи, когда packages.conf называет файлы, которые больше не существуют во вспышке. Можно вручную загрузить изображение от выключателя: быстрый файл; однако, на перезагружают, это называет packages.conf файл снова и не загружает. Если это происходит, Cisco рекомендует, чтобы вы поддержали ток packages.conf файл и переименовали ее или удалили ее. Этот процесс обязателен, поскольку следующий шаг терпит неудачу, если уже существует .conf файл. Как только вы извлекаете .bin файл, новый packages.conf файл создан. Закончите эти шаги для восстановления после коррумпированного packages.conf файла:

  1. После того, как загруженный (в способе BUNDLE), проверьте файлы во вспышке:

    Switch#dir flash:
    Directory of flash:/
    15500 -rwx       1243  Aug 1 2013 07:04:02 +00:00 packages.conf
  2. Скопируйте или переименуйте ток packages.conf файл:

    Switch#cp flash:packages.conf flash:packages.conf.badop
    Destination filename [packages.conf.bad]?
    Copy in progress...C
    1243 bytes copied in 0.140 secs (8879 bytes/sec)

    Switch#dir flash:
    Directory of flash:/
    15500 -rwx       1243  Aug 1 2013 07:04:02 +00:00 packages.conf
    15502 -rw-       1243  Aug 1 2013 11:53:51 +00:00 packages.conf.bad
    Switch#del flash:packages.conf
    Delete filename [packages.conf]?
    Delete flash:/packages.conf? [confirm]
  3. Расширьте связку для создания нового packages.conf файла:

    Switch#software expand running switch 1 to flash:
    Preparing expand operation ...
    [1]: Expanding the running bundle
    [1]: Copying package files
    [1]: Package files copied
    [1]: Finished expanding the running bundle
  4. Проверьте ботинок:

    Switch#show boot
    ---------------------------
    Switch 1
    ---------------------------
    Current Boot Variables:
    BOOT variable does not exist

    Boot Variables on next reload:
    BOOT variable = flash:packages.conf;
    Manual Boot = no
    Enable Break = no
  5. Перезагрузите выключатель:

    Switch#reload
    Reload command is being issued on Active unit, this will reload the whole stack
    Proceed with reload? [confirm]

Чрезвычайное восстановление

Если предыдущие методы восстановления терпят неудачу, 3850 Серийных Выключателей имеют метод люка, который можно использовать для восстановления системы. У вас должен быть терминал, который связан с управленческим портом выключателя, который управляет сервером TFTP. Загрузите действительный файл изображения с CCO и сохраните его в корне сервера TFTP.

Вероятно, что выключатель застревает в выключателе: быстрый. Однако, если вы находитесь в петле ботинка, можно использовать кнопку Mode на фронте выключателя для ломки цикла: держите кнопку в течение приблизительно десяти секунд, и выключатель ломает цикл и остановки в выключателе: быстрый.

Закончите эти шаги для выполнения чрезвычайного восстановления:

  1. Установите IP-адрес выключателя:

    switch: set IP_ADDR 192.0.2.123/255.255.255.0
  2. Установите ворота по умолчанию:

    switch: set DEFAULT_ROUTER 192.0.2.1
  3. Свистят терминал, который содержит сервер TFTP для тестирования возможности соединения:

    switch: ping 192.0.2.1
    ping 192.0.2.1 with 32 bytes of data ...
    Host 192.0.2.1 is alive.
  4. Проверьте, что чрезвычайные файлы существуют в файловой системе выключателя:

    switch: dir sda9:
    Directory of sda9:/

       2 drwx 1024      .
       2 drwx 1024      ..
      11 -rwx 18958824  cat3k_caa-recovery.bin
    36903936 bytes available (20866048 bytes used)
  5. Бегите чрезвычайная ситуация устанавливают особенность:

    switch: emergency-install tftp://192.0.2.1/cat3k_caa-universalk9.
     SPA.03.03.00.SE.150-1.EZ.bin

    The bootflash will be erased during install operation, continue (y/n)?Y
    Starting emergency recovery (tftp://192.0.2.1/cat3k_caa-universalk9.
     SPA.03.02.02.SE.150-1.EX2.bin)...
    Reading full image into memory......................done
    Nova Bundle Image
    --------------------------------------
    Kernel Address   : 0x6042f5d8
    Kernel Size      : 0x317ccc/3243212
    Initramfs Address : 0x607472a4
    Initramfs Size   : 0xdc6546/14443846
    Compression Format: .mzip

    Bootable image at @ ram:0x6042f5d8
    Bootable image segment 0 address range [0x81100000, 0x81b80000]
     is in range [0x80180000, 0x90000000].
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
     @@@@@@@@@@@@@@@@@@@
    File "sda9:cat3k_caa-recovery.bin" uncompressed and installed,
     entry point: 0x811060f0
    Loading Linux kernel with entry point 0x811060f0 ...
    Bootloader: Done loading app on core_mask: 0xf

    ### Launching Linux Kernel (flags = 0x5)

    Initiating Emergency Installation of bundle tftp://192.0.2.1/
     cat3k_caa-universalk9.SPA.03.03.00.SE.150-1.EZ.bin

    Downloading bundle tftp://192.0.2.1/ cat3k_caa-universalk9.
     SPA.03.03.00.SE.150-1.EZ.bin...

    Validating bundle tftp://192.0.2.1/ cat3k_caa-universalk9.
     SPA.03.03.00.SE.150-1.EZ.bin...
    Installing bundle tftp://192.0.2.1/ cat3k_caa-universalk9.
     SPA.03.03.00.SE.150-1.EZ.bin...
    Verifying bundle tftp://192.0.2.1/ cat3k_caa-universalk9.
     SPA.03.03.00.SE.150-1.EZ.bin...
    Package cat3k_caa-base.SPA.03.03.00.SE.pkg is Digitally Signed
    Package cat3k_caa-drivers.SPA.03.03.00.SE.pkg is Digitally Signed
    Package cat3k_caa-infra.SPA.03.03.00.SE.pkg is Digitally Signed
    Package cat3k_caa-iosd-universalk9.SPA.150-1.EX2.pkg is Digitally Signed
    Package cat3k_caa-platform.SPA.03.03.00.SE.pkg is Digitally Signed
    Package cat3k_caa-wcm.SPA.10.0.111.0.pkg is Digitally Signed
    Preparing flash...
    Syncing device...
    Emergency Install successful... Rebooting
    Restarting system.

Связанные обсуждения сообщества поддержки Cisco

В рамках сообщества поддержки Cisco можно задавать и отвечать на вопросы, обмениваться рекомендациями и совместно работать со своими коллегами.


Document ID: 117552