Isso reinicia snmpd:
svcadm restart net-snmp
Olhando para
svcs -a | grep snmp
Eu percebi que o serviço é chamado net-snmp e não snmp, snmpd ou snmpdx. O Opensolaris e o snmp são novos para mim.
Eu preciso reiniciar o snmpd depois de atualizar o /etc/snmp/conf/snmpd.conf, para que ele reconheça as mudanças. Estou usando o Net-SNMP 5.4.2 no Opensolaris 10. Já experimentei estes dois:
snmpd restart
kill -9 pid
O comando kill mata-o e ele é disparado de volta sob um novo pid, mas as novas mudanças no snmpd.conf não parecem ser reconhecidas. Estou adicionando "disk /" ao snmpd.conf e testando para ver quais sistemas de arquivos são montados:
snmpwalk -v 1 -c public localhost .1.3.6.1.4.1.2021.9.1.2
Mas isso não mostra nada, então estou com a impressão de que minha adição de disco / não está sendo usada. Estou reiniciando o snmpd corretamente?
kill -9 mata o processo. você já tentou matar -HUP?
Nos documentos:
O agente Net-SNMP pode ser instruído a reler os vários arquivos de configuração, seja por meio de uma atribuição de snmpset de integer (1) a UCD-SNMP-MIB :: versionUpdateConfig.0 (.1.3.6.1.4.1.2021.100 .11.0), ou enviando um sinal kill -HUP para o processo do agente.
O Net-SNMP usa o SMF?
Se assim for, eu iria gerenciá-lo com svcadm
.
Por exemplo
svcadm disable snmpd
svcadm enable snmpd
Tags snmp opensolaris snmpd