Files
2025-11-28 00:29:42 -03:00

194 lines
7.3 KiB
Markdown

## ⚙️ Procedimentos para Remoção do GED
- Atenção pois o procedimento poderá ser executado somente após horário.
---
### 📁 Atualização da Planilha
1. Acesse a planilha **"Manutenção Servidores - 15082024 v1"** Na guia **MSD - Docker**
2. Procure pelo cliente que está sendo removido as configurações do GED
3. Remova a linha com a MSD-03, conforme na imagem abaixo, que foi utilizado como exemplo o cliente PM - Lapa.
![Remoção MSD-03 Planilha](../img/remocao_msd03_planilha.png)
![Remoção MSD-03 Planilha](../img/remocao_msd03_planilha1.png)
4. Acessa agora a guia **Stacks Servlets - Docker** e procure novamente pelo cliente
5. Altere o valor da coluna C para `N/A` e o valor da coluna U para `0`
---
### 🔹 Alterar o endereço dos microsserviços do cliente no AtendeNet
1. Acessar o AtendeNet do cliente, como no exemplo está sendo utilizado o cliente PM - Lapa
- __URL:__ https://lapa.atende.net
2. Acesse a rotina de Microsserviços
- __Caminho:__ Gerenciamento do Sistema » Microsserviços » Microsserviços
3. Realizar alteração nos endereços da aplicação `FileOptimizer`, atualmente esses endereços vão estar todos direcionados para a porta `8085`, devem então ser alterados, ficando na porta `8083`.
- __Nome:__ WebCodeReader
- __Nome:__ WebFileInfo
- __Nome:__ WebOcrReader
- __Nome:__ WebPdfJoin
- __Nome:__ WebThumbnail
Conforme imagem abaixo:
![Alteração endereços dos Microsserviços](../img/alteracao_enderecos_microservicos.png)
---
### 📦 Remover a stack do OCR no portainer do cliente
1. Acessar o portainer do cliente com usuário `admin` no endereço: https://<int_rt>:9443
2. Selecionar a stack OCR e remover, conforme mostra a imagem abaixo
![Remoção OCR Portainer](../img/remocao_ocr_portainer.png)
3. Conforme os novos valores de recursos da planilha, realizar ajuste nas stacks.
- WebReport
- JobRunner
- FileSigner
- FileOptimizer
Realizar o Pull And Redeploy após cada alteração na stack.
4. Realizar atualização dos valores também no GTT, no equipamento cluster. Rotina para realizar o procedimento:
- Gerenciamento Data Center » Manutenção » Equipamentos » Equipamento » Consultar Serviços do Equipamento » Configuração de Serviço
---
### 🛠️ Remover a máquina MSD-03 do cluster docker swarm e das configurações do GlusterFS
1. Acessar via SSH todas as VMs MSD pertencentes no ambiente do cliente, como o exemplo está sendo realizado com o cliente PM - Lapa, foi acessado a MSD 01 e 03.
2. Com usuário root, realizar a execução dos comandos abaixo na `MSD-01`.
- __2.1.__ Executar o comando `docker node ls` e verificar quantas máquinas MSD possuem no cluster swarm, caso sejam 3, todas elas estarão como manager, sendo necessário então rebaixar os nodes, executando os comandos abaixo
```bash
docker node demote 00000-cliente-msd-02-2400.atende.net
docker node demote 00000-cliente-msd-03-2400.atende.net
```
Como no exemplo estamos utilizando o cliente PM - Lapa, que tem apenas duas máquinas MSD, não será necessário a execução dos comandos acima.
```bash
root@01536-lapa-msd-01-2400:~# docker node ls
ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS ENGINE VERSION
rxyewq1gyoyvyr5nyqzx8f9nm * 01536-lapa-msd-01-2400.atende.net Ready Active Leader 24.0.7
9cmjx1oq1ksrha5oz07cdfvgh 01536-lapa-msd-03-2400.atende.net Ready Active 24.0.7
```
- __2.2.__ No host manager, drenar node que será excluído do docker swarm
```bash
docker node update --availability drain 01536-lapa-msd-03-2400.atende.net
```
- __2.3.__ No host MSD-03 que será excluído, sair do cluster swarm
```bash
docker swarm leave
```
- __2.4.__ No host manager, remover node MSD-03:
```bash
docker node rm 01536-lapa-msd-03-2400.atende.net
```
- __2.5.__ Executar o comando abaixo novamente para verificar se o servidor foi removido
```bash
docker node ls
```
3. Acessar novamente o portainer do cliente com usuário `admin` no endereço https://<int_rt>:9443 e remover o servidor MSD-03 do environment e grupo.
- __3.1.__ Home >> Environments
![Remoção Environment Portainer](../img/remocao_environment_portainer.png)
4. Via SSH, na MSD que está sendo removida, executar os comandos abaixo para remover as configurações do GlusterFS.
- __4.1.__ Desmonstar o volume do GlusterFS
```bash
umount /var/lib/docker/data
```
- __4.2.__ Verificar o status atual do GlusterFS na MSD-01, onde ainda deverá estar a MSD-03
```bash
gluster volume status
gluster peer status
gluster pool list
```
## Atenção nos procedimentos abaixo, pois deve ser analisado quantas VMs MSD o cliente tem.
- O procedimento é diferente, pois existe alteração no modo do replicação dos arquivos do GlusterFS.
### Executar os procedimentos abaixo caso o cliente possua duas VMs MSD.
- __4.3.__ Executar os comandos abaixo na MSD-01, para remover as configurações do GlusterFS
```bash
umount /var/lib/docker/data
gluster volume stop docker-shared
gluster volume delete docker-shared
gluster volume create docker-shared 01536-lapa-msd-01-2400.atende.net:/var/lib/docker/shared force
gluster volume start docker-shared
gluster volume set docker-shared network.ping-timeout "5"
gluster volume set docker-shared performance.stat-prefetch off
mount -t glusterfs localhost:docker-shared /var/lib/docker/data/
gluster peer detach 01536-lapa-msd-03-2400.atende.net
rm -rf /var/lib/docker/data/.*anonymous*
```
__4.4.__ Executar os comandos abaixo, para garantiar o funcionamento do GlusterFS
```bash
gluster volume info
gluster volume status
gluster peer status
gluster pool list
gluster volume heal docker-shared info
```
---
### Executar os procedimentos abaixo caso o cliente possua três VMs MSD.
---
### 🌐 Remover o cadastro no DSN Forwarder
1. Acessar o a interface Web do Firewal do cliente, com o endereço https://<int_rt>:9080
2. Realizar então a remoção da VM MSD-03, que está sendo removida do ambiente do cliente.
- Services >> DNS Forwarder
![Remoção MSD DNS Forwarder](../img/remocao_msd_dns_forwarder.png)
---
---
### ⚙️ Desligar a VM no VMware vSphere e removê-la.
1. Acessar o VMWare vSphere
- PR: pr01-ger-vcsa01.atendenet.local
- SP: sp01-ger-vcsa01.atendenet.local
2. Buscar pelo cliente e encontrar a VM que será desligada
![Desligar VM MSD vSphere](../img/shutdown_vm_vsphere.png)
__2.1.__ Com botão direito na VM MSD-03 seleciona
- Power >> Shut Down Guest OS
![Desligar VM MSD vSphere](../img/shutdown_vm_vsphere1.png)
Verificar se a VM deverá ser removida no mesmo momento do desligamento ou aguardar um tempo.
---
### ⚙️ Realizar reinicialização das VMs MSD que permaneceram ligadas no ambiente do cliente
```bash
reboot
```
---
### 📊 Remover o cadastro no Zabbix
1. Acessar o Zabbix para realizar a exclusão da VM que foi desligada acima
- PR: https://pr01-datacenter.ipm.com.br:8085/
- SP: https://sp01-datacenter.ipm.com.br:8085/
2. Acessar Configuration >> Hosts e buscar pelo cliente, conforme mostra imagem abaixo
![Remover VM do Zabbix](../img/remover_vm_zabbix.png)
__2.1.__ Selecionar a VM que será removida, como o exemplo está sendo utilizado com o cliente PM - Lapa, será removido a VM: `01536-lapa-msd-03-2400.atende.net`
- Selecionar a VM >> Delete
![Remover VM do Zabbix](../img/remover_vm_zabbix1.png)
---
---
### 📊 Remover o cadastro no GTT
Verificar como deverá ser realizado o procedimento abaixo.
---