Pular para o conteúdo

Abrindo Sessão Cluster Beowulf

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.
Guilherme Domingues de Oliveira korvoman
Hits: 6.312 Categoria: Shell Script Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

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.
Download mpd.sh Enviar nova versão

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

Listar o número de arquivos de um diretório

Killer

Atualizador de sistema multipla escolha

baixar mp3 do site mp3tube.net

Mostra o Ip-ppp0

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.