Installare o verificare che siano stati installati :
ksh - ia32-libs - libstdc++5 - libstdc++6 - rpm2cpio
Si assume che come utilizzatori di Tivoli siate in possesso di regolare licenza
e account IBM.
Scaricare da FTP IBM 6.2.2.3-TIV-TSMBAC-LinuxX86.tar
in /tmp
Creare dir per installazione in /opt
mkdir /opt/TIV-TSMBAC-INSTALL
Scompattare il file tar in /opt/TIV-TSMBAC-INSTALL
cd /opt/TIV-TSMBAC-INSTALL
tar -xvf /tmp/6.2.2.3-TIV-TSMBAC-LinuxX86.tar
Creare stuttura per estrazione rpm nella directory /opt/TIV-TSMBAC-INSTALL
cd /opt/TIV-TSMBAC-INSTALL
mkdir gskcrypt32 gskcrypt64 gskssl32 gskssl64
mkdir TIVsm-API TIVsm-API64 TIVsm-BA TIVsm-BAhdw TIVsm-HSM
Spostare ogni singolo rpm nella relativa directory precedentemente creata
mv gskcrypt32-8.0.13.4.linux.x86.rpm gskcrypt32
mv gskcrypt64-8.0.13.4.linux.x86_64.rpm gskcrypt64
mv gskssl32-8.0.13.4.linux.x86.rpm gskssl32
mv gskssl64-8.0.13.4.linux.x86_64.rpm gskssl64
mv TIVsm-API.i386.rpm TIVsm-API
mv TIVsm-API64.i386.rpm TIVsm-API64
mv TIVsm-BA.i386.rpm TIVsm-BA
mv TIVsm-BAhdw.i386.rpm TIVsm-BAhdw
mv TIVsm-HSM.i386.rpm TIVsm-HSM
Settate i permessi in modalità ricorsiva nella directory /opt/TIV-TSMBAC-INSTALL
chown -R root:root /opt/TIV-TSMBAC-INSTALL
chmod -R 755 /opt/TIV-TSMBAC-INSTALL
Procedere all'estrazione degli rpm spostandosi nella relativa directory dell'rpm
e dare il seguente comando : rpm2cpio nome.rpm | cpio -vid
Esempio :
cd /opt/TIV-TSMBAC-INSTALL/gskcrypt32
rpm2cpio gskcrypt32-8.0.13.4.linux.x86.rpm | cpio -vid
Copiare il contenuto estratto usando il comando tar
cd /opt/TIV-TSMBAC-INSTALL/gskcrypt32/usr/local
tar -cBf - ibm | ( cd /usr/local && tar -xvBf - )
cd /opt/TIV-TSMBAC-INSTALL/gskcrypt64/usr/local
tar -cBf - ibm | ( cd /usr/local && tar -xvBf - )
cd /opt/TIV-TSMBAC-INSTALL/gskssl32/usr/local
tar -cBf - ibm | ( cd /usr/local && tar -xvBf - )
cd /opt/TIV-TSMBAC-INSTALL/gskssl64/usr/local
tar -cBf - ibm | ( cd /usr/local && tar -xvBf - )
cd /opt/TIV-TSMBAC-INSTALL/TIVsm-API/opt
tar -cBf - tivoli | ( cd /opt && tar -xvBf - )
cd /opt/TIV-TSMBAC-INSTALL/TIVsm-API64/opt
tar -cBf - tivoli | ( cd /opt && tar -xvBf - )
cd /opt/TIV-TSMBAC-INSTALL/TIVsm-BA/opt
tar -cBf - tivoli | ( cd /opt && tar -xvBf - )
cd /opt/TIV-TSMBAC-INSTALL/TIVsm-BAhdw/opt
tar -cBf - tivoli | ( cd /opt && tar -xvBf - )
cd /opt/TIV-TSMBAC-INSTALL/TIVsm-HSM/opt
tar -cBf - tivoli | ( cd /opt && tar -xvBf - )
Link alle librerie :
creare file /etc/ld.so.conf.d/tsm.conf
vi /etc/ld.so.conf.d/tsm.conf
inserire le seguenti righe :
/opt/tivoli/tsm/client/api/bin
/usr/local/ibm/gsk8/lib
salvare
eseguire ldconfig
Language :
cd /opt/tivoli/tsm/client/ba/bin
sudo ln -s /opt/tivoli/tsm/client/lang/EN_US
Creare file di configurazione :
cd /opt/tivoli/tsm/client/ba/bin
cp -p dsm.opt.smp dsm.opt
cp -p dsm.sys.smp dsm.sys
Editare file /opt/tivoli/tsm/client/ba/bin/dsm.sys :
ServerName ( hostname vostro server Tivoli )
CommMethod TCPip
TcpPort 1500
TcpServerAddress ( indirizzo IP vostro server Tivoli )
NodeName ( nome client Tivoli )
PasswordAccess generate
Compression On
ErrorLogName /var/log/dsmerror.log
ErrorLogRetention 5 D
SchedLogName /var/log/dsmsched.log
SchedLogRetention 5 D
Create i files log vuoti :
touch /var/log/dsmerror.log
touch /var/log/dsmsched.log
Provare se il tutto funziona :
da linea di comandi ( terminale root )
digitare dsmc per sessione testuale
digitare dsmj per sessione grafica
Configurare il tutto come da specifiche istruzioni IBM Tivoli.


