Desligar máquinas virtuais Xen

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

[ Hits: 7.623 ]

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

LeTRA - cálculo de valores do arquivo de venda do PDV

Baixando fotos de uma câmera digital pela USB

Biblioteca de funções de manipulação de arquivos CSV para shell script

Projeto Wine's Faces

INSTALADOR TAR GZ


  

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

Não seria "desligar"??


Contribuir com comentário