DB2: Instalando o DB2 no Linux: Difference between revisions
Line 13: | Line 13: | ||
== 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!!!!