Net-SNMP FAQ (Перевод)   |   Net-SNMP README (Перевод)

Перевод документации на Net-SNMP :: Net-SNMP FAQ




www.net-snmp.ru /  Net-SNMP FAQ / COMPILING. Почему 'make test' жалуется на pid file?



COMPILING. Почему 'make test' жалуется на pid file?

Обычно он сообщает нечто подобное:

cat: cannot open /tmp/snmp-test-1-8694/*pid*
Он пытается сообщить вам, что порт блокирован - обычно из-за того что другая копия агента уже запущена, к примеру оставлена после предыдущего запуска тестирования.

Если вы введете 'ps -ef', то увидите сообщение о висящем процессе, к примеру:

snmpd -d -r -U -P /tmp/snmp-test-5-27295/snmpd.pid...
Просто убейте процесс.

Такое может происходить по нескольким причинам, включая:

  1. Вы пытаетесь запустить еще один экземпляр 'make test'.
  2. На медленной машине агенту может понадобиться очень много времени для запуска. Попробуйте изменить значение переменной SNMP_SLEEP в testing/RUNTESTS с 1 на значение побольше - скажем 3 или 5.



<<<  COMPILING. Почему 'make test' сбрасывает 5 тестов? 
CODING. Как мне написать С код для интеграции с агентом?  >>>
При копировании размещение гиперссылки на оригинал обязательно!
© MIB Search 2006-2009