Ligar máquinas virtuais Xen seguindo ordem de criação

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

[ Hits: 6.216 ]

Download ligar.sh




Esse script é um complemento do script Desligando máquinas virtuais Xen, como no desligar havia criado um arquivo texto chamado religar, esse script usa esse arquivo texto para efetuar o carregamento das máquinas virtuais, na sequência em que foram criadas, baseadas em seus id's.

Obs.: Essa forma de ser religar as máquinas virtuais foi adotado pois necessitei ligar alguns servidores antes que outros.

Obs.2: O arquivo x.awk que o awk irá usar para fazer a mudança de posição das colunas segue junto com o script abaixo, mas ele tem de ser um arquivo em separado ;). Qualquer dúvida basta entrar em contato.

Espero que apreciem a minha contribuição.

  



Esconder código-fonte

#!/bin/bash
# 27-01-2010 - Eduardo Pizorno - pizorno@gmail.com
# Script para criação de máquinas virtuais com ordem de prefêrencia
cat religar | sed 's/ * / /g' | sed '1,2d' | awk -F" " -f x.awk | sort -n | cut -f2 > religar
while read linha
do
  echo "A máquina $linha está sendo ligada agora!
  xm create /etc/xen/$linha.cfg
  clear
  sleep 5
done < religar
echo "Todas as máquinas Virtuais estão ligadas."
rm religar

#-----------------------------------------
#Cole o trecho abaixo para o arquivo chamado x.awk


{
    OFS=" ";
    print $2"\t"$1;
}

Scripts recomendados

Firewall Pessoal (iptables)

Backup Incremental

Configurando Adaptador USBSerial no Ubuntu usando udev

Atualização do FreeBSD

Monitorando espaço em disco com IP dinâmico.


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts