После очередного обновления Ubuntu server 10.04 LTS (при чем эта же ошибка наблюдается в 12.04) как снег на голову неожиданно свалилась ошибка в логах, такого содержания:
localhost snmpd[...]: error on subcontainer 'ia_addr' insert (-1)
Все бы ничего, но она просто меня достала своим вездесущим появлением. Поэтому, что бы никого не мучить теорией, сразу перейду к практике. И так:
sudo nano /etc/defaults/snmpd |
находим и комментируем строку начинающуюся с "SNMPDOPTS="
Ниже пишем ее правильное значение:
SNMPDOPTS='-LS6d -Lf /dev/null -u snmp -g snmp -I -smux -p /var/run/snmpd.pid' |
Далее ищем и так же комментируем, строку начинающуюся с "TRAPDOPTS="
Ниже пишем ее правильное значение:
TRAPDOPTS='-LS6d -p /var/run/snmptrapd.pid' |
Для Debian 10:
sed -i 's/Lsd/LS6d/g' /lib/systemd/system/snmpd.service |
Перезапускаем snmpd и радуемся дальнейшей здоровой жизни нашего сервера!
sudo /etc/init.d/snmpd restart |