Desligar máquinas virtuais Xen

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

[ Hits: 7.270 ]

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

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

Verificar atividade de serviços no Tomcat

Criação de Usuarios , Grupo e instalação do servidor de arquivos samba

Localizar e excluir linhas repetidas em um arquivo texto

Iniciar firewall quando houver rede habilitada (Internet)


  

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

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts