DB2: Instalando o DB2 no Linux: Difference between revisions

From Wiki
Line 13: Line 13:




'''Parte 2: [[DB2: Instalando o DB2 no Linux - Modo Texto]] '''
== Extraindo os arquivos ==
 
 
No diretório onde estão o arquivo .tar.gz, faça o seguinte
 
 
Crie um diretório para descompactar
 
# mkdir DB2_Inst
# cd DB2_Inst
 
Extraia os arquivos
 
> tar -xvzf ../DB2_V95_limited_CD_Linux_x86-64.tar.gz
 
== Instalando o DB2 ==
 
# ./db2_install
 
Durante o setup é perguntando o que deve ser instalado, digite
 
WSE
 
e continue a instalação.
 
 
O log pode ser acompanhando através do arquivo
 
# tail -f /tmp/db2_install.log.XXXX
 
== Criando os usuários de Administração ==
 
 
# groupadd dasadm1
# useradd dasusr1 -m -g dasadm1 -d /home/dasusr1
# passwd dasusr1
 
# groupadd db2grp1
# useradd db2inst1 -m -g db2grp1 -d /home/db2inst1
# passwd db2inst1
 
# groupadd db2fgrp1
# useradd db2fenc1 -m -g db2fgrp1 -d /home/db2fenc1
# passwd db2fenc1
 
== Criando a instância do DB2 ==
 
# cd /opt/ibm/db2/V9.5/instance/
# ./db2icrt -u db2fenc1 db2inst1
DBI1070I Program db2icrt completed successfully.
 
Configurando a portas, insira as linhas abaixo editando o arquivo '''/etc/services''' do Linux.
 
# vi /etc/services
 
Insira as seguintes linhas:
 
db2inst1        50000/tcp
db2inst1_i      50001/tcp
 
== Configurando a licença ==
 
# cd /opt/ibm/db2/V9.5/
# ./db2licm -a /root/DB2_Inst/db2/license/db2wse_o.lic
 
== Finalizando ==
 
# su - db2inst1
$ db2 get dbm cfg
$ db2 update dbm cfg using SVCENAME db2inst1
$db2set db2comm=tcpip
$db2set DB2AUTOSTART=yes
$db2start
 
Pronto!!!!

Revision as of 12:07, 19 January 2011

Nesta série de artigos estarei mostrando como instalar o IBM DB2 Enterprise Edition no Linux.


Esta instalação funcionou utilizando o CentOS Release 5 dentro de uma máquina virtual Xen com 4GB de RAM.

Obs.: Outras versões foram testadas, com problemas semelhantes, que foram resolvidos com os passos abaixos.


Realizando a Instalação

Parte 1: DB2:Preparando_o_Ambiente_para_a_Instalacao - !!! Passo importante !!!


Extraindo os arquivos

No diretório onde estão o arquivo .tar.gz, faça o seguinte


Crie um diretório para descompactar

# mkdir DB2_Inst
# cd DB2_Inst

Extraia os arquivos

> tar -xvzf ../DB2_V95_limited_CD_Linux_x86-64.tar.gz

Instalando o DB2

# ./db2_install

Durante o setup é perguntando o que deve ser instalado, digite

WSE

e continue a instalação.


O log pode ser acompanhando através do arquivo

# tail -f /tmp/db2_install.log.XXXX

Criando os usuários de Administração

# groupadd dasadm1
# useradd dasusr1 -m -g dasadm1 -d /home/dasusr1
# passwd dasusr1
  
# groupadd db2grp1
# useradd db2inst1 -m -g db2grp1 -d /home/db2inst1
# passwd db2inst1
  
# groupadd db2fgrp1
# useradd db2fenc1 -m -g db2fgrp1 -d /home/db2fenc1
# passwd db2fenc1

Criando a instância do DB2

# cd /opt/ibm/db2/V9.5/instance/
# ./db2icrt -u db2fenc1 db2inst1
DBI1070I Program db2icrt completed successfully. 

Configurando a portas, insira as linhas abaixo editando o arquivo /etc/services do Linux.

# vi /etc/services 

Insira as seguintes linhas:

db2inst1         50000/tcp
db2inst1_i       50001/tcp

Configurando a licença

# cd /opt/ibm/db2/V9.5/
# ./db2licm -a /root/DB2_Inst/db2/license/db2wse_o.lic

Finalizando

# su - db2inst1

$ db2 get dbm cfg
$ db2 update dbm cfg using SVCENAME db2inst1

$db2set db2comm=tcpip
$db2set DB2AUTOSTART=yes

$db2start

Pronto!!!!