snmp - will not start on boot

Not sure what’s wrong but I have installed SLES 12 SP1 on a Physical DL380p Gen8 and for some reason the snmp service will not start on boot. It starts fine manually.

chkconfig --list shows it “ON” for the run levels 2,3, &5 - is there a known issue with this service ?

SLES 12 does not run “runlevels” the same way that SLES 11 did, so it may
be useful to check with the native systemd commands:

systemctl is-enabled snmpd  #or whatever the service name

Another nice thing added with systemd is that you may be able to get
better status information from startup via systemct;

systemctl status snmpd

Not having a SLES 12 system to check, it’s possible that snmpd has not yet
been ported to use a unit file (vs. a legacy init script) in which case
you will probably get a little less great information than from a native
systemd-enabled service, but here’s hoping that the ‘status’ command above
helps.


Good luck.

If you find this post helpful and are logged into the web interface,
show your appreciation and click on the star below…

I did check for the service file - doesn’t exist - it is still a init.d script.

I did run the systemctl enable smnpd and it just called the chkconfig routine- chkconfig snmpd on

Going to try a start_up script - having it run as the very last item. See if this works.