1.snmp修改代码后编译,再把snmpd放到后台,发现重启之后自己添加的内容没有生效:
原因排查:1)snmpd 生成后的指令md5sum有没有变化,与后台是否一致
2)修改内容是动态库,并不是snmpd,检查动态库的指令及与后台是否一致
其实我遇上的是我以为是snmpd程序,其实makefile中我修改的内容是编译到动态库的,只要替换动态库即可,与snmpd无关
这其中要充分使用的工具可能包括
1) ldd 用来检查动态库
2)注意查看/lib /lib64目录下的软链接是否正确
1.snmp修改代码后编译,再把snmpd放到后台,发现重启之后自己添加的内容没有生效:
原因排查:1)snmpd 生成后的指令md5sum有没有变化,与后台是否一致
2)修改内容是动态库,并不是snmpd,检查动态库的指令及与后台是否一致
其实我遇上的是我以为是snmpd程序,其实makefile中我修改的内容是编译到动态库的,只要替换动态库即可,与snmpd无关
这其中要充分使用的工具可能包括
1) ldd 用来检查动态库
2)注意查看/lib /lib64目录下的软链接是否正确