ICS: Criando Instancias no DB2 para ferramentas de Colaboracao da IBM: Difference between revisions

From Wiki
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/wp7user -s /bin/bash -m
# useradd lcuser  -d /home/wp8user -s /bin/bash -m

Revision as of 13:58, 29 November 2013

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.

  1. useradd wp7user -d /home/wp7user -s /bin/bash -m
  2. useradd wp8user -d /home/wp8user -s /bin/bash -m
  3. useradd st9user -d /home/wp7user -s /bin/bash -m
  4. useradd lcuser -d /home/wp8user -s /bin/bash -m