У цьому документі описується відновлення комутаторів Cisco Catalyst з фіксованою конфігурацією при пошкодженому або відсутньому образі системи або при неправильно встановленої змінної завантаження. До комутаторів Catalyst з фіксованою конфігурацією, описуваних в цьому документі, відносяться комутатори серії Metro 2940, 2950/2955, 2970, 3550, 3560, 3750 і 3750.
Підключіть ПК до порту пульта комутатора, якщо це не було зроблено раніше. Для отримання інформації про те, як підключити термінал з комутатором з фіксованою конфігурацією Catalyst, зверніться до З'єднанню Терміналу до консольного порту на комутатор Catalyst. Використовуйте програму емуляції терміналу, таку як Microsoft Windows HyperTerminal, щоб встановити сеанс консолі. Скористайтеся наступними настройками:
-Біт в секунду: 9600
-Стоповие розряди: 1
Flow control - None
Цей документ не має жорсткої прив'язки до яких-небудь конкретних версій програмного забезпечення і устаткування.
Відомості, представлені в цьому документі, були отримані від пристроїв, що працюють в спеціальній лабораторній середовищі. Всі пристрої, описані в цьому документі, були запущені з чистою (стандартної) конфігурацією. У робочій мережі необхідно вивчити потенційний вплив всіх команд до їх використання.
Помилки при завантаженні на комутаторах Catalyst з фіксованою конфігурацією можуть призводити до наступними ситуацій:
Комутатор постійно перезавантажується.
Комутатором відображається підказка switch.
Виводиться повідомлення error loading flash: повідомлення з'являється.
Підказка switch: показує, що комутатор завантажився повністю і потрібне втручання користувача для завершення процесу завантаження.
Виводиться повідомлення error loading flash: повідомлення <образа> вказує, що комутатор був не в змозі завантажувати образ через пошкоджений або відсутнього образу.
Пошкодження або відсутність образу може бути результатом невдалої завантаження файлу. В цьому випадку у образу невірна контрольна сума або пошкоджене оновлення програмного забезпечення, це означає, що процедура оновлення не було виконано належним чином. Можливо, що користувач видалив образ, але не замінив цей образ іншим. Може бути неправильно задана змінна завантаження.
При відкритому сеансі консолі відображається повідомлення про помилку, подібне наступного:
Зазвичай комутатор намагається автоматично завантажити наступний повноцінний образ в файлову систему флеш-пам'яті. наприклад:
Якщо відсутня повноцінна резервна копія образу, з якого можна завантажитися, відбувається остаточний збій процесу завантаження. наприклад:
Використовуйте наступне рішення проблеми.
Примітка: ПК повинен бути приєднаний до консольного порту комутатора як розділ Попередніх умов станів цього документа.
Якщо комутатор постійно перезавантажується, виконайте на цьому кроці одну з процедур, в залежності від моделі комутатора.
Примітка: Якщо комутатор знаходиться в постійній перезавантаження, але вже в комутаторі: перейдіть безпосередньо до кроку 2.
Комутатори серій Catalyst 2940 і 2950
Від'єднайте шнур живлення.
Утримуйте кнопку MODE, коли повторно під'єднуєте шнур живлення до комутатора.
Кнопка MODE знаходиться в лівій частині передньої панелі.
Відпустіть кнопку MODE, після того як згасне світлодіодний індикатор STAT.
Примітка: Положення світлодіодних індикаторів може варіюватися трохи, який залежить від моделі.
Тепер відображається підказка switch.
Перейдіть до кроку 2.
Комутатори серій Catalyst 2970, 3550, 3560 і 3750
Від'єднайте шнур живлення.
Утримуйте кнопку MODE, коли повторно під'єднуєте шнур живлення до комутатора.
Кнопка MODE знаходиться в лівій частині передньої панелі.
Відпустіть кнопку MODE, після того як згасне світлодіодний індикатор, який знаходиться над портом 1x.
Примітка: Положення світлодіодних індикаторів може варіюватися трохи, який залежить від моделі.
Тепер відображається підказка switch.
Перейдіть до кроку 2.
Комутатори серій Catalyst 2955
Введіть з клавіатури поєднання клавіш для виклику переривання, щоб увійти в режим: режим.
У наступному прикладі використовується додаток HyperTerminal для переходу в режим "switch:": на комутаторі 2955:
Перейдіть до кроку 2.
Виконайте команди flash_init і load_helper.
Якщо флеш-пам'ять вже инициализирована, будуть відображатися наступні рядки:
Якщо флеш-пам'ять не инициализирована, будуть відображатися наступні рядки:
Виконайте команду load_helper, щоб завантажити якісь образи помічника завантаження. наприклад:
Визначте, чи існують які-небудь файли образів або каталоги образів Cisco IOS® у флеш-пам'яті (в каталозі flash :). Файли образів Cisco IOS - це BIN-файли, а каталоги образів іменуються по імені файлу образу, включаючи розширення BIN. Якщо образи файлів і каталоги образів Cisco IOS відсутні, відображаються наступні рядки:
Якщо каталог флеш-пам'яті виглядає так, як показано вище, перейдіть відразу до кроку 4. На кроці 4 відновлюється комутатор з передачею файлу по протоколу Xmodem.
Якщо у флеш-пам'яті все ще є образ, виконайте команду boot, щоб спробувати відновити комутатор. Перш ніж виконати команду boot, перевірте, де в каталозі Flash зберігається образ Cisco IOS. Місце, де зберігається образ, залежить від моделі комутатора.
Файлова система флеш-пам'яті на комутаторах Catalyst 2940, 2950 і 2955
На комутатора серій Catalyst 2940, 2950 і 2955 файл образу Cisco IOS (BIN-файл) завжди знаходиться в каталозі flash. наприклад:
Файлова система флеш-пам'яті комутаторів Catalyst 2970, 3550, 3560 і 3750
Організація файлової системи флеш-пам'яті на комутаторах Catalyst 2970, 3550, 3560 і 3750 трохи відрізняється. Файл образу Cisco IOS можна зберігати в каталозі "flash:". Однак якщо використовується образ Cluster Management Suite (CMS) для управління комутаторами за допомогою веб-інтерфейсу, можна зберігати файл образу Cisco IOS у власному каталозі цієї системи. команда каталогу Виконайте команду dir flash: для відображення графічного файлу в цьому випадку.
Спроба завантаження образу
Упевнившись, де знаходиться файл образу Cisco IOS, спробуйте завантажити цей образ. Виконайте або початкове завантаження flash: filename команда або початкове завантаження flash: directory / filename команда.
Якщо ви виконуєте команду завантаження. і результат знаходиться в успішному завантаженні, або запрошення switch> за замовчуванням або покази запрошення hostname>.
Не забудьте переконатися в налаштуванні правильного оператора завантаження на комутаторі. Подивіться Звіряти розділ цього документа.
Якщо виконати команду boot і ця команда не призведе до успішної початковому завантаженні, то або відобразиться підказка switch: або знову буде виконуватися постійна перезавантаження. Єдиною альтернативою відновленню комутатора є передача файлу по протоколу Xmodem. Ця передача файлу розглядається на кроці 4.
Якщо команда boot завершилася помилкою чи ні повноцінного способу, з якого можна виконати завантаження у флеш-пам'ять, виконайте передачу файлу по протоколу Xmodem.
Зазвичай передача файлу по протоколу Xmodem може займати до 2 годин, причому час передачі залежить від розміру образу.
Примітка: Не використовуйте Образ CMS (файл .tar). Цей образ більший, і для його передачі потрібно більше часу.
Виконайте команду dir flash: щоб порівняти розмір образу (в байтах) з вільним місцем, яке залишилося у флеш-памяті.Напрімер:
Якщо необхідно, виконайте команду delete, щоб видалити залишилися пошкоджені образи. наприклад:
У наступному прикладі показана процедура протоколу Xmodem на маршрутизаторі 2955 за допомогою програми HyperTerminal. Ця процедура однакова для всіх комутаторів Catalyst з фіксованою конфігурацією, які розглядаються в даному документі.
Від вершини вікна гіпертерміналу виберіть Transfer> Send File.
Виберіть протокол Xmodem в діалоговому вікні "Send File" і натисніть кнопку Browse. щоб вибрати образ Cisco IOS (BIN-файл), який завантажували раніше.
Клацніть Send, щоб почати передачу по протоколу Xmodem.
Починається передача файлу по протоколу Xmodem. Ця передача може зайняти до 2 годин, причому час передачі залежить від розміру образу.
Завантажте новий образ, який був тільки що скопійований з допомогою процедури передачі по протоколу Xmodem.
Виконайте початкове завантаження flash: filename команда, як показано в прикладі:
Переконайтеся, що оператори завантаження задані правильно.
Щоб прискорити відновлення по протоколу Xmodem, виконайте наступні дії:
Встановіть швидкість передачі рівній 115200 бод в рядку підказки switch: (запрошення) #.
Перезапустіть програму HyperTerminal.
У властивостях COM PORT виберіть швидкість передачі, виражену в біт / с, що дорівнює 115200.Отобразітся підказка switch: запрошення відображено.
Запустіть відновлення по протоколу Xmodem.
Після відновлення по протоколу Xmodem встановіть для швидкість передачі BAUD попереднє значення 9600. Якщо команда set BAUD 9600 не приносить швидкість передачі до 9600, виконує команду BAUD скидання для забезпечення швидкості передачі до значення за замовчуванням 9600 бітів в секунду.
Виконайте наступні дії:
Виконайте команду show version. щоб перевірити поточну версію виконуваного програмного забезпечення.
Виконайте команду dir flash: команда імені файлу для відображення Образа Cisco IOS (файл .bin) на Catalyst 2940, 2950 або 2955.
Якщо образ CMS запускається на маршрутизаторі Catalyst 2970, 3550, 3560 або 3750, образ Cisco IOS можна зберігати в каталозі образів. наприклад:
Ви, можливо, повинні виконати dir flash: directory команда на Catalyst 3550 для відображення Образа Cisco IOS (файл .bin). наприклад:
Виконайте команду show boot, щоб переконатися в тому, що оператор завантаження заданий правильно.
Примітка: Коли ви виконуєте команду show run на будь-якому з комутаторів з фіксованою конфігурацією той цей документ покриття, параметри завантаження не відображаються в конфігурації або. Необхідно виконати команду show boot, щоб відобразити оператори завантаження.
Якщо оператор завантаження не заданий або вказує на застарілу або відсутню версію програмного забезпечення, налаштуйте правильний оператор завантаження. Виконайте boot system flash: filename команда.
Якщо використовується образ CMS на маршрутизаторі Catalyst 2970, 3550, 3560 або 3750, можна зберігати образ Cisco IOS (BIN-файл) у власному каталозі образів цієї системи. Виконайте boot system flash: directory / filename команда. наприклад: