Pular para o conteúdo

Desligar máquinas virtuais Xen

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.
eduardo pizorno pizorno
Hits: 7.735 Categoria: Shell Script Subcategoria: Avançado
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

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.
Download 4914.desligar.sh Enviar nova versão

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

Configurando IP, Nome de maquina, Gateway e Samba.

Fazendo backup de uma pasta em arquivos separados

Invertendo strings usando vetores

Bashblog v3.0 - cria um microblog em HTML5

Make Knoppix

#1 Comentário enviado por laerciomotta em 10/02/2011 - 19:56h
Não seria "desligar"??

Contribuir com comentário

Entre na sua conta para comentar.