Страница 1 из 1

Выгрузка конфигов по команде через SNMP

Добавлено: 24 дек 2014 20:16
carcinogen75
Коммутатор MES-1024

SW version 1.1.30 ( date 09-Oct-2014 time 16:45:56 )
Boot version 0.0.0.3 ( date 23-Feb-2011 time 17:40:14 )
HW version 01.03


Судя по МИБам которые лежат в разделе загрузки к данному коммутатору, заставить комммутатор выгрузить конфиг можно следующей командой

Код: Выделить всё

snmpset -v2c -c mycommunity 192.168.33.221 \
.1.3.6.1.4.1.89.87.2.1.3 i 1 \
.1.3.6.1.4.1.89.87.2.1.7 i 2 \
.1.3.6.1.4.1.89.87.2.1.8 i 3 \
.1.3.6.1.4.1.89.87.2.1.9 a 192.168.1.100 \
.1.3.6.1.4.1.89.87.2.1.11 s config.cfg \
.1.3.6.1.4.1.89.87.2.1.16 i 1 \
.1.3.6.1.4.1.89.87.2.1.17 i 4


На что получаю
Error in packet.
Reason: resourceUnavailable (This is likely a out-of-memory failure within the agent)
Failed object: SNMPv2-SMI::enterprises.89.87.2.1.3


Я так понимаю, данную процедуру по SNMP сделать не получится?? Знаю, что возможность выгружать конфиги по расписанию самого коммутатора, но хочется, чтоб работал именно этот способ.

Re: Выгрузка конфигов по команде через SNMP

Добавлено: 25 дек 2014 11:19
Прокопьев Максим
Добрый день.
Вам необходимо воспользоваться следующей командой:

Код: Выделить всё

snmpset -v2c -c mycommunity 3 192.168.33.221 1.3.6.1.4.1.89.87.2.1.3.1 i 1 1.3.6.1.4.1.89.87.2.1.7.1 i 2 1.3.6.1.4.1.89.87.2.1.8.1 i 3 1.3.6.1.4.1.89.87.2.1.9.1 a 192.168.1.100 1.3.6.1.4.1.89.87.2.1.11.1 s config.cfg 1.3.6.1.4.1.89.87.2.1.17.1 i 4

Re: Выгрузка конфигов по команде через SNMP

Добавлено: 25 дек 2014 12:10
carcinogen75
спасибо, всё отлично сработало

Re: Выгрузка конфигов по команде через SNMP

Добавлено: 25 фев 2015 17:43
nerik
Добрый день.
А по отдельности можно применять значения oid?
Если по отдельности делать, то вылетают сообщения "inconsistentValue (The set value is illegal or unsupported in some way)". Пишу программу на php и приходится отсылать по отдельности.

Re: Выгрузка конфигов по команде через SNMP

Добавлено: 26 фев 2015 09:27
Прокопьев Максим
Добрый день.
Нет. Запрос должен быть групповым.