Avalados por :

Procedimento para reiniciar o banco de dados db2 no modo HADR de forma segura

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 8 Vistas
0
Cargando...

Olá Especialistas,

Temos nosso banco de dados de produção db2 em HADR no modo super assíncrono. Queremos reiniciar a máquina principal como parte de uma atividade de manutenção planejada.

Posso prosseguir com o reinício do principal ou devo também parar o standby? Existe alguma ordem para parar e reiniciar o principal e o standby? Por favor, sugiram...

Se eu reiniciar apenas o principal, pretendo executar os seguintes comandos.

PARAR CI e APPS

db2 force applications all

db2 deactivate db SIS

db2 terminate

db2stop force

db2 connect to db SID

Em seguida, reiniciar os bancos de dados principais e as máquinas virtuais CI

db2start

db2 activate db SID

iniciar CI e APPS

Obrigado

Venkat R

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

2 Respuestas

0
Cargando...

Olá Venkat,

Para visualizar os comandos HADR, por favor consulte o seguinte documento:

Bem-vindo ao Wikis

"Recomenda-se desligar primeiro o banco de dados primário e depois o banco de dados secundário,

para que todos os dados primários sejam replicados no secundário.

O início do banco de dados secundário não espera uma conexão com o primário. Portanto,

recomenda-se iniciar primeiro o secundário e depois o primário."

Ao ativar o banco de dados primário ou secundário com o comando "dbactivate db" do HADR, o banco de dados não é desligado quando o último cliente se desconecta. É necessário um comando "deactivate db" explícito para desligar os bancos de dados HADR (primário ou secundário).
Use os comandos "activate db" e "deactivate db" para ativar e desativar o primário e o secundário, mesmo que o comando "start hadr" ative implicitamente um banco de dados.
Utilize o comando "start hadr" apenas se precisar de funcionalidades específicas do HADR, como alterar a função ou iniciar o primário à força. Evitar o uso desnecessário de comandos HADR minimiza o risco de mudança involuntária de função.

O comando "Stop hadr" não desativa o banco de dados. Na verdade, nem sequer é permitido em um banco de dados secundário online. Em um banco de dados primário, ele interrompe as operações do HADR, muda a função para padrão, mas mantém o banco de dados online. Não há impacto nas transações dos clientes.

Cumprimentos,
Aidan

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá Venkat R,

Não tenho certeza se você está usando o SA MP da IBM Tivoli para gerenciar seu banco de dados HADR, mas se sim, depois de parar manualmente seu banco de dados primário, o SA MP tentará reiniciar o banco de dados primário automaticamente várias vezes.

Se você não estiver usando o SA MP da IBM Tivoli para gerenciar o HADR e estiver gerenciando o HADR manualmente, acredito que você pode seguir os seguintes passos para reiniciar seu servidor de banco de dados primário:


Faça login no servidor de banco de dados primário com db2<sid>:

db2 force applications all

db2 deactivate db <SID>

db2 stop HADR em db <SID>

db2 terminate

db2stop force

Após parar o banco de dados, você poderá reiniciar o servidor primário.

e então poderá reiniciar o banco de dados primário da seguinte forma:

db2start

db2 start hadr em db <SID> como primário

db2 activate db <SID>

Depois disso, você poderá iniciar novamente o SAP (CI) neste servidor de banco de dados primário.

No entanto, se você estiver usando o SA MP da IBM Tivoli para gerenciar o HADR, por favor, não siga os passos que forneci e entre em contato conosco novamente, precisaremos de mais informações para investigar o problema mais a fundo. Obrigado.

Saudações
Alfred

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?