Parando e iniciando uma Db2 instância

Pare e inicie uma Db2 instância dentro de um contêiner para realizar tarefas de manutenção.

Sobre esta tarefa

Db2 vem com uma solução de alta disponibilidade (HA) integrada que monitora e aciona ações de recuperação se houver um problema com os serviços Db2 de banco de dados. O monitoramento HA integrado deve ser temporariamente desativado antes de você parar e iniciar Db2.

Procedimento

  1. Execute o comando exec no Db2 pod. Para obter mais informações, consulte Exec no pod Db2.
  2. Execute o seguinte comando para desativar temporariamente a HA integrada:
    wvcli system disable -m "Disable HA before Db2 maintenance"
  3. Mude para o Db2 proprietário da instância:
    su - ${DB2INSTANCE}
  4. Execute o comando a seguir e realize as tarefas de manutenção desejadas.
    db2stop
  5. Reinicie Db2 com o seguinte comando.
    db2start
  6. Ative o banco de dados quando as tarefas de manutenção forem concluídas com o seguinte comando.
    db2 activate db BLUDB
  7. Reative o monitoramento HA integrado:
    wvcli system enable -m "Enable HA after Db2 maintenance"
  8. Confirme se o monitoramento de HA integrado está ativo:
    wvcli system status
    Dica: talvez seja necessário executar esses comandos várias vezes antes que o status HA seja exibido como ativo.
    Observação: para obter mais informações sobre como desligar uma Db2 instância e Db2 um cluster, consulte Desligando e reiniciando recursos personalizados d Db2 na Db2 documentação.