Pular para o conteúdo

Cluster Beowulf

Configuração do Cluster Beowulf no Debian 7.
diocelio  larsen dioceliolarsen
Hits: 20.373 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Instalando pacotes

O Cluster Beowulf é um cluster de alto desempenho, nossa montagem do cluster inicia-se na instalação do Debian, aqui utilizado a versão 7. Instale o Debian com o nome de "servidor" no mestre e com o nome de "no0x" nos escravos, o usuário utilizado é o mesmo em todas as máquinas do Cluster chamado aqui de kluster.

A rede foi configurada como DHCP em todas as máquinas.

Antes de iniciarmos a instalação dos pacotes, temos que arrumar o sources.list das máquinas:

# nano /etc/apt/sources.list #Servidor e nós.

sources.list (nós):

#escrito por diocelio larsen 1.0
# deb cdrom:[Debian GNU/Linux 7.1.0 _Wheezy_ - Official amd64 CD Binary-1 20130615-23:06]/ wheezy main
#deb cdrom:[Debian GNU/Linux 7.1.0 _Wheezy_ - Official amd64 CD Binary-1 20130615-23:06]/ wheezy main


deb http://ftp.br.debian.org/debian/ wheezy main contrib non-free
deb-src http://ftp.br.debian.org/debian/ wheezy main contrib non-free

deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free

# wheezy-updates, previously known as 'volatile'
deb http://ftp.br.debian.org/debian/ wheezy-updates main contrib non-free
deb-src http://ftp.br.debian.org/debian/ wheezy-updates main contrib non-free

deb http://ftp.debian.org/debian/ wheezy-updates main contrib non-free
deb-src http://ftp.debian.org/debian/ wheezy-updates main contrib non-free

deb http://ftp.debian.org/debian/ wheezy-backports main contrib non-free
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

sources.list (servidor):

#escrito por diocelio larsen 1.0
# deb cdrom:[Debian GNU/Linux 7.1.0 _Wheezy_ - Official amd64 CD Binary-1 20130615-23:06]/ wheezy main
#deb cdrom:[Debian GNU/Linux 7.1.0 _Wheezy_ - Official amd64 CD Binary-1 20130615-23:06]/ wheezy main

deb http://ftp.br.debian.org/debian/ wheezy main contrib non-free
deb-src http://ftp.br.debian.org/debian/ wheezy main contrib non-free

deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free

# wheezy-updates, previously known as 'volatile'
deb http://ftp.br.debian.org/debian/ wheezy-updates main contrib non-free
deb-src http://ftp.br.debian.org/debian/ wheezy-updates main contrib non-free

deb http://mirrors.kernel.org/debian/ wheezy-updates main contrib non-free
deb-src http://mirrors.kernel.org/debian/ wheezy-updates main contrib non-free

deb http://ftp.debian.org/debian/ wheezy-updates main contrib non-free
deb-src http://ftp.debian.org/debian/ wheezy-updates main contrib non-free

Preparando as máquinas para o cluster (execute todos os comando a seguir como root):

# apt-get update #(servidor e nós)
# aptitude safe-upgrade #(servidor e nós)
# aptitude install build-essential module-init-tools kernel-package initramfs-tools #(servidor e nós)
# aptitude install autoconf libaal-dev wget liblzo2-dev gzip libncurses5 libncurses5-dev dpatch udev #(servidor e nós)

# apt-get update #(servidor e nós)
# apt-get install gfortran-* #(servidor e nós)
# shutdown -r now #(servidor e nós)

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Instalando pacotes
   2. Configurando hosts
   3. Criando arquivos
   4. Instalando NTP
   5. SSH
   6. PVSF2
   7. Executando PVFS2
   8. NFS
   9. MPI

LTSP no Debian 8

Instalando e configurando o Wine

Debian Squeeze com RAID 1

Slackware no notebook Toshiba Satellite M55-S3262

Upgrade Debian 4.0 (etch) para 5.0 (lenny) - 9 passos para um upgrade feliz

Atualizando o Gnome no Slackware com Dropline

#2 Comentário enviado por iagolira em 14/08/2016 - 16:16h
Muito bacana!! :)
Também tem um script para automatizar todo o processo de criação do cluster beowulf, que foi usado por mim: https://www.vivaolinux.com.br/script/Cluster-beowulf/

Nome: Francisco Iago Lira Passos
Curso: Mestrando em Física

Contribuir com comentário

Entre na sua conta para comentar.