Criando instâncias adicionais do Db2

Crie várias instâncias do Db2 para suportar instâncias adicionais do TSLM em um servidor.

Sobre Esta Tarefa

Antes de instalar as instâncias adicionais secundárias ou terciárias do TSLM em um servidor, são necessárias instâncias adicionais do Db2.

Crie uma nova instância do Db2 como no procedimento de exemplo a seguir:

Procedimento

  1. Verifique o nível do Db2. Execute como um usuário do Db2.
    [db2inst1@ermm3 ~]$ db2level
    DB21085I  This instance or install (instance name, where applicable:
    "db2inst1") uses 64 bits and DB2 code release "SQL10058" with level
    identifier "0609010E".
    Informational tokens are "DB2 v10.5.0.8", "special_36605", "IP23993_36605", and
    Fix Pack "8".
    The product is installed at "/opt/IBM/db2/V10.5".

    Se necessário, aplique um fix pack do Db2.

  2. Verifique a licença do Db2. Execute como um usuário do Db2
    [db2inst1@ermm3 ~]$ db2licm -l
    Product name:                     "DB2 Workgroup Server Edition"
    License type:                     "Restricted"
    Expiry date:                      "Permanent"
    Product identifier:               "db2wse"
    Version information:              "10.5"
    Max amount of memory (GB):        "128"
  3. Verifique as instâncias do Db2. Execute como um usuário do Db2.
    
    [db2inst1@ermm3 ~]$ db2ilist
    db2inst1
    
  4. Crie um novo usuário protegido.
    [root@ermm3 84765]# groupadd db2fsdm2
    [root@ermm3 84765]# useradd -m -d /home/db2fenc2 -g db2fsdm2 -p ncc1701d db2fenc2
  5. Crie um novo usuário da instância.
    [root@ermm3 84765]# groupadd db2grp2
    [root@ermm3 84765]# useradd -m -d /home/db2inst2 -g db2grp2 -p ncc1701d db2inst2
  6. Crie uma nova instância do Db2.
    [root@ermm3 ~]# /opt/IBM/db2/V10.5/instance/db2icrt -u db2fenc2 db2inst2
    DBI1446I  The db2icrt command is running.
    
    For more information, see the DB2 installation log at "/tmp/db2icrt.log.14781".
    DBI1070I  Program db2icrt completed successfully.
    
  7. Verifique a lista de instâncias.
    [db2inst2@ermm3 ~]$ db2ilist
    Db2inst2
    db2inst1
    
    [db2inst2@ermm3 ~]$ db2start
    03/28/2018 16:55:47     0   0   SQL1063N  DB2START processing was successful.
    SQL1063N  O processamento do DB2START foi bem sucedido.
    
    [db2inst2@ermm3 ~]$ db2stop
    03/28/2018 16:56:12     0   0   SQL1064N  DB2STOP processing was successful.
    SQL1064N  O processamento de DB2STOP foi bem-sucedido.