Інструкція по оновленню пз та первинній настройці Nokia 7210 SAS-M

Ця стаття призначена для тих, хто хоче розібратися у процедурі первинного введення в експлуатацію обладнання Nokia (раніше Alcatel-Lucent) 7210 SAS-M. Єдино вірний підхід при роботі з будь-яким устаткуванням – попереднє читання документації. Але реальність така, що людині можуть поставити завдання термінового запуску обладнання, при цьому не підготувавши його до майбутньої роботі. Терміни горять, документації немає, настройка здійснюється «за натхненням». На жаль, це не рідкісна життєва ситуація, але результати її, в більшості випадків, плачевні.

Я постараюся допомогти розібратися у процедурі первинної інтеграції 7210 SAS-M на мережі, але одразу зауважу, що ніяка інструкція не зможе замінити офіційну документацію від виробника, тим більше, що у нових версіях З описані процедури можуть бути змінені. Я планую обмежитися лише тим мінімумом інформації, яка потрібна для запуску 7210 і надання до нього віддаленого доступу. Тим не менше я з готовністю доповню цю статтю (або напишу нову, якщо питання вийдуть за її межі) інформації, до якої буде проявлений інтерес.
1. Оновлення 7210 SAS-M
Першим ділом рекомендую оновити ПЗ (TiMOS) до актуальної версії. Хочу відразу зазначити, що в разі використання системи управління 5620SAM, необхідно враховувати, яку максимальну версію TiMOS вона підтримує.
1.1 Підготовка до роботи
Що необхідно для проведення робіт:
1) Ноутбук з COM-портом або перехідник usb-com;
2) Консольний кабель для 7210. Я використовую rollover-кабель Cisco;
3) Термінальний клієнт (Putty, SecureCRT або аналог);
4) TFTP сервер (tftp32 або аналог);
5) Наявність актуального TiMOS (в якості прикладу використовував TiMOS 7.0R12, але інструкція актуальна для всіх версій).
1.2 Заливки софта
Для завантаження софта необхідно підключитися до порту Console та налаштувати параметри сесії наступним чином:
Baud Rate 115,200

Data Bits 8

Parity None

Stop Bits 1

Flow Control None

Прямим кабелем підключаємо Management порт 7210 до мережевої карти комп'ютера. Встановлюємо IP на локальний комп'ютер (у прикладі 192.168.1.10/24). Запускаємо TFTP сервер і в якості робочої папки вибираємо каталог з TiMOS.
Якщо на SAS-M вже встановлено TiMOS, то пропускаємо пункт 1.3 і переходимо відразу до 1.4.
1.3 На обладнанні немає TiMOS (режим monitor)
Натискаємо клавішу для початку зміни параметрів завантаження. При запиті пароля вводимо: «password». Далі прямуємо діалогу:
tftp://192.168.1.10/7210/ TiMOS-7.0.R12/both.tim
#Задаємо адресу операційної системи
tftp://192.168.1.10/7210/ config.cfg
# Задаємо адресу конфігураційного файлу
Включаємо eth-mgmt порт, прописавши команду enable і призначаємо IP-адресу з тієї ж підмережі, що налаштовували на комп'ютері.
При запиті на збереження конфігурації відповідаємо — yes.
Після цього кроку, операційна система повинна завантажитися.
1.4. Обладнання завантажилося (TiMOS)
Логін/пароль: admin/admin
bof
# Заходимо в меню налаштування Boot Options File
no eth-mgmt-disabled
# Включаємо eth-mgmt
eth-mgmt-адресу 192.168.1.1/24
# Призначаємо eth-mgmt адресу нашого 7210
save
# Зберігаємо Boot Options File
back

file dir
#Перевіряємо вільне місце на карті пам'яті. На момент написання інструкції на карту може бути завантажено дві версії TimOS. У разі нестачі пам'яті файли можна видалити командою delete file "ім'я файлу"
file md cf1:\TiMOS-7.0.R12
# Створюємо папку для нового TiMOS на карті пам'яті
file copy tftp://192.168.1.10/both.tim cf1:\TiMOS-7.0.R12\both.tim
# Завантажуємо образ TiMOS
file copy tftp://192.168.1.10/boot.tim cf1:\TiMOS-7.0.R12\boot.tim
# Зберігаємо boot loader в папку з відповідним TiMOS (здійснюється з метою збереження цього файла для того випадку, коли він буде перезаписаний більш новою версією. Завантаження boot loader здійснюється з cf1:)
file copy tftp://192.168.1.10/boot.tim cf1:\boot.tim
# Завантажуємо (перезапису) boot loader
bof primary-image cf1:\TiMOS-7.0.R12\both.tim
# Вказуємо основний спосіб TimOS для завантаження
bof secondary-image cf1:\<Нехай до старого TiMOS, якщо він є>
# Опціонально
bof primary-config cf1:\config.cfg
# Вказуємо файл конфігурації
bof no eth-mgmt-адресу 192.168.1.1/24
# Видаляємо адресу eth-mgmt
bof eth-mgmt-disabled
# Відключаємо eth-mgmt
bof save

admin save

Після збереження конфігурації (admin save) необхідно перезавантажити 7210 командою
admin reboot upgrade
і переконатися, що обладнання пройшло успішну завантаження. Хочу звернути увагу, що додавання "upgrade" у команді вказує SAS-M на необхідність оновлення CPLD (Complex Programmable Logic Device). Дізнатися версію CPLD можна командою
show boot-messages
. На момент написання інструкції актуальною версією є 2.9
Після перезавантаження необхідно завершити процедуру оновленням Golden BOOT Loader командою
admin update-golden-bootstrap

