Diese Seite ist noch nicht fertig!
apt-get update && apt-get -y upgrade
apt-get -y install alien
cd /tmp mkdir ./TSM712C && cd ./TSM712C
export LC_ALL=C
wget ftp://public.dhe.ibm.com/storage/tivoli-storage-management/maintenance/client/v7r1/Linux/LinuxX86/BA/v712/7.1.2.0-TIV-TSMBAC-LinuxX86.tar
bzw.
wget http://ftp5.gwdg.de/tivoli/tivoli-storage-management/maintenance/client/v7r1/Linux/LinuxX86/BA/v712/7.1.2.0-TIV-TSMBAC-LinuxX86.tar
tar xf *.tar
Umpaketieren der RPM
-Pakete mittels alien
:
alien -c TIVsm-API64.x86_64.rpm alien -c TIVsm-BA.x86_64.rpm alien -c gskcrypt64-8.0.50.40.linux.x86_64.rpm alien -c gskssl64-8.0.50.40.linux.x86_64.rpm
Achtung: Konvertierung kann je nach System mehrere Minuten dauern!
Achtung: beim Installieren können ein paar Pfade nicht gesetzt werden (ln: failed to create symbolic link `/usr/lib64/libgsk8sys_64.so': No such file or directory usw.), diese werden beim Konfigurieren von ldconfig „repariert“.
Aus dem TSM-7.1.2-Paket werden abweichende Versionnummern gebaut!
dpkg -i gskcrypt64_8.0-51.4_amd64.deb gskssl64_8.0-51.4_amd64.deb dpkg -i tivsm-api64_7.1.2-1_amd64.deb tivsm-ba_7.1.2-1_amd64.deb
echo "# tsm default configuration" > /etc/ld.so.conf.d/tsm.conf echo "/opt/tivoli/tsm/client/api/bin64/" >> /etc/ld.so.conf.d/tsm.conf echo "/usr/local/ibm/gsk8_64/lib64/" >> /etc/ld.so.conf.d/tsm.conf ldconfig
vgl. Allgemeine Hinweise zur Konfiguration von Linux-Clients
* Debian 7 / Wheezy
installiert per Default das JRE in Version 6, TSM 7.1 benötigt aber die JRE in Version 7, diese muss daher nachinstalliert werden:
apt-get install openjdk-7-jre-headless openjdk-7-jre openjdk-7-jre-lib
und ggf. die JRE 6 deinstalliert werden:
apt-get remove default-jre default-jre-headless icedtea-6-jre-cacao icedtea-6-jre-jamvm openjdk-6-jre
* Debian 8 / Jessie
kommt mit der JRE in Version 7, eine Nachinstalltion ist daher in der Regeln nicht nötig.
Im Prinzip kann die Installation wie beschrieben wiederholt werden, da hierbei ältere Dateien von neueren überschrieben werden.
Sauberer ist jedoch das folgende Vorgehen: * Sichern der Konfigurationsdateien an einen anderen Ort, z.B.
mkdir /opt/tsm cp /opt/tivoli/tsm/client/ba/bin/dsm.sys /opt/tsm/ cp /opt/tivoli/tsm/client/ba/bin/dsm.opt /opt/tsm/
* De-Installieren des TSM-Paketes
dpkg -r tivsm-api64 dpkg -r tivsm-ba dpkg -r gskcrypt64 dpkg -r gskssl64
Bei 32-Bit-Linux heißen die Pakete nahezu gleich, es fehlt lediglich die 64
im Namen.
* Löschen der passenden ld.conf
rm etc/ld.so.conf.d/tsm.conf ldconfig
* Löschen des TSM-Client-Pfades
rm -ri /opt/tivoli/tsm/client
* Neuinstallation gemäß der Anleitung zuvor
* Kopieren der Konfigurationsdateien
cp /opt/tsm/dsm.sys /opt/tivoli/tsm/client/ba/bin/ cp /opt/tsm/dsm.opt /opt/tivoli/tsm/client/ba/bin/