Você está na página 1de 8

MIT005

Ata de Reunião
22/11/2022
MIT005 – ATA DE REUNIÃO

1. Dados Gerais

Nome do Cliente: GENOMMA Código do Cliente:


Nome do Projeto: Inicialização TOTVS 12 Nº do Projeto:
N° Contrato: Produto: TOTVS 12.1.34.3
Data: 22/11/2022 Assunto: Inicialização TOTVS 12
Gerente/Coordenador Projeto: Patricia Rodrigues Assinatura:

2. Integrantes da reunião
Participantes Ausentes
André Toledo (TOTVS)

3. Pontos Discutidos
Item Assuntos Abordados

Este documento tem como objetivo demonstrar o passo-a-passo necessário para inicializar o TOTVS 12 em caso de
queda do sistema.

A inicialização do TOTVS 12, depende de 3 itens, que devem ser iniciados OBRIGATORIAMENTE, na ordem abaixo:

1. Banco de Dados Progress


2. Appserver
3. Tomcat

* Se a inicialização de um destes itens falhar, e o próximo item for iniciado, o Totvs 12 não será inicializado.
** É preciso garantir e conferir se todos os itens foram iniciados corretamente

URL Ambiente Produção: http://10.1.0.26:8080/totvs-menu


URL Ambiente Teste: http://10.1.0.26:8180/totvs-menu

2
MIT005 – ATA DE REUNIÃO

Abaixo vamos descrever, passo-a-passo para inicialização e conferência de cada item:

1. Banco de Dados Progress

Servidor Linux: 10.1.0.50


Usuário: root

Quando os bancos de dados estão no ar, no diretório dos bancos de dados, existem arquivos 22 arquivos com a
extensão .LK.

Se o servidor de banco de dados é reinicializado ou sofre uma queda SEM realizar o shutdown dos bancos de dados,
os arquivos .LK podem ficar “presos”. Quando o banco não está no ar, não existem os arquivos .LK.

Para garantir que o banco de dados realmente está fora do ar, é preciso executar o script para shutdown e todos os
bancos. Ao executar este script os arquivos .LK serão excluídos.

Script Shutdown: /bancos/scripts/producao/derrubaprod.sh

Comando no Linux: #sh /bancos/scripts/producao/derrubaprod.sh

Se mesmo após a execução do script, os arquivos .LK não forem excluídos, será necessário deletá-los manualmente.

Após se certificar de que os bancos de dados realmente estão fora do ar, pode ser executado o script para carga dos
bancos:

Script Carga: /bancos/scripts/producao/cargaprod.sh

3
MIT005 – ATA DE REUNIÃO

Comando no Linux: #sh /bancos/scripts/producao/cargaprod.sh


2. Appserver

Servidor Windows: 10.1.0.26


Usuário: admin
Senha: totvs

Como acessar?
Ícone no desktop: GERENCIADOR SERVIÇOS TOTVS

Será aberto a tela abaixo:

Ao realizar o login será apresentada a tela abaixo, contendo os dois Appserver, um de produção e outro de testes:

4
MIT005 – ATA DE REUNIÃO

Para garantir que o Appserver realmente está fora do ar, clicar sobre o appserver desejado e verificar o status do
broker:

Ao clicar no item acima será exibido a seguinte tela:

No caso acima, o Appserver está no ar, pois o botão aparece a opção “Stop AppServer” e a linha “Broker”, é exibida
como ACTIVE.

Quando o AppServer estiver fora do ar, será exibido no botão Start AppServer. Ao clicar para inicializar o AppServer,
deve-se atualizar a página com F5 ou fechá-la e abrir para atualizar a linha “Broker” = ACTIVE.

O Appserver poderá ser iniciado, apenas se o banco de dados progress for iniciado antes.

A ordem de inicialização é obrigatória:


1- Banco de dados

5
MIT005 – ATA DE REUNIÃO

2- Appserver
3- Tomcat

3. Tomcat

Servidor Windows: 10.1.0.26

Como acessar?
Serviços do Windows

Para garantir que o Tomcat realmente está fora do ar, em caso de queda ou reinicialização do servidor, deve-se acessar
os serviços do Windows e analisar os dois serviços acima (produção ou teste).

O Tomcat precisa iniciado por último.

Não adianta, por exemplo, o Tomcat estar iniciado, e o banco de dados ser iniciado depois.

É obrigatório seguir a ordem: 1. Banco de dados / 2. Appserver / 3. Tomcat

Se o Tomcat estiver “Started”, e o banco de dados for iniciado depois, o sistema não estará disponível.

É necessário retirar os 3 itens do ar, e inicializar um-por-um, conforme a ordem obrigatória.

Ao iniciar o Tomcat, realizar o teste de login, com o ícone da área de trabalho: TOTVS THF - PROD

6
MIT005 – ATA DE REUNIÃO

Será aberta a tela de login do sistema:

Para confirmar se o sistema está no ar, deve-se realizar o login com algum usuário e verificar se o “DI – Datasul
Interactive” é aberto corretamente (item marcado em vermelho):

O Tomcat poderá ser iniciado, apenas se o banco de dados progress e o Appserver forem iniciado antes.

A ordem de inicialização é obrigatória:


1- Banco de dados
2- Appserver
3- Tomcat

7
MIT005 – ATA DE REUNIÃO

* Log do Appserver:
Servidor Windows: 10.1.0.26
Diretório: E:\totvs\datasul\dts-11\ERP-116\wrk

* Log do Tomcat
Servidor Windows: 10.1.0.26
Diretório:
E:\totvs\datasul\dts-11\ServidorAplicacao\THF\instance-8080\apache-tomcat-9.0.31\logs (produção)
Ou
E:\totvs\datasul\dts-11\ServidorAplicacao\THF\instance-8180\apache-tomcat-9.0.31\logs (teste)

4. Aprovação

Aprovado por Assinatura Data

___/___/___

___/___/___

Autor da Ata: André Toledo

Você também pode gostar