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

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

[ Hits: 6.074 ]

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

Select DATAFILES especificando uma Tablespace

Backup compactado

Download do Banco de dados NCBI NT (DNA)

Front-end para backup em CDRW e DVDRW

Compilação de módulos para VMware 12.5.7 no Fedora 26


  

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