Wie installiere ich den TSM Backup Client auf einem Ubuntu-System ?
Download der Pakete
Die Clientsoftware steht unter folgender Adresse zur Verfügung:
ftp://ftp.software.ibm.com/storage/tivoli-storage-management/maintenance/client/
Der x86 Client speziell befindet sich 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
Auf dem Ubuntu-System müssen noch folgende Pakete 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.
Umwandeln der Pakete:
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. 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/
Es stehen in dem Verzeichnis /opt/tivoli/tsm/client/ba/bin die ausführbaren Dateien sowie die beiden Konfigurationsdateien dsm.sys und dsm.opt zur Verfügung .
Zur Verfügung stehende Clients:
dsmc Konsolenclient, wichtig für automatisierte Backups
dsm grafischer Client
dsmj grafischer, Java-basierter Client
Beim ersten Aufruf der grafischen Clients führt ein Wizard durch die Konfiguration und erstellt dabei die Dateien dsm.opt und dsm.sys.
Weitere Infos zur Installation und Konfiguration finden sich hier:
http://www.rz.rwth-aachen.de/computing/datendienste/installation.php
Dankeschön, grad da bin ich hängengeblieben
)
Na gerne doch. Erstaunlich wie schnell der Artikel gefunden wurde, ich hab ihn erst heute morgen reingestellt
Hmm .. bei mir findet er trotz eintrag in ld.so.conf und aufruf von ldconfig die librarys nicht :-/
dsmc: error while loading shared libraries: libgpfs.so: cannot open shared object file: No such file or directory
irgendne idee?
danke
bye
Martin
In der ld.so.conf ist die Zeile
/opt/tivoli/tsm/client/api/bin/
auch mit den abschliessenden “/” eingetragen
und die Datei libgpfs.so ist dort tatsächlich installiert ?
Dankeschön! Das klappt für 32-Bit Architekturen, aber schon der “alien” geht auf 64-Bit Architekturen nicht mehr … insbesondere nicht fürs TIVsm-BA.i386.rpm. Hat da jemand einen Tipp?
Hallo!
Ich habe auch das Problem mit der “fehlenden” libgpfs.so bei Ubuntu 8.04LTS (server 32bit).
Die Datei exisitert aber definitiv im Verzeichnis /opt/tivoli/tsm/client/api/bin/ und dieses ist auch in der /etc/ld.so.conf eingetragen.
Weiss da jemand Hilfe?