Gerência do tempo de inicialização das MFs de uma nuvem privada com o OpenNebula
Publicado por Renato Araújo (última atualização em 11/12/2015)
[ Hits: 2.946 ]
Homepage: https://pingall.wordpress.com/
Script de gravação do tempo gasto para ligar as MFs de uma nuvem privada com o OpenNebula. Ideal para situações em que se precise automatizar o armazenamento do tempo que as máquinas físicas da infraestrutura levam para ser iniciadas.
#!/bin/bash
# Renato Cavalcante
# 02/12/15
# Script de gravação do tempo gasto para ligar as MFs da nuvem.
# IFS (Internal Field Separator, separador do campo interno)
oldIFS=$IFS # Backup do separador de campo.
IFS=$'\n' # Novo separador de campo, o caractere fim de linha.
HORAINIC=$(date +%H:%M:%S)
echo -e "Máquinas \t | Hora inicial \t | Hora final" > exper_logs.txt
for LINHA in $(onehost list | grep on)
do
MF=$(echo $LINHA | awk '{print $2}')
# Se MF não tiver no arquivo de logs, então a insere.
if ! grep $MF exper_logs.txt &> /dev/null; then
echo "$MF status on"
HORAFIM=$(date +%H:%M:%S)
echo -e "$MF \t | $HORAINIC \t | $HORAFIM" >> exper_logs.txt
fi
# sleep 1;
done
IFS=$oldIFS # Restabelece o separador de campo padrão.
Rotina para backup diário, semanal e mensal (exemplo para Firebird)
Fluxbox: Wallpapers aleatórios
Script recolher log's servidor
Nenhum comentário foi encontrado.
Berry Bank: Criando um Banco Digital Gamificado para seus Filhos com Gentoo, Flask e Tailscale
Papagaiando o XFCE com temas e recursos
Instale o DOOM Retro no Gentoo facilmente via Overlay
Steam (Flatpak) rodando jogos em partição NTFS
O dock Plank + U-Launcher deixam qualquer desktop mais produtivo
Instalar Linux em notebook Sony Vaio VPCEG13EB (17)
Alguém tem que acabar com ANATEL!!! (10)
O que você está ouvindo agora? [2] (229)









