On Tue, Dec 29, 2015 at 3:14 PM, Gordon Messmer gordon.messmer@gmail.com wrote:
On 12/29/2015 09:13 AM, Mike - st257 wrote:
~]# /etc/init.d/lsi_mrdsnmpd start Reloading systemd: [ OK ] Starting lsi_mrdsnmpd (via systemctl): Failed to start lsi_mrdsnmpd.service: Unit lsi_mrdsnmpd.service failed to load: No such file or directory. [FAILED]
IIRC, you'll see that if you have a 64 bit system and try to run a 32-bit binary. Run "ldd" on the binaries you've installed and make sure that all of the required libraries are installed.
[ Gordon, Thanks for pointing this all out. A couple simple steps/information I needed to verify. ]
Following what information I've gathered below, I don't think this is relative to needing x86 libraries. ( Has Red Hat even built x86 libraries for x86_64 since RHEL7 no longer supports x86? )
~]# file /etc/lsi_mrdsnmp/lsi_mrdsnmpagent /etc/lsi_mrdsnmp/lsi_mrdsnmpagent: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.4.0, not stripped
~]# ldd /etc/lsi_mrdsnmp/lsi_mrdsnmpagent linux-vdso.so.1 => (0x00007ffd29f4a000) libdl.so.2 => /lib64/libdl.so.2 (0x00007fccadc7c000) libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007fccad974000) libm.so.6 => /lib64/libm.so.6 (0x00007fccad671000) libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007fccad45b000) libc.so.6 => /lib64/libc.so.6 (0x00007fccad09a000) /lib64/ld-linux-x86-64.so.2 (0x00007fccade8a000)
~]# /etc/lsi_mrdsnmp/lsi_mrdsnmpagent -c /etc/snmp/snmpd.conf LSI MegaRAID SNMP Agent Ver 3.18.0.2 (Oct 30th, 2012) Started
~]# ps aux | grep lsi root 19446 0.1 0.0 37972 1604 ? Ssl 16:02 0:00 /etc/lsi_mrdsnmp/lsi_mrdsnmpagent -c /etc/snmp/snmpd.conf root 19449 0.0 0.0 21576 584 ? Ss 16:02 0:00 /etc/lsi_mrdsnmp/lsi_mrdsnmpagent -c /etc/snmp/snmpd.conf root 19459 0.0 0.0 112644 952 pts/0 S+ 16:02 0:00 grep --color=auto lsi
The binary runs without crashing.