TSM Client Installation on a Debian Distribution

hackld

Newcomer
Joined
Mar 10, 2006
Messages
1
Reaction score
0
Points
0
I tried to install the Client in the version of Linux86_524 an got the following error.

Is anyone there, who installed teh client on a debian distribution and it works ???

The debian Version is:

Linux service 2.4.18-bf2.4 #1 Son Apr 14 09:53:28 CEST 2002 i686 GNU/Linux



Here now the error:



The backup-archive client requires the following software to run:

|Red Hat Enterprise Linux 3.0

|SUSE SLES 8 and 9

|Java JRE 1.4.1, or later

For GPFS ACL support on Linux86, the Tivoli Storage Manager client uses libgpfs.so library (which comes in the standard GPFS package).

|For Ext2/Ext3/XFS

|ACL support on Linux86, the Tivoli Storage Manager client uses libacl.so (which comes in |

the libacl package).

|A Mozilla 1.4 or higher browser





Is anyone here who can help me ???????
 
Hi there!



Im runnung TSM 5.2.4 on a debian sarge server! So far it works ok with a bit of problems with the german umlauts.



It took me forever to set it up too, but the trick is u need: linstdc++2.10-glibc2.2(its apt name). It is somewhat of a downgrade to my mind, but it works.



Then need to fix the sym links for the libs in .../INST-DIR/API and .../INST-DIR/BA. Then ldconfig, then it should be fine.



Hope this helps



Cheers:SRTY
 
Hi,



Can you please write down how to get it to work on a Debian (3.1) server?



Cheers

F
 
<TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font class="pn-sub">Quote:</font><HR></TD></TR><TR><TD><FONT class="pn-sub"><BLOCKQUOTE>Hi,



Can you please write down how to get it to work on a Debian (3.1) server?



Cheers

F</BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE>



Having just done this on Debian sarge....



As user:

1. Get TSM rpms

2. Install alien and fakeroot. Run 'fakeroot alien' on the RPMs (TIVsm-API.i386.rpm TIVsm-BA.i386.rpm). You know have deb packages.



As root:

3. Install the debs, ie 'dpkg -i blahlbah.deb blahblah.deb'

4. Steal libstdc++-libc6.2-2.so.3 from a Redhat/SuSe box and put in /opt/tivoli/tsm/client/api/bin

5. Add '/opt/tivoli/tsm/client/api/bin' to /etc/ld.so.conf, run ldconfig.

6. Setup tsm options and go.



Note: I've only got dsmadmc and dsmc working/tested, the gui stuff and scheduling doesn't interest me.
 
hmm, hi guys,



i installed the client on a linux (debian box), as you discribed above.



now, when i try to run a backup, i.e.



./dsmc incremental -subdir=yes /home



i got the following error:

Tivoli Storage Manager

Command Line Backup/Archive Client Interface - Version 5, Release 1, Level 7.0

(C) Copyright IBM Corporation 1990, 2004 All Rights Reserved.



Node Name: MSI.PC234

Session established with server TSM1: AIX-RS/6000

Server Version 5, Release 2, Level 6.4

Server date/time: 04/04/2006 15:04:38 Last access: 04/04/2006 15:01:20





Incremental backup of volume '/home'

ANS1228E Sending of object '/home/home' failed

ANS1017E Session rejected: TCP/IP connection failure





in the error log:



04/04/2006 15:05:15 File System list is NULL: Using /home

04/04/2006 15:05:15 File System list is NULL: Using /home

04/04/2006 15:05:15 ANS1005E TCP/IP read error on socket = 4, errno = 104, reason : 'Connection reset by peer'.

04/04/2006 15:05:15 cuFSAdd: Received rc: -50 trying to read a EndTxn verb

04/04/2006 15:05:15 fsCheckAdd: unable to add FS to server

04/04/2006 15:05:16 ANS1228E Sending of object '/home/home' failed

04/04/2006 15:05:16 ANS1017E Session rejected: TCP/IP connection failure



is this a mistake in the config or what happen here?



thx in advance

++vivian
 
So is this an unsupported distribution or is it SUSE? Also I have found issues with certain filesystem types what FS type are you using?



The following software is required to run the client:



Linux kernel 2.4.x (for x=2 or higher)

glibc 2.2.x (for x=2 or higher)

libstdc++ 2.9.x (for x=6 or higher)

X Windows System X11R6 (for end user GUI only)

RPM 3.0.x or 4.0 (for x=0 or higher)



Also



Linux distributions that fulfill these requirements include:



SuSE 7.3, 8.0, 8.1, 8.2 and SLES 8, 9

Red Hat 7.2, 7.3, 8.0, 9.0 and RHEL 2.1

RHEL 3.0 (*)

(* the compat-gcc-c++-7.3-2.96.122 package is needed)

RHEL 4.0 (*)

(* the compat-libstdc++-296-2.96-132.7.2.i386 package is needed)

Turbo Linux 7.0, 7.5 and 8.0

United Linux 1.0



The requirements for these distros should give you an idea of what dependency is missing.
 
hi chad,



first of all, thx for your answer.



yes, it's an unsupported distribution, but i also have 3 debian boxes here which work perfectly.



i also tried the config files (dsm.sys/dsm.opt/adsm_includeexclude) of these machines (editing only nodename and password). the difference is - the new one is using XFS - the others EXT3.

all uses kernel 2.6.x



**update**

ah, found another difference:

/home is only a directory, not a partition (as on the other machines)

************



**update #2**

there is also a windows partition on this disc (ntfs), when i try to backup this with:

./dsmc incremental -subdir=yes /windows

i got the same error messages.

****************



i'm sorry. these machines are not installed by myself, i only got it from the parent sysadmin



thx in advance

++vivi
 
next update:



so, let's see:



got the tsm packages (included the de_DE package) from

ftp://ftp.software.ibm.com/storage/tivoli-storage-management/maintenance/client/v5r3/Linux/Linux86/v532/

changed it to debian packages with:

fakeroot alien TIVsm-BA.i386.rpm

fakeroot alien TIVsm-API.i386.rpm

fakeroot alien TIVsm-HSM.i386.rpm

fakeroot alien TIVsm-msg.de_DE.i386.rpm




the i installed all .debs with dpkg



now the dsmc client works but i get these error:

ANS9505E dsmc: cannot initialize DM services. Reason: Function not implemented



the hsm is installed in

/opt/tivoli/tsm/client/hsm



i added also

/opt/tivoli/tsm/client/hsm/bin

/opt/tivoli/tsm/client/ba/bin

/opt/tivoli/tsm/client/api/bin

to my $PATH



thx in advance

++vivi
 
Do you plan on usin HSM? If not I would not install it and if already installed I would make sure the process doesn't run. From my experience it has been a memory hog. As for the DM error...since it's related to HSM, if you don't use HSM it will go away.
 
Back
Top