1.5 Виконуємо перевірку проведеного оновлення
show version
# Перевірка версії TiMOS, на якій працює 7210;
admin check-golden-bootstrap
# Перевірка версії завантажувача;
show boot-messages
# Перевіряємо версію CPLD;
file dir
# Перевірка наявності вільного місця на карті пам'яті.
2. Ініціалізація Media Dependent Adapter (на прикладі m2-xfp)
image
У 7210 SAS-M існує можливість встановити опціональний модуль MDA, для роботи якого необхідно виконання наступних конфігурацій:
2.1 Ініціалізуємо карту в bof:
use-expansion-card-type m2-xfp

2.2 Виключаємо два існуючих порту з експлуатації (наприклад 23 і 24) у bof:
no-service-ports 1/1/23 1/1/24

Важливо! Конфігурація виключених портів повинна бути повністю очищена:
port 1/1/23

shutdown

ethernet

exit

exit

В іншому випадку, після перезавантаження, застосування конфігурації на даних портах зупиниться.
2.3 Ініціалізуємо карту в конфігурації:
card 1

mda 2

mda-type m2-xfp

sync-e
# Якщо плануємо використовувати передачу синхронізації по технології sync-e
no shutdown

exit

no shutdown

exit

2.4 Перезавантажуємо 7210.
2.5 Перевіряємо коректність визначення MDA командою
show mda 1/2 detail

Примітка: mda 1/1 ми не зможемо витягти, до нього прив'язані наші "закріплені" порти. Але sync-e потрібно так само примусово відображати в конфігурації mda 1/1, якщо ми хочемо використовувати дану технологію на портах SAS-M.
3. Приклад запуску 7210 SAS-M
/configure system name "Ім'я"

Готуємо порт, створюємо і асоціюємо з ним інтерфейс:
/configure port 1/1/1

description "опис порту"

no shutdown

/configure router

interface "system"

address <IP адреса>/32
# Створюємо системний віртуальний інтерфейс
no shutdown

exit

interface "ім'я інтерфейсу"

address <IP адреса>/30
# IP адреса інтерфейсу
port 1/1/1
# Порт на нашому обладнанні, з якого йде лінк
no shutdown

exit

/configure router ospf

area 0.0.0.0
# Номер area в якій буде складатися 7210
interface "system"
# Обов'язково включаємо інтерфейс "system" у цю арію
exit

interface "ім'я інтерфейсу"
# Вказуємо імена всіх інтерфейсів, що входять в цю арію
interface type point-to-point
# Вказуємо тип інтерфейсу
exit

Якщо 7210 бере участь більш ніж в одній арії, то необхідно прописати другу арію і всі вхідні в неї інтерфейси. Якщо інтерфейс бере участь так само non backbone area як secondary, то налаштовується він наступним чином:
area 0.0.0.1 interface "system" secondary exit 

Дана конфігурація є тим мінімумом, який дозволить отримати віддалений доступ до 7210 SAS-M в мережі з налаштованим протоколом OSPF.
4. Корисні нотатки
  • Переглянути конфігурацію можна командою «admin display-config». Якщо необхідно виконати команду (будь-яку) з місця вашого розташування в консолі, то ставимо попередньо "/".
  • Виконавши команду «info» можна побачити конфігурацію, яка відноситься до гілки вашого розташування. Якщо потрібно переглянути так само значення параметрів «за замовчуванням», то використовуємо «info detail»
  • Командою «show chassis» і «show card» можна дізнатися температуру шасии і режим роботи FAN. Якщо вентилятори працюють в режимі full speed, то це свідчить про підвищеному температурному режимі вузла.
  • Вимоги Nokia до температурного режиму сайту:
    — Для 7210 SAS-M необхідно організувати підтримку температури на сайті в діапазоні від 0 до 50 °C.
    — Для 7210 SAS-М 24F 2XFP ETR необхідно підтримувати температуру на сайті в межах від -40 до + 65 °C.
  • Командою «show chassis» можна отримати інформацію про харчування і його вихід за межі допустимих значень.
  • Команди «show log log-id 100» і «show log log-id 99» дозволять переглянути Default Serious Log Errors і Default System Log відповідно.
  • Команда «show port» дозволить перевірити статус портів
  • Команда «show router route table» відобразить таблицю маршрутизації
  • Якщо вам дісталася призова гра, а точніше 7210 SAS-M з TiMOS 2-ою версією і нижче, то оновлення виконується через 3-ій реліз. Так само зазначу, що через MGM порт софт не заллється, для цієї задачі необхідно використовувати порти 1/1/1 або 1/1/2.
  • IOS (Cisco): «ping 1.1.1.1 size 1500 df-bit», в даному випадку 1500 байт це розмір дейтаграми вже з IP і ICMP заголовками.
  • TiMOS (Nokia): «ping 1.1.1.1 size 1472» — 1472 байт говорять про розмір поля data у ICMP. Іншими словами, додаємо ще 8 байт ICMP і 20 байт IP і отримуємо ті ж 1500 байт, що на Cisco.
  • При зверненні в технічну підтримку Nokia вам необхідно буде надати два tech-support файлу, зняті командою "/admin tech-support cf1:<ім'я файлу>.bin" з мінімальною тимчасовою різницею 15 хвилин. На жаль, на відміну від багатьох інших вендорів, дані файли зашифровані і прочитати їх зможе тільки інженер Nokia. У разі виникнення будь-яких проблем або аварій, в першу чергу рекомендую зняти перший tech-support файл, а далі приступати до вирішення проблеми.
Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.