DES-3526 update and config tools
13 апреля 2009
Начал переделывать своё старое приложение для конфигурации свитчей.
ToDo:
- Уменьшить время создания свитча (ajax + syslog)
- Работа с свитчами на узлах
Уже готово:
БД с данными
Snmp названия свитча (хоть работаю только с 3526 - для будущих апдейтов)
Snmp названия прошивок (определение старшей по конфг таблице)
Стоить заметить что ребята из Длинка каждую прошивку называют абы как, без логики, она может называтся 5.01.52 5-01.b52, 5-01-b52 и так далее.
Проверка прошивки закончена, теперь о обновлении:
Будем использовать бд syslog, для того что бы определить обновился свитч или нет.
Смотреть в бд будем раз в 2 секунды - интересует запись от 10.90.90.90 (
| INFO: Firmware upgraded successfully (Username: admin, IP: 85.249.72.44, MAC: 00-00-00-00-00-00) |
Как только запись найдена - удалить ее, перезагрузить свитч
Первая команда перед обнавлением - по snmp настроить syslog .