====== TSM-Client Installation (Ubuntu) ====== ===== Download ===== Die Clientsoftware steht unter folgender Adressen zur Verfügung: *ftp://ftp.software.ibm.com/storage/tivoli-storage-management/maintenance/client/ Der x86 Client speziell befindet sich auf der IBM-Webseite im Verzeichnis $VERSION/Linux/Linux86/. Es empfiehlt sich folgende Pakete herunterzuladen: *''TIVsm-API.i386.rpm'' *''TIVsm-API.msg.de_DE.i386.rpm (optional)'' *''TIVsm-BA.i386.rpm'' ===== Installation ===== Auf dem Ubuntu-System müssen noch die Pakete "alien" und "libstdc++5" installiert werden: apt-get install alien libstdc++5 Mit dem Programm "alien" werden die RPM-Pakete in DEB-Format konvertiert. Das Paket libstdc++5 wird vom TSM-Client benötigt. Bereits umgewandelte Pakete können auch unter http://www.jbackes.de/downloads/tsm/ heruntergeladen werden. Sollten diese nicht funktionieren, können die rpm-Pakete wie folgt umgewandelt werden: alien *.rpm Installation der entstandenen DEB-Pakete: dpkg -i *.deb Der Backup-Client befindet sich nach der Installation in /opt/tivoli/tsm/client/ba/ Im Verzeichnis/opt/tivoli/tsm/client/api/bin finden sich noch zahlreiche Bibliotheken. Daher sollte dieses Verzeichnis in die Datei '''/etc/ld.so.conf''' aufgenommen werden. include /etc/ld.so.conf.d/*.conf /opt/tivoli/tsm/client/api/bin Auf einem frisch installierten Ubuntu-System ist diese Datei nicht vorhanden. Nach dem anschliessendem Aufruf von "'''ldconfig'''" sind die in dem Verzeichnis befindlichen Bibliotheken systemweit bekannt. sudo ln -s /opt/tivoli/tsm/client/lang/en_US /opt/tivoli/tsm/client/ba/bin/ sudo ln -s /opt/tivoli/tsm/client/lang/de_DE/ /opt/tivoli/tsm/client/ba/bin/ ==== Konfiguration ==== Es stehen nun die ausführbaren Dateien im Verzeichnis /opt/tivoli/tsm/client/ba/bin zur Verfügung. Im gleichen Verzeichnis müssen die Konfigurationen dsm.opt und dsm.sys angelegt werden. === dsm.opt === SERVERNAME TSM domain ALL-LOCAL === dsm.sys === SERVERNAME TSM SCHEDLOGRETENTION 7 SCHEDLOGNAME "/opt/tivoli/tsm/client/ba/bin/dsmsched.log" SCHEDMODE PROMPTED TCPCLIENTADDRESS ncc1701d.jbackes.de PASSWORDACCESS GENERATE ERRORLOGRETENTION 7 ERRORLOGNAME "/opt/tivoli/tsm/client/ba/bin/dsmerror.log" TCPSERVERADDRESS ds9.jbackes.de NODENAME ncc1701d \\ EXCLUDE "/opt/tivoli/tsm/client/ba/bin/dsm*.log" --- //[[mail@jbackes.de|JB]] 2008/11/27 16:53//