Minicluster:Fortran

De WikiLICC
Revisão de 13h17min de 18 de maio de 2010 por Dago (Discussão | contribs) (Configurações)
Ir para: navegação, pesquisa

Configurações

  • Mude para o seu diretório home
 [usuario@um] cd 
  • Crie um arquivo .mpd.conf
 [usuario@um] vi .mpd.conf

informando uma palavra chave para o MPD

 MPD_SECRETWORD=senhaparampi
  • Mude o acesso para o arquivo
 [usuario@um] chmod 600 .mpd.conf
  • Crie um arquivo .mpd.hosts
 [usuario@um] vi .mpd.hosts

informando o nome das máquinas que formam o cluster

 um.phantom
 dois.phantom
 tres.phantom
 quatro.phantom
  • Crie um arquivo .rhosts
 [usuario@um] vi .rhosts

com o nome das máquinas que formam o cluster e o seu nome de usuario informando que esse usuário pode ter acesso a sua conta através de rsh

 um.phantom usuario
 dois.phantom usuario
 tres.phantom usuario
 quatro.phantom usuario

Inicie o serviço mpd caso não esteja ativo.

[user] $ mpd &

A file named .mpd.conf file must be present in the user's home
directory (/etc/mpd.conf if root) with read and write access
only for the user, and must contain at least a line with:
MPD_SECRETWORD=<secretword>
One way to safely create this file is to do the following:
 cd $HOME
 touch .mpd.conf
 chmod 600 .mpd.conf
and then use an editor to insert a line like
 MPD_SECRETWORD=mr45-j9z
into the file.  (Of course use some other secret word than mr45-j9z.)

Inicializando o cluster

  • Antes de rodar um programa em paralelo é necessário conectar as máquinas em paralelo. Com as máquinas ligadas (apenas uma vez a cada sessão), digite
 [usuario@viggen]$ mpdboot -n 4 -f ~/.mpd.hosts --rsh=rsh
  • Para verificar que tudo está funcionando corretamente, digite
 [usuario@viggen]$ mpdtrace

A resposta desse comando deve ser algo como a lista das 4 máquinas

 um
 dois
 tres
 quatro