TSM:Preinstall Tasks for Linux

From Wiki

Follow the next steps carefully for install Tivoli Storage Manager for Linux


Hardware

Have at least 1 GB of RAM for installation

In my installation, i had problems when my Virtual Machine (VM) has only 512MB of memory, ao give more memory, about 1 GB, the install happens without problems. When installer apply the required patchs, the ISC is startup and stopped many times, what generate many error in the all process.


Installing requireds RPM packages

Install the following RPM packages in you Linux OS:

 - compat-libstdc++-33
 - compat-libstdc++-296
 - libXp

if you are using yum, make as follow:

> yum -y install compat-libstdc++-33 compat-libstdc++-296 libXp



Install IBM Java Virtual Machine

Download IBM Java 2 SDK version 1.4.2 and install in you system:

> rpm -ivh IBMJava2-142-ia32-SDK-1.4.2-9.0.i386.rpm



Setting your environment for IBM JVM 1.4.2

Modify your /etc/profile file, adding the following entries:

PATH=$PATH:/opt/IBMJava2-142/jre/bin 
JAVA_HOME=/opt/IBMJava2-142/jre
export PATH JAVA_HOME

save and quit.

Logoff and Logon again, after verify you JVM installed throw this command:

> java -version

In my case:

java version "1.4.2"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2)
Classic VM (build 1.4.2, J2RE 1.4.2 IBM build cxia32142-20070708 (SR9) (JIT enabled: jitc))

Crie o diretório de update do Portal e altere o PATH

Criando o Diretório de update do Portal

Obs.: Na minha instalação estou utilizando o diretório /opt/IBM/ISC/ ao invés de /opt/IBM/ISC601/.

Crie o diretório /opt/IBM/ISC/PortalServer/update através do seguinte comando

mkdir -p /opt/IBM/ISC/PortalServer/update


Altere o PATH

Edite o arquivo /etc/profile e adicione as seguintes variaveis de ambiente

PATH=$PATH:/opt/IBM/ISC/PortalServer/update 
export PATH

e salve o arquivo.

Faça o logoff e o logon, após isso verifique como ficou o PATH

> echo $PATH


Obs.: Pode parecer estranho este passo, mas após algumas tentativas, verifiquei que durante a instalação um script fazia o seguinte comando: "cd /opt/IBM/ISC/PortalServer/update;updatePortal.sh" sendo que o correto seria "cd /opt/IBM/ISC/PortalServer/update;./updatePortal.sh". O que resolvemos adicionando no PATH.


Confirme o hostname seja FQDN

Confirme que o nome do host esteja na forma completa (Full Qualified Domain Name).Exemplo: tsmserver.minhaempresa.com.br

Outro exemplo:

> cat /etc/hosts
127.0.0.1              localhost.localdomain            localhost
192.168.1.15           tsmserver.minhaempresa.com.br    tsmserver


Altere o /etc/issue - Somente CentOS

O InstallShield verifica pelo sistema operacional instalado para saber se o mesmo é compatível ou não. Podemos mascarar isso alterando o arquivo /etc/issue para que o mesmo pense que estamos instalando no Red Hat.


O original é o seguinte:

CentOS release 5 (Final)
Kernel \r on an \m

altere para:


Red Hat Enterprise Linux ES release 4 (Nahant Update 1)
Kernel \r on an \m

Efetue um logoff e logon novamente.