Neste post será apresentado apenas o script de renew do Let’s Encrypt.
Continue reading “Shell Script : Let’s Encrypt Auto Renew”
Neste post será apresentado apenas o script de renew do Let’s Encrypt.
Continue reading “Shell Script : Let’s Encrypt Auto Renew”
Neste script estou apresentando como monitorar o SO via script.
Continue reading “Shell Script : Monitoração do Sistema Operacional”
Estou postando um template de um script que precisei para manter um serviço especifico no ar .
Este script vê se tem algum PID via comando pgrep e caso não esteja ele restarta o serviço, o ideal é que ele rode na Cron do servidor.
Continue reading “Script : Checagem de PID e restart do serviço caso esteja fora”
Script para scan das luns em Storages EMC .
#!/bin/sh # Script para fazer o SCAN de todas as HBAs do servidor. # Objetivo: Verificar alteracoes nos caminhos de acesso ao storage (Ex: novas LUNs, remocoes de LUNs antigas, etc). echo "LUNS reconhecidas antes de escanear as HBA's presentes no servidor:"; powermt display dev=all | grep -i "logical device"; echo "Numero total de LUNs reconhecidas pelo EMC PowerPath: `powermt display dev=all | grep -i "logical device" | wc -l`"; echo "Escaneando as HBA's Fiber Channel presentes no servidor."; for host in `ls /sys/class/fc_host`; do echo "1" > /sys/class/fc_host/${host}/issue_lip done echo "OK"; echo "Escaneando as alteracoes nas LUNs no EMC PowerPath."; powermt config; powermt save; echo "OK"; echo "Validando as LUNs exibidas pelo EMC PowerPath."; powermt display dev=all | grep -i "logical device"; echo "Numero total de LUNs reconhecidas pelo EMC PowerPath: `powermt display dev=all | grep -i "logical device" | wc -l`"; echo "OK";