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

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

[ Hits: 5.703 ]

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

Kit de Scripts para Backup (Full + Diferencial + SMBmount + Rede) - Atualizado

Criando Autoridades Certificadoras e Certificados de Testes no Linux

Instalador autônomo Zabbix 3.2.1 no CentOS 6

Gerando ISO com o camando dd, e exibindo "barra de progresso".

Cria relatorio de email enviados e recebidos


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts