## ⚙️ 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://: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://: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://: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. ---