upstart vs InitV

Сегодня столкнулись с ситуацией, когда поведение service snmpd restart отличается от поведения /etc/init.d/snmpd restart.

root@develop /etc/init # /etc/init.d/snmpd restart
 * Restarting network management services:                                      root@develop /etc/init # ps uaxwww| grep snmpd
snmp      1097  0.2  0.0  52372  4412 ?        S    11:50   0:00 /usr/sbin/snmpd -Lsd -Lf /dev/null -u snmp -g snmp -I -smux -p /var/run/snmpd.pid
root      1099  0.0  0.0  10612   940 pts/0    S+   11:50   0:00 grep --color=auto snmpd
root@develop /etc/init # snmpget -v1 -Cf -c public localhost .1.3.6.1.4.1.8072.1.3.2.4.1.2.6.105.111.115.116.97.116.161
Error in packet
Reason: (noSuchName) There is no such variable name in this MIB.
Failed object: iso.3.6.1.4.1.8072.1.3.2.4.1.2.6.105.111.115.116.97.116.161

root@develop /etc/init # service snmpd restart
 * Restarting network management services:                                      root@develop /etc/init # ps uaxwww| grep snmpd
snmp      1123  0.5  0.0  52372  4412 ?        S    11:50   0:00 /usr/sbin/snmpd -Lsd -Lf /dev/null -u snmp -g snmp -I -smux -p /var/run/snmpd.pid
root      1125  0.0  0.0  10612   944 pts/0    S+   11:51   0:00 grep --color=auto snmpd
root@develop /etc/init # snmpget -v1 -Cf -c public localhost .1.3.6.1.4.1.8072.1.3.2.4.1.2.6.105.111.115.116.97.116.161
iso.3.6.1.4.1.8072.1.3.2.4.1.2.6.105.111.115.116.97.116.161 = STRING: "3.23"
root@develop /etc/init # 

Наглядно видно, что для случая использования /etc/init.d/snmpd restart, OID не доступен. Командная строка запуска не отличается, конфигурационный файл сервиса не изменяется.

Добавить комментарий

Ваш e-mail не будет опубликован.