| View previous topic :: View next topic |
| Author |
Message |
Cyberwizzard Apprentice

Joined: 02 Apr 2004 Posts: 244 Location: Netherlands
|
Posted: Sat Jul 14, 2007 10:14 am Post subject: Dell OpenManage 5 (OSMA) |
|
|
I've seen some random info lying around but nobody actually described how they got Dell OpenManage to work on their server. Right now I'm trying to get OSMA 5.2 to install on my 64-bit Gentoo server. I wrote a small script that unpacked the RHEL5 rpms and moved OSMA into /opt/dell plus installed the /etc/pam.d/omauth file. So far so good...
Now I'm hitting a snag: the dell packages have their libraries included with them (as they should) but the programs won't search their own directory for the needed libraries...
For example:
| Code: | bartje bin # ./dataeng start
Starting Systems Management Data Engine:
Starting dsm_sa_datamgr32d: /opt/dell/srvadmin/dataeng/bin/dsm_sa_datamgr32d: error while loading shared libraries: libdcsmil32.so.5: cannot open shared object file: No such file or directory
FAILED
Starting dsm_sa_eventmgr32d: /opt/dell/srvadmin/dataeng/bin/dsm_sa_eventmgr32d: error while loading shared libraries: libdcsupt32.so.5: cannot open shared object file: No such file or directory
FAILED
Starting dsm_sa_snmp32d: /opt/dell/srvadmin/dataeng/bin/dsm_sa_snmp32d: error while loading shared libraries: libdcsupt32.so.5: cannot open shared object file: No such file or directory
FAILED
bartje bin # ls -al
total 532
drwxr-xr-x 2 root root 4096 Jul 14 11:57 .
drwxr-xr-x 7 root root 4096 Jul 14 11:57 ..
-rwxr--r-- 1 root root 36531 Jul 14 11:57 dataeng
-rwxr--r-- 1 root root 2673 Jul 14 11:57 dataeng.hotplug
lrwxrwxrwx 1 root root 19 Jul 14 11:57 dcecfg32 -> dcecfg32.5.7.0.4837
-rwxr--r-- 1 root root 56011 Jul 14 11:57 dcecfg32.5.7.0.4837
-rwxr--r-- 1 root root 3166 Jul 14 11:57 dcfwsnmp.sh
lrwxrwxrwx 1 root root 28 Jul 14 11:57 dsm_sa_datamgr32d -> dsm_sa_datamgr32d.5.7.0.4837
-rwxr--r-- 1 root root 83029 Jul 14 11:57 dsm_sa_datamgr32d.5.7.0.4837
lrwxrwxrwx 1 root root 29 Jul 14 11:57 dsm_sa_eventmgr32d -> dsm_sa_eventmgr32d.5.7.0.4837
-rwxr--r-- 1 root root 33828 Jul 14 11:57 dsm_sa_eventmgr32d.5.7.0.4837
lrwxrwxrwx 1 root root 25 Jul 14 11:57 dsm_sa_snmp32d -> dsm_sa_snmp32d.5.7.0.4837
-rwxr--r-- 1 root root 60790 Jul 14 11:57 dsm_sa_snmp32d.5.7.0.4837
lrwxrwxrwx 1 root root 16 Jul 14 11:57 libdcecfl32.so -> libdcecfl32.so.5
lrwxrwxrwx 1 root root 25 Jul 14 11:57 libdcecfl32.so.5 -> libdcecfl32.so.5.7.0.4837
-rwxr--r-- 1 root root 8646 Jul 14 11:57 libdcecfl32.so.5.7.0.4837
lrwxrwxrwx 1 root root 15 Jul 14 11:57 libdceda32.so -> libdceda32.so.5
lrwxrwxrwx 1 root root 24 Jul 14 11:57 libdceda32.so.5 -> libdceda32.so.5.7.0.4837
-rwxr--r-- 1 root root 151404 Jul 14 11:57 libdceda32.so.5.7.0.4837
lrwxrwxrwx 1 root root 16 Jul 14 11:57 libdcsgen32.so -> libdcsgen32.so.5
lrwxrwxrwx 1 root root 25 Jul 14 11:57 libdcsgen32.so.5 -> libdcsgen32.so.5.7.0.4837
-rwxr--r-- 1 root root 33521 Jul 14 11:57 libdcsgen32.so.5.7.0.4837
lrwxrwxrwx 1 root root 16 Jul 14 11:57 libdcsmil32.so -> libdcsmil32.so.5
lrwxrwxrwx 1 root root 25 Jul 14 11:57 libdcsmil32.so.5 -> libdcsmil32.so.5.7.0.4837
-rwxr--r-- 1 root root 32404 Jul 14 11:57 libdcsmil32.so.5.7.0.4837
|
So the needed libraries ARE in there... So how do I get the binaries to find them? I'd rather not just copy them to /lib or /lib32 as I don't know what that will do to my system (except for generating clutter that portage won't clean)... |
|
| Back to top |
|
 |
zeek Guru


Joined: 16 Nov 2002 Posts: 473 Location: Bantayan Island
|
Posted: Sun Jul 15, 2007 8:02 am Post subject: |
|
|
Did you try something like this:
| Code: | export LD_LIBRARY_PATH=/opt/dell/lib
./dataeng start
|
|
|
| Back to top |
|
 |
Cyberwizzard Apprentice

Joined: 02 Apr 2004 Posts: 244 Location: Netherlands
|
Posted: Sun Jul 15, 2007 9:58 pm Post subject: |
|
|
Thanks, you put me in the right direction: I've added a file to /etc/env.d to get the libraries available system-wide
Next problem, I'm still missing some support libs - how can I check what library an executable wants to load? Revdep-rebuild manages to pull that info from somewhere as well i think... |
|
| Back to top |
|
 |
Cyberwizzard Apprentice

Joined: 02 Apr 2004 Posts: 244 Location: Netherlands
|
Posted: Sun Jul 15, 2007 11:35 pm Post subject: |
|
|
Update: I'm now using strace and revdep-rebuild to find out when some things have gone missing. Right now I got a semi-working home-brew installer to set up the basic system but for some reason I can't get the right daemons to start...
When/If I can get it to work I'll put the installer up on the wiki and maybe someone can convert it into a new ebuild...
I just can't believe that amongst all gentoo users nobody appearantly tried to get OpenManage 5 to work... |
|
| Back to top |
|
 |
bgregorcy n00b

Joined: 19 May 2006 Posts: 61 Location: SLC
|
Posted: Tue Oct 16, 2007 3:38 pm Post subject: ?? |
|
|
| I am looking at trying to install openmanage 5.2 on a PE 1950, did you ever get this too work? |
|
| Back to top |
|
 |
Cyberwizzard Apprentice

Joined: 02 Apr 2004 Posts: 244 Location: Netherlands
|
Posted: Tue Oct 16, 2007 3:47 pm Post subject: |
|
|
No, rather I wrote a wrapper for the MegaCli tool to check the RAID controllers (my main goal).
I will hopefully get a spare server (soonish) in the near future and I'll attempt to reverse engineer the setup on that one. If someone has a better suggestion, I'd like to hear it  |
|
| Back to top |
|
 |
Pierre-Luc n00b

Joined: 01 Feb 2008 Posts: 1
|
Posted: Fri Feb 01, 2008 4:19 pm Post subject: |
|
|
Hi, I'm trying the same thing here. To install DellOpenmage on a poweredge 1750.
I used an old ebuild that I found at http://gentoo-overlays.zugaina.org/liquidx/app-admin.html.en
It's seems that I get almost the same problem here :
| Code: | mtl00023 / # /etc/init.d/dellomsa start
* Starting Dell Data Manager ...
/opt/dell/srvadmin/dataeng/bin/dsm_sa_datamgr32d: error while loading shared libraries: libdcsmil32.so.5: cannot open shared object file: No such file or directory [ !! ]
* Starting Dell Event Manager ...
/opt/dell/srvadmin/dataeng/bin/dsm_sa_eventmgr32d: error while loading shared libraries: libdcsupt32.so.5: cannot open shared object file: No such file or directory [ !! ]
* Starting Dell OpenManage Server ...
/opt/dell/srvadmin/oma/bin/dsm_om_shrsvc32d: error while loading shared libraries: libomsas32.so.3: cannot open shared object file: No such file or directory [ !! ]
* Starting Dell OpenManage Connection Server ...
/opt/dell/srvadmin/iws/bin/linux/dsm_om_connsvc32d: error while loading shared libraries: libomacs32.so.1: cannot open shared object file: No such file or directory [ !! ]
|
I'm not sure I understand how to solve this.
If you could explain me a little bit more what to do next, it would be really appreciated!!
I really need to make this work or find something almost as good.
Tahnks again! |
|
| Back to top |
|
 |
mapiazza n00b

Joined: 06 Jun 2008 Posts: 1
|
Posted: Fri Jun 06, 2008 2:05 pm Post subject: |
|
|
Hello,
also me I'm trying the same thing. Anybody have installed succesfully the Openmanege on a gentoo system.
Regards
Matteo |
|
| Back to top |
|
 |
_akkie_ n00b

Joined: 06 Jul 2009 Posts: 3
|
Posted: Tue Jul 14, 2009 7:27 am Post subject: |
|
|
Same problem here. Is there any solution?
Greetings,
akkie |
|
| Back to top |
|
 |
turtles Veteran


Joined: 31 Dec 2004 Posts: 1146 Location: (44.057116, -123.103394)
|
Posted: Wed Apr 18, 2012 6:41 pm Post subject: |
|
|
Bump dusty thread
Any still using open manage on Gentoo?
I just got a used 2800 and I think thats what I need to configure raid. _________________ Perl 5.16 now 3 bugs away |
|
| Back to top |
|
 |
Cr0t l33t


Joined: 27 Apr 2002 Posts: 847 Location: USA
|
Posted: Mon Apr 23, 2012 2:42 pm Post subject: |
|
|
| turtles wrote: | Bump dusty thread
Any still using open manage on Gentoo?
I just got a used 2800 and I think thats what I need to configure raid. | Overlays exist. _________________ cya |
|
| Back to top |
|
 |
|