Ad blocker detected: Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by disabling your ad blocker on our website.
I have installed Cacti 0.8.5a on RedHat Linux 7.3, and everything appears to be functioning properly. I wanted to get a performance boost so I can monitor a large network with several hundred interfaces.
I configured/made/installed cactid, and now when I try to execute the binary, I get the following error:
[root@161 bin]# ./cactid
./cactid: error while loading shared libraries: libnetsnmp.so.5: cannot open shared object file: No such file or directory
[root@161 bin]#
I have installed net-SNMP 5.1.2 on this machine, and the libnetsnmp.so.5 file resides in /usr/local/lib, where it was placed by the installer. I've tried copying this file into /usr/local/cactid and /usr/local/cactid/bin, but every time it says it can't open the file.
There is an environment variable missing in your make configure/make routing pointing the the Net-SNMP shared libraries. I an not a *nix user, but I did work with a gentleman over the weekend who had the same exact problem. The path was LD_???. Sorry I can't be of more assistance. Try Google......
TheWitness
True understanding begins only when we realize how little we truly understand...
Basically, what I had to do was append the path '/usr/local/lib' onto the environment variable LD_LIBRARY_PATH. For those of you who might not know how to do this, here's the command: