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

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

[ Hits: 6.203 ]

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

NFS server/client com iptables

Monitoração do CBQ

Copiar subdiretório presente em vários diretórios

Gerência do tempo de inicialização das MFs de uma nuvem privada com o OpenNebula

Protegendo arquivos contra acessos simultâneos


  

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