Desligar máquinas virtuais Xen

Publicado por eduardo pizorno (última atualização em 10/02/2011)

[ Hits: 6.812 ]

Download 4914.desligar.sh




Como primeira contribuição estou enviando esse script que criei para desligar as máquinas virtuais do Xen,  armazenando seus id's para serem religadas a partir de um segundo script na hora em que foram criadas.

Obs.: No meu caso foi necessário por fator de um servidor de horas e alguns serviços de rede que deveriam estar no ar antes que outros.

Espero que apreciem.

  



Esconder código-fonte

#!/bin/bash
# 27-01-2010 - Eduardo Pizorno - pizorno@gmail.com
# Script para desligar máquinas virtuais xen
#1º Passo - Criar arquivo com as máquinas ligadas
xm list > religar
xm list | cut -d" " -f1 > ligadas
sed -i '1,2d' ligadas
while read linha
do
  echo "A máquina $linha está sendo delisgada agora!
  xm destroy $linha
  clear
  sleep 5
done < ligadas
echo "Todas as máquinas Virtuais estão desligadas."
echo "O servidor Xen está sendo desligado agora!"
rm ligadas
shutdown -h now

Scripts recomendados

Gerenciar usuários com dialog

Backup com TAR em LOG usando FITA LTO/DLT com filtro de arquivos

Firewall Dinamico

Envio de email via console

Cronômetro em shell


  

Comentários
[1] Comentário enviado por laerciomotta em 10/02/2011 - 19:56h

Não seria "desligar"??


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts