2014-12-29 3 views
0

Я пытаюсь войти в команду для snmpbulkwalk с помощьюLogging snmpbulkwalk

snmpbulkwalk -Lf /etc/snmp/snmplog -v 2c -c public 192.168.2.4 1.3.6.1.4.9 

Я могу видеть, что файл /etc/snmp/snmplog будет перезапись, однако она пуста, и результат bulkwalk только на экране терминала. Кто-нибудь знает, почему это происходит?

+0

К сожалению, это не для меня ясно, что этот вопрос принадлежит на StackOverflow поскольку это не похоже на программирование. Возможно, попробуйте ServerFault.com, а это касается администрирования сервера? – Jolta

ответ

1

Посмотрите на страницу человека для snmpcmd. -L для проблем с протоколированием (например, хост не достижим), а не для перенаправления вывода команд netsnmp.

Цитирование snmpcmd человек страницы:

ИМЯ snmpcmd - варианты и поведения, общие для большинства из Net-SNMP командной строки инструментов

// СНИП

ТРЕЛЕВОЧНЫЕ OPTIONS Механизм и назначение, используемые для регистрации предупреждений и сообщений об ошибках, можно контролировать, передавая различные параметры в флаг -L.

// СНИП

OUTPUT OPTIONS Формат выходных данных SNMP команд можно управлять с помощью различных параметров флага -O. Последствия этих подвариантах можно увидеть по сравнению с выходом следующих по умолчанию (если не указано иное):

// СНИП