Я наблюдаю за некоторыми компьютерами в сети предприятия через SNMP.
По какой-то причине служба SNMPD не работает должным образом после перезагрузки на хостах Ubuntu.
Глядя на pstree
, я вижу, что служба snmpd запущена под корневым узлом init
, но запросы, идущие на этот хост, не выполняются.
Если я перезапущу службу с service snmpd restart
, она перейдет под узел lightdm/init
и будет работать как положено.
Есть ли что-то, чего мне не хватает, чтобы snmpd
запустился при загрузке?
Я использую Ubuntu 14.04 LTS с интерфейсом gnome-shell.
Первый Cheeck, запускается ли snmpd сервис на использовании начальной загрузки ниже команды.
service --status-all
, Если snmpd, включают для запуска на начальной загрузке, Вы будете видеть. (+ расписываются, включают, - расписываются, отключают)
[+] snmpd
, можно поместить snmpd в запуск с помощью этой команды.
update-rc.d snmpd defaults
Мой snmpd.conf
файл был настроен с помощью snmpconf
команда. Когда я настроил его сначала, я установил сообщество И имя хоста от машины, кто может контролировать.
По некоторым причинам (я не знаю, почему), устанавливая то имя хоста неспособный snmp, контролирующий на начальной загрузке (перезапускающий сервис, работает хорошо). Если я указываю, что только моя строка сообщества, snmpd работает как ожидалось.