Здравствуйте,Подскажите как произвести резервное копирование конфигурации HP A5120-48G при помощи snmp+tftp.
Нашел пример скрипта
#!/bin/sh
set `date +"%Y %m %d %H %M"`
device_name=grp-7
device_ip=10.0.0.7
device_community=mycommunitysnmpset -v 2c -c "$device_community" $device_ip 1.3.6.1.4.1.11.2.14.11.5.1.7.1.5.6.0 i 2
echo "get running-config $1-$2-$3-$device_name.txt"|tftp $device_ip
snmpset -v 2c -c "$device_community" $device_ip 1.3.6.1.4.1.11.2.14.11.5.1.7.1.5.6.0 i 1Но при выполнении выдает ошибку
Error in packet.
Reason: noCreation (That table does not support row creation or that object can not ever be created)
Failed object: SNMPv2-SMI::enterprises.11.2.14.11.5.1.7.1.5.6.0Видимо OID не верный.
Для Dlink данное решение работает на ура
snmpset -v2c -c back 192.168.50.28 1.3.6.1.4.1.171.12.1.2.1.1.3.3 a 192.168.50.20
snmpset -v2c -c back 192.168.50.28 1.3.6.1.4.1.171.12.1.2.1.1.4.3 i 2
snmpset -v2c -c back 192.168.50.28 1.3.6.1.4.1.171.12.1.2.1.1.5.3 s SW2.txt
snmpset -v2c -c back 192.168.50.28 1.3.6.1.4.1.171.12.1.2.1.1.7.3 i 2
snmpset -v2c -c back 192.168.50.28 1.3.6.1.4.1.171.12.1.2.1.1.8.3 i 3Какие OID необходимы для сохранения конфигурации на tftp сервер при помощи snmp?
>[оверквотинг удален]
> can not ever be created)
> Failed object: SNMPv2-SMI::enterprises.11.2.14.11.5.1.7.1.5.6.0
> Видимо OID не верный.
> Для Dlink данное решение работает на ура
> snmpset -v2c -c back 192.168.50.28 1.3.6.1.4.1.171.12.1.2.1.1.3.3 a 192.168.50.20
> snmpset -v2c -c back 192.168.50.28 1.3.6.1.4.1.171.12.1.2.1.1.4.3 i 2
> snmpset -v2c -c back 192.168.50.28 1.3.6.1.4.1.171.12.1.2.1.1.5.3 s SW2.txt
> snmpset -v2c -c back 192.168.50.28 1.3.6.1.4.1.171.12.1.2.1.1.7.3 i 2
> snmpset -v2c -c back 192.168.50.28 1.3.6.1.4.1.171.12.1.2.1.1.8.3 i 3
> Какие OID необходимы для сохранения конфигурации на tftp сервер при помощи snmp?Возможно проблема в том, что вы пытаетесь пройти по MIB дереву _HP_ (1.3.6.1.4.1.11.), а железка HP A5120-48G (линейка HP Axxxx) это линейка доставшаяся HP от компании 3Com. Должна проходить по дереву MIB H3C c Enterprise кодом 25506 (1.3.6.1.4.1.25506.)
Линейка MIB 1.3.6.1.4.1.11 это для коммутаторов линейки HP Eхххх
>[оверквотинг удален]
>> snmpset -v2c -c back 192.168.50.28 1.3.6.1.4.1.171.12.1.2.1.1.4.3 i 2
>> snmpset -v2c -c back 192.168.50.28 1.3.6.1.4.1.171.12.1.2.1.1.5.3 s SW2.txt
>> snmpset -v2c -c back 192.168.50.28 1.3.6.1.4.1.171.12.1.2.1.1.7.3 i 2
>> snmpset -v2c -c back 192.168.50.28 1.3.6.1.4.1.171.12.1.2.1.1.8.3 i 3
>> Какие OID необходимы для сохранения конфигурации на tftp сервер при помощи snmp?
> Возможно проблема в том, что вы пытаетесь пройти по MIB дереву _HP_
> (1.3.6.1.4.1.11.), а железка HP A5120-48G (линейка HP Axxxx) это линейка доставшаяся
> HP от компании 3Com. Должна проходить по дереву MIB H3C c
> Enterprise кодом 25506 (1.3.6.1.4.1.25506.)
> Линейка MIB 1.3.6.1.4.1.11 это для коммутаторов линейки HP EххххСпасибо за ответ. Не могли бы вы подсказать в какую сторону копать? Ни как не могу найти необходимые OID.
>[оверквотинг удален]
>>> snmpset -v2c -c back 192.168.50.28 1.3.6.1.4.1.171.12.1.2.1.1.7.3 i 2
>>> snmpset -v2c -c back 192.168.50.28 1.3.6.1.4.1.171.12.1.2.1.1.8.3 i 3
>>> Какие OID необходимы для сохранения конфигурации на tftp сервер при помощи snmp?
>> Возможно проблема в том, что вы пытаетесь пройти по MIB дереву _HP_
>> (1.3.6.1.4.1.11.), а железка HP A5120-48G (линейка HP Axxxx) это линейка доставшаяся
>> HP от компании 3Com. Должна проходить по дереву MIB H3C c
>> Enterprise кодом 25506 (1.3.6.1.4.1.25506.)
>> Линейка MIB 1.3.6.1.4.1.11 это для коммутаторов линейки HP Eхххх
> Спасибо за ответ. Не могли бы вы подсказать в какую сторону копать?
> Ни как не могу найти необходимые OID.Попробуйте посмотреть этот документ: http://download.h3c.com/download.do?id=884088
Не отвечаю за точность - давно не работал с HP/HPE/HH3C сетевыми устройствами.google - наше все, главное ключи подобрать.
>[оверквотинг удален]
>>> Возможно проблема в том, что вы пытаетесь пройти по MIB дереву _HP_
>>> (1.3.6.1.4.1.11.), а железка HP A5120-48G (линейка HP Axxxx) это линейка доставшаяся
>>> HP от компании 3Com. Должна проходить по дереву MIB H3C c
>>> Enterprise кодом 25506 (1.3.6.1.4.1.25506.)
>>> Линейка MIB 1.3.6.1.4.1.11 это для коммутаторов линейки HP Eхххх
>> Спасибо за ответ. Не могли бы вы подсказать в какую сторону копать?
>> Ни как не могу найти необходимые OID.
> Попробуйте посмотреть этот документ: http://download.h3c.com/download.do?id=884088
> Не отвечаю за точность - давно не работал с HP/HPE/HH3C сетевыми устройствами.
> google - наше все, главное ключи подобрать.Спасибо за ссылку. По сути в документации которую вы скинули и есть решение моей проблемы только для ftp
# Use FTP to back up the current configuration on the agent to the FTP server (192.168.1.46) with the user name ftp, password 123, and file name aa.cfg.
snmpset -v 1 -c private 192.168.1.40 1.3.6.1.4.1.25506.2.4.1.2.4.1.2.2 i 3
snmpset -v 1 -c private 192.168.1.40 1.3.6.1.4.1.25506.2.4.1.2.4.1.3.2 i 1
snmpset -v 1 -c private 192.168.1.40 1.3.6.1.4.1.25506.2.4.1.2.4.1.4.2 s aa.cfg
snmpset -v 1 -c private 192.168.1.40 1.3.6.1.4.1.25506.2.4.1.2.4.1.5.2 a 192.168.1.46 snmpset -v 1 -c private 192.168.1.40 1.3.6.1.4.1.25506.2.4.1.2.4.1.6.2 s ftp
snmpset -v 1 -c private 192.168.1.40 1.3.6.1.4.1.25506.2.4.1.2.4.1.7.2 s 123123123123 snmpset -v 1 -c private 192.168.1.40 1.3.6.1.4.1.25506.2.4.1.2.4.1.9.2 i 4Подправил под себя для использования tftp
snmpset -v 1 -c private 192.168.1.40 1.3.6.1.4.1.25506.2.4.1.2.4.1.2.2 i 3
snmpset -v 1 -c private 192.168.1.40 1.3.6.1.4.1.25506.2.4.1.2.4.1.3.2 i 2
snmpset -v 1 -c private 192.168.1.40 1.3.6.1.4.1.25506.2.4.1.2.4.1.4.2 s aa.cfg
snmpset -v 1 -c private 192.168.1.40 1.3.6.1.4.1.25506.2.4.1.2.4.1.5.2 a 192.168.1.46 snmpset -v 1 -c private 192.168.1.40 1.3.6.1.4.1.25506.2.4.1.2.4.1.9.2 i 4Но выдает ошибку
snmpset -v 1 -c private 192.168.1.40 1.3.6.1.4.1.25506.2.4.1.2.4.1.2.2 i 3
Error in packet.
Reason: (noSuchName) There is no such variable name in this MIB.
Failed object: SNMPv2-SMI::enterprises.25506.2.4.1.2.4.1.2.2snmpwalk -c private -v 1 192.168.1.40 1.3.6.1.4.1.25506.2.4.1.2.4.1.2.2
End of MIB
OID не подходит и так для всей цепочки 1.3.6.1.4.1.25506.2.4.1.2.4 ее вообще нет.
Версия железки и прошивки
HP Comware Platform Software, Software Version 5.20.99 Release 2215
HP A5120-48G EI Switch with 2 Interface Slots
SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.25506.11.1.34А как можно из самой железки вытащить mib файлы и посмотреть описание по oid?
>[оверквотинг удален]
> Failed object: SNMPv2-SMI::enterprises.25506.2.4.1.2.4.1.2.2
> snmpwalk -c private -v 1 192.168.1.40 1.3.6.1.4.1.25506.2.4.1.2.4.1.2.2
> End of MIB
> OID не подходит и так для всей цепочки 1.3.6.1.4.1.25506.2.4.1.2.4 ее вообще нет.
> Версия железки и прошивки
> HP Comware Platform Software, Software Version 5.20.99 Release 2215
> HP A5120-48G EI Switch with 2 Interface Slots
> SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.25506.11.1.34
> А как можно из самой железки вытащить mib файлы и посмотреть описание
> по oid?Посмотрите здесь: https://h10145.www1.hp.com/downloads/SoftwareReleases.aspx?P...
Вроде как на этой странице полная история MIB начиная с H3C-3Com с 2012 года по 2016 год.
> А как можно из самой железки вытащить mib файлы и посмотреть описание
> по oid?в самой железке нет никаких mib файлов.
сделайте rtfm по snmp.conf, подключите весь архив хпшных мибов к snmpwalk и используйте snmpwalk с оидом .1, запасясь терпением. потом, как определите реально используемые деревья, найдите для них нужный mib с функцией config save, и золотой ключик у вас в кармане.если, конечно, этот коммутатор вообще умеет делать save по snmp.
...как же людям лениво делать все самим, ведь можно спросить у других... и продолжать спрашивать, получая неверные/неточные ответы.
> ...как же людям лениво делать все самим, ведь можно спросить у других...
> и продолжать спрашивать, получая неверные/неточные ответы.Форум создан для того чтоб спрашивать и помогать другим.