cancel
Showing results forΒ 
Search instead forΒ 
Did you mean:Β 

RALUS 12.5 r2213 installation problem on Solaris Intel v10 32bit systems

Donald_DePue
Level 2
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.



1 ACCEPTED SOLUTION

Accepted Solutions

Hemant_Jain
Level 6
Employee Accredited Certified
Backup Exec 12.5 supports only 64 bit x86 OS for Solaris. 32 bit is an unsupported platform for RALUS.
You can download the software compatibility list, for your reference from following url:
ftp://exftpp.symantec.com/pub/support/products/Backup_Exec_for_WindowsNT/307063.pdf

Please mark it a solution, if this is useful.
Thanks

View solution in original post

6 REPLIES 6

Hemant_Jain
Level 6
Employee Accredited Certified
Backup Exec 12.5 supports only 64 bit x86 OS for Solaris. 32 bit is an unsupported platform for RALUS.
You can download the software compatibility list, for your reference from following url:
ftp://exftpp.symantec.com/pub/support/products/Backup_Exec_for_WindowsNT/307063.pdf

Please mark it a solution, if this is useful.
Thanks

Donald_DePue
Level 2
That's unfortunate.

I do have a solution. I'll share it here so those googling for it can find it.

We've used this for unsupported platforms that we use to back up our IBM pSeries machines (PowerPC architecture) running RedHat. Create a Linux VM (using VMWare Server or VirtualBox, both are free) on the backup server, and install a version of Linux that is fully supported by Backup Exec. Install the latest RALUS on this VM. Create an /opt/servers directory in the VM, then create subdirectories in there for each machine to be backed up. Use NFS to mount (recommend read/only by single IP address) all of the unsupported servers, and create selection lists for them through the VM. Create backup jobs that will "follow remote mount points" under the Linux/Unix options. The resulting backups are somewhat slower than normal, and one cannot restore directly back to the unsupported servers, but it does work and it will back up all of the data. File permissions will not survive a backup/restore in this setup so there will be additional work during a restore. This won't cover bare-metal recovery scenarios either. It is however enough to grab important bits such as database feeds, cold database backup files, home directories, and key configuration files.

Alternatively one could choose a physical server running a supported version of BE12.5 (such as Solaris 10 Sparc) and set up NFS mountpoints in a similar fashion.

pjooi8
Level 2
Hi Donald,

I have similar problem with Solaris 7. I am able to export NFS filesystem and map onto Windows & access the files (from Windows), BUT when  I go to BackupEXEC 12.5d Selection List, it can see the Solaris server & the export fiesystem, BUT failed when I try to select it.

Do you mean I need to set up a MIDDLE man in between the BE12.5 & Solaris 7 host ? Mount the NFS filesystem onto the middle man then get BE12.5d to backup the files from the midfdle man? The middle man could be Red Hat Linux and installed with RALUS ?

Thanks
regards
PJ Ooi

Hemant_Jain
Level 6
Employee Accredited Certified

NFS mounted on windows would not be backed up, because RAWS does not support mapped network drives. NFS mounts on Linux are only supported with RALUS. So, yes middle man can be a linux or solaris server.

Thanks

pjooi8
Level 2
OK, got it, but just one more doubt, Red Hat 32-bit with RALUS would do ? or I must have 64-bit ?

Man thanks
PJ

Hemant_Jain
Level 6
Employee Accredited Certified
Please check software compatibility list, url provided in one of the previous posts.

Thanks