Abrindo Sessão Cluster Beowulf

Publicado por Guilherme Domingues de Oliveira 10/09/2007

[ Hits: 5.902 ]

Homepage: http://br.linkedin.com/pub/guilherme-domingues-de-oliveira/22/59/900

Download mpd.sh




Utilizei a biblioteca Mpich2 ( http://www.mpich.org/downloads/ ).

Montei este script para abrir a sessão, a partir de uma lista ip.

O script está simples e funcional, mas é possivel afinar muito mais.

  



Esconder código-fonte

#!/bin/bash
# Autor : Guilherme Domingues de Oliveira
# guilherme.domingues.oliveira@gmail.com
cd $HOME
arq="mpd.host"
echo "Verificando existencia do arquivo $arq"

if [[ -a $arq ]];then
   chmod 700 $arq
   cat /dev/null > $arq
else
   touch $arq
   echo "Criando o arquivo $arq"
fi
echo "Buscando os pinguins..."
cat lista | while read host;
do
if ping -c 2 $host > /dev/null 2>&1;then 
   echo "O ip $host esta respondendo"
   ssh  -o StrictHostKeyChecking=no guilherme@$host echo $host >> $arq &  
fi
done
echo ""
echo "Iniciando Sessao "

a=$(cat $arq | wc -l) 
let a++
chmod 600 $arq
mpdboot -n $a
echo "Ok! Listando maquinas inseridas na sessao"

mpdtrace
exit 0

Scripts recomendados

Script para conexão de modem Bluetooth (DUN)

Usando mencoder para capturar vídeos da placa BT878

remover usuários do sistema/SAMBA

Install/Update ClamAV

Verificando a versão mais recente do Wine via script


  

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