DB2: Instalando o DB2 no Linux: Difference between revisions
Line 78: | Line 78: | ||
groupadd dasadm1 | groupadd dasadm1 | ||
groupadd db2grp1 | |||
groupadd db2fgrp1 | |||
useradd dasusr1 -m -g dasadm1 -d /opt/IBM/db2home/dasusr1 | useradd dasusr1 -m -g dasadm1 -d /opt/IBM/db2home/dasusr1 | ||
passwd dasusr1 | passwd dasusr1 | ||
useradd db2inst1 -m -g db2grp1 -d /opt/IBM/db2home/db2inst1 | useradd db2inst1 -m -g db2grp1 -d /opt/IBM/db2home/db2inst1 | ||
passwd db2inst1 | passwd db2inst1 | ||
useradd db2fenc1 -m -g db2fgrp1 -d /opt/IBM/db2home/db2fenc1 | useradd db2fenc1 -m -g db2fgrp1 -d /opt/IBM/db2home/db2fenc1 | ||
passwd db2fenc1 | passwd db2fenc1 |
Revision as of 11:37, 29 August 2018
Nesta série de artigos estarei mostrando como instalar o IBM DB2 Enterprise Edition no Linux.
Atualizado para o IBM DB2 v11.1
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 -p /root/db2Inst # cd /root/db2Inst
Extraia os arquivos
> tar -xvzf ../DB2_ESE_97_Linux_x86-64.tar.gz
Instalando o DB2
# cd server_ese_u # ./db2_install
Definindo o local de instalação
Default directory for installation of products - /opt/ibm/db2/V11.1 *********************************************************** Do you want to choose a different directory to install [yes/no] ?
digite no
Informe o produto a ser instalado:
Specify one of the following keywords to install DB2 products. SERVER CONSV CLIENT RTCL Enter "help" to redisplay product names. Enter "quit" to exit. ***********************************************************
Digite
SERVER
*********************************************************** SERVER *********************************************************** Do you want to install the DB2 pureScale Feature? [yes/no] no
e aguarde o final da instalação.
Criando os usuários de Administração
No meu ambiente, o espaço alocado foi montado no diretório /opt/ibm, então vou criar o diretório db2home neste diretório.
mkdir -p /opt/IBM/db2home
Criando os usuários
groupadd dasadm1 groupadd db2grp1 groupadd db2fgrp1 useradd dasusr1 -m -g dasadm1 -d /opt/IBM/db2home/dasusr1 passwd dasusr1 useradd db2inst1 -m -g db2grp1 -d /opt/IBM/db2home/db2inst1 passwd db2inst1 useradd db2fenc1 -m -g db2fgrp1 -d /opt/IBM/db2home/db2fenc1 passwd db2fenc1
Criando a instância do DB2
# cd /opt/ibm/db2/V11.1/instance/ # ./db2icrt -u db2fenc1 db2inst1 DBI1070I Program db2icrt completed successfully.
Vericando as portas configuradas no arquivo /etc/services do Linux.
# cat /etc/services
Insira as seguintes linhas:
DB2_db2inst1 50000/tcp DB2_db2inst1_1 50001/tcp DB2_db2inst1_2 50002/tcp DB2_db2inst1_END 60003/tcp
Verificando a licença
# su - db2inst1 $ db2licm -l Product name: "DB2 Enterprise Server Edition" License type: "License not registered" Expiry date: "License not registered" Product identifier: "db2ese" Version information: "9.7"
Finalizando
# su - db2inst1 $ db2 get dbm cfg $ db2 update dbm cfg using SVCENAME DB2_db2inst1 $db2set db2comm=tcpip $db2set DB2AUTOSTART=yes $db2start
Pronto!!!!
Ver também
- DB2: Criando usuários adicionais para o DB2
- DB2: Unix_Linux Startup Script
- DB2: Comandos Uteis
- DB2: Comandos Database
- DB2: Comandos Start e Stop