I've got a handful of Solaris and Linux systems to back up with RALUS. So far, it's been a *phenomenal* improvement over previous releases (we're upgrading from 10d). I've had no troubles installing it on various versions of Windows, Redhat, CentOS, Ubuntu (32 and 64 bit), and no problems with Solaris 9 Sparc and Solaris 10 Sparc. The problem appears when I attempt to install on our two Solaris 10 Intel 32bit systems. I'll provide some in depth troubleshooting information below.
Both systems are vanilla Solaris 10 x86, running only Oracle databases with no changes to the OS itself.
The install script runs smoothly, but attempting to start the agent fails. I've attached a text log of the installation. Here are the relevant bits...
Sun Microsystems Inc. SunOS 5.10 Generic January 2005
# uname -a
SunOS hyperion 5.10 Generic_138889-03 i86pc i386 i86pc
# cd /export/home/build/bexec
# ls -l
total 1244212
---------- 1 root root 103 Dec 31 1969 @LongLink
-rw-r--r-- 1 root root 636682240 Oct 23 14:46 BEWS_12.5.2213_LINUX-UNIX-MAC-SAP_AGENTS.tar
drwxr-xr-x 2 10001 110 1024 Sep 17 2008 DOCS
drwxr-xr-x 3 10001 110 512 Sep 17 2008 RALUS64
drwxr-xr-x 3 10001 110 512 Sep 17 2008 RALUSx86
drwxr-xr-x 15 10001 110 1024 Apr 18 2008 VxIF
-rwxr-xr-x 1 10001 110 1529 May 3 2008 installralus
-rwxr-xr-x 1 10001 110 690 Jan 30 2007 installralus.cmd
-rwxr-xr-x 1 10001 110 693 Jan 30 2007 installralus.pl
-rwxr-xr-x 1 10001 110 1580 Sep 19 2007 installrams
-rwxr-xr-x 1 10001 110 692 Jan 30 2007 installrams.pl
-rwxr-xr-x 1 10001 110 833 May 13 2008 installrmal
-rwxr-xr-x 1 10001 110 692 May 13 2008 installrmal.pl
drwxr-xr-x 13 10001 110 512 Aug 6 2008 messages
drwxr-xr-x 8 10001 110 512 Sep 17 2008 perl
drwxr-xr-x 6 10001 110 512 Sep 17 2008 pkgs
-rwxr-xr-x 1 10001 110 634 Sep 17 2008 ralusinst.conf
-rwxr-xr-x 1 10001 110 308 Sep 17 2008 ramsinst.conf
-rwxr-xr-x 1 10001 110 266 Sep 17 2008 rmalinst.conf
drwxr-xr-x 9 10001 110 512 Sep 17 2008 scripts
drwxr-xr-x 8 10001 110 512 Apr 18 2008 tools
-rwxr-xr-x 1 10001 110 2083 May 29 2008 uninstallralus
-rwxr-xr-x 1 10001 110 700 Feb 5 2007 uninstallralus.cmd
-rwxr-xr-x 1 10001 110 695 Feb 5 2007 uninstallralus.pl
-rwxr-xr-x 1 10001 110 1323 Sep 19 2007 uninstallrams
-rwxr-xr-x 1 10001 110 694 Feb 5 2007 uninstallrams.pl
-rwxr-xr-x 1 10001 110 1140 May 29 2008 uninstallrmal
-rwxr-xr-x 1 10001 110 694 May 13 2008 uninstallrmal.pl
drwxr-xr-x 3 10001 110 512 Sep 17 2008 winnt
# ./installralus
-- see attached log file for complete details ---
VxIF::Info:: RALUS successfully configured on hyperion.trgrac.rochgrp.com
VxIF::Info:: RALUS successfully installed on hyperion.trgrac.rochgrp.com
VxIF::Info:: RALUS has been successfully installed on all target hosts.
# /etc/init.d/VRTSralus.init start
Starting Symantec Backup Exec Remote Agent ....................
Starting Symantec Backup Exec Remote Agent: FAILED
# cd /opt/VRTSralus/bin
# ls -l
total 55310
-rwxr-x--- 1 root bin 2044 Sep 8 2008 VRTSralus.init
-r-xr-x--- 1 root bin 753488 Sep 12 2008 beremote
-r-xr-x--- 1 root bin 836888 Sep 8 2008 libbe_util.so
-r-xr-x--- 1 root bin 125904 Sep 8 2008 libbebsdu.so
-r-xr-x--- 1 root bin 12040 Sep 8 2008 libbecluster.so
-r-xr-x--- 1 root bin 399528 Sep 8 2008 libbedscomn.so
-r-xr-x--- 1 root bin 57400 Sep 8 2008 libbedssmsp.so
-r-xr-x--- 1 root bin 640600 Sep 8 2008 libbedsvx.so
-r-xr-x--- 1 root bin 4648720 Sep 12 2008 libbeengsvr.so
-r-xr-x--- 1 root bin 34648 Sep 8 2008 libbenetapi.so
-r-xr-x--- 1 root bin 66744 Sep 8 2008 libbenetns.so
-r-xr-x--- 1 root bin 24504 Sep 8 2008 libbenettcp.so
-r-xr-x--- 1 root bin 18240 Sep 8 2008 libbenetutl.so
-r-xr-x--- 1 root bin 668800 Sep 8 2008 libbesocket.so
-r-xr-x--- 1 root bin 142304 Sep 8 2008 libbestdutl.so
-r-xr-x--- 1 root bin 670448 Sep 8 2008 libbetools.so
-r-xr-x--- 1 root bin 235352 Sep 8 2008 libeng_dsss.so
-r-xr-x--- 1 root bin 50568 Sep 8 2008 libndmp_dsss.so
-r-xr-x--- 1 root bin 1189112 Sep 8 2008 libndmp_loops.so
-r-xr-x--- 1 root bin 496056 Sep 8 2008 libndmp_tpfmt.so
-r-xr-x--- 1 root bin 701136 Sep 8 2008 libndmpcomm.so
-r-xr-x--- 1 root bin 113248 Sep 8 2008 libnrdscommon.so
-r-xr-x--- 1 root bin 121968 Sep 8 2008 libnrdsmessage.so
-r-xr-x--- 1 root bin 70344 Sep 8 2008 libnrdsnet.so
-r-xr-x--- 1 root bin 171208 Sep 8 2008 libnrdsparameter.so
-r-xr-x--- 1 root bin 34896 Sep 8 2008 libsmstools.so
-r-xr-x--- 1 root bin 3316296 Sep 8 2008 libvxACE.so.3
-r-xr-x--- 1 root bin 2892312 Sep 8 2008 libvxcrypto.so
-r-xr-x--- 1 root bin 8655368 Sep 8 2008 libvxicudata.so
-r-xr-x--- 1 root bin 933128 Sep 8 2008 libvxicuuc.so
# ./beremote
./beremote: ^?ELF^B^A^A^B: not found
./beremote: \344: not found
./beremote: ^H/usr/lib/amd64/ld.so.1^A^A^\^A^[^C: not found
./beremote: \354: not found
./beremote: syntax error at line 4: `)' unexpected
# file beremote
beremote: ELF 64-bit LSB executable AMD64 Version 1 [SSE2 SSE FXSR FPU], dynamically linked, stripped
If I attempt to execute the file under bash instead of sh, I get the following error...
bash-3.00# ./beremote
bash: ./beremote: cannot execute binary file
The file mentioned in the error above does exist.
-bash-3.00$ ls -l /usr/lib/amd64/ld.so.1
lrwxrwxrwx 1 root root 26 Feb 6 2009 /usr/lib/amd64/ld.so.1 -> ../../../lib/amd64/ld.so.1
It seems that there is a problem with 64bit vs 32bit.
Either certain required libraries needed by beremote are not present on 32bit Solaris 10, or RALUS12.5 cannot find them, or the install script is mis-identifying the system and installing the wrong version of RALUS.
I need to know how to proceed. I've searched on this problem extensively in google and there is nothing useful, only references to a people having this problem under 11x/12x with no solution.