ICS: Criando Instancias no DB2 para ferramentas de Colaboracao da IBM: Difference between revisions
(6 intermediate revisions by the same user not shown) | |||
Line 53: | Line 53: | ||
# /opt/ibm/db2/V10.1/instance/db2icrt -a server -p 50400 -u db2fenc1 '''db2iic45''' | # /opt/ibm/db2/V10.1/instance/db2icrt -a server -p 50400 -u db2fenc1 '''db2iic45''' | ||
= Definindo a porta = | = Definindo a porta e iniciando a instancia = | ||
Para o Portal 7 | Para o Portal 7 | ||
Line 114: | Line 114: | ||
$ exit | $ exit | ||
= Criando os usuários para conexão as Instancias = | |||
Não eh uma boa pratica utilizar o usuário da instancia para conexão ao Banco de Dados. Vamos criar os usuários para a conexão também. | |||
useradd wp7user -d /home/wp7user -s /bin/bash -m | |||
useradd wp8user -d /home/wp8user -s /bin/bash -m | |||
useradd st9user -d /home/st9user -s /bin/bash -m | |||
useradd lcuser -d /home/lcuser -s /bin/bash -m | |||
Para cada usuário criado, edite o arquivo '''/home/<USUARIO>/.bashrc''', e adicione a linhas para a respectiva instancia. | |||
Exemplo: | |||
# The following three lines have been added by UDB DB2. | |||
if [ -f /opt/db2dados/'''db2iwp8'''/sqllib/db2profile ]; then | |||
. /opt/db2dados/'''db2iwp8'''/sqllib/db2profile | |||
fi | |||
= Ver também = | |||
* Mais Artigos sobre [[IBM Connections]] | |||
[[Category:IBM Connections]] |
Latest revision as of 10:58, 29 August 2018
Este artigo mostra de forma pratica como criar instancias no DB2 para cada um dos produtos de Colaboração da IBM (IBM Collaboration Solutions - ICS).
Os produtos apresentados são:
- IBM WebSphere Portal 7
- IBM WebSphere Portal 8
- IBM Sametime 9
- IBM Connectins 4.5
Procedimento:
Instancias e Nomenclatura
O DB2 utiliza um usuário para cada instancias, então conversionamos da seguinte forma:
- db2iwp7 = Instancia para o Portal 7
- db2iwp8 = Instancia para o Portal 8
- db2ist9 = Instancia para o Sametime 9
- db2iic45 = Instancia para o Connectins 45
Criando os usuários
Os dados do DB2 na particao /opt/db2dados.
Criando o usuários e grupo de administração
# groupadd db2fgrp1 # useradd db2fenc1 -m -g db2fgrp1 -d /home/db2fenc1 # passwd db2fenc1 # groupadd db2iadm1
Criando os usuários
# useradd db2iwp7 -g db2iadm1 -d /opt/db2dados/db2iwp7 -s /bin/bash -m # useradd db2iwp8 -g db2iadm1 -d /opt/db2dados/db2iwp8 -s /bin/bash -m # useradd db2ist9 -g db2iadm1 -d /opt/db2dados/db2ist9 -s /bin/bash -m # useradd db2iic45 -g db2iadm1 -d /opt/db2dados/db2iic45 -s /bin/bash -m
Depois não definir a senha para esses usuários
# passwd db2iwp7 # passwd db2iwp8 # passwd db2ist9 # passwd db2iic45
Criando as instancias do DB2
# /opt/ibm/db2/V10.1/instance/db2icrt -a server -p 50100 -u db2fenc1 db2iwp7 # /opt/ibm/db2/V10.1/instance/db2icrt -a server -p 50200 -u db2fenc1 db2iwp8 # /opt/ibm/db2/V10.1/instance/db2icrt -a server -p 50300 -u db2fenc1 db2ist9 # /opt/ibm/db2/V10.1/instance/db2icrt -a server -p 50400 -u db2fenc1 db2iic45
Definindo a porta e iniciando a instancia
Para o Portal 7
# su - db2iwp7 $ db2 get dbm cfg | grep SVCENAME $ db2 update dbm cfg using SVCENAME 50100 $ db2set db2comm=tcpip $ db2set DB2AUTOSTART=yes $ db2start $ exit
Para o Portal 8
# su - db2iwp8 $ db2 get dbm cfg | grep SVCENAME $ db2 update dbm cfg using SVCENAME 50200 $ db2set db2comm=tcpip $ db2set DB2AUTOSTART=yes $ db2start $ exit
Para o Sametime 9
# su - db2ist9 $ db2 get dbm cfg | grep SVCENAME $ db2 update dbm cfg using SVCENAME 50300 $ db2set db2comm=tcpip $ db2set DB2AUTOSTART=yes $ db2start $ exit
Para o Connections
# su - db2iic45 $ db2 get dbm cfg | grep SVCENAME $ db2 update dbm cfg using SVCENAME 50400 $ db2set db2comm=tcpip $ db2set DB2AUTOSTART=yes $ db2start $ exit
Criando os usuários para conexão as Instancias
Não eh uma boa pratica utilizar o usuário da instancia para conexão ao Banco de Dados. Vamos criar os usuários para a conexão também.
useradd wp7user -d /home/wp7user -s /bin/bash -m useradd wp8user -d /home/wp8user -s /bin/bash -m useradd st9user -d /home/st9user -s /bin/bash -m useradd lcuser -d /home/lcuser -s /bin/bash -m
Para cada usuário criado, edite o arquivo /home/<USUARIO>/.bashrc, e adicione a linhas para a respectiva instancia.
Exemplo:
# The following three lines have been added by UDB DB2. if [ -f /opt/db2dados/db2iwp8/sqllib/db2profile ]; then . /opt/db2dados/db2iwp8/sqllib/db2profile fi
Ver também
- Mais Artigos sobre IBM Connections