Cluslter
Objectif
Il s’agit d’installer un cluster linux et de programmer une application parallèle avec MPI.
Création d’un cluster Linux
Etape1 : installer ubuntu 9.04 dans le poste serveur et client. I faut faire attention au nom des machines
Serveur
Client 1
Client2
Client3
De plus au nom des sessions il faut avoir serveur pour serveur et client pour tous les clients.
>>>>Configurer les clients :
Etape1 : Affecter une adresse IP à la carte réseau. Exemple 192.168.21.100
Etape2 : Définir les noms des postes :
Sudo vi /etc/hosts
Editer la page comme suit :
127.0.0.1 localhost
192.168.21.100 serveur
192.168.21.101 client1
192.168.21.102 client2
192.168.21.103 client3
Editer le fichier /etc/hosts.allow :
Sudo vi /etc/hosts.allow
Portmap : ALL
Lockd: ALL
Mountd : ALL
Rquotad : ALL
Statd : ALL
Editer le fichier /etc/hosts.deny :
Sudo vi /etc/hosts.deny
Portmap : ALL
Lockd: ALL
Mountd : ALL
Rquotad : ALL
Statd : ALL
Etape3 : Installer NFS
Soit avec ligne de commande : sudo apt-get install nfs-kernel-server Soit avec l’assistant administration >>gestionnaire des paquets synaptiques>>chercher NFS.
Remarque :
Si tu n’as pas trouvé « nfs » il faut faire mise à jour des paquets.
>>>>c’est mieux de faire l’installation avec l’assistant
Etape4 : installer SSH et build-essential (pour les compilateurs)
Comme tu as fait pour installer nfs.
>>>Configuration du poste serveur :
Etape1 : Affecter une adresse IP à la carte réseau. Exemple 192.168.21.100
Etape2 : Définir les noms des postes :
Sudo vi /etc/hosts
Editer la page comme suit :
127.0.0.1 localhost
192.168.21.100 serveur
192.168.21.101 client1
192.168.21.102 client2
192.168.21.103 client3
Editer le fichier /etc/hosts.allow :
Sudo vi /etc/hosts.allow
Portmap : ALL
Lockd: ALL
Mountd : ALL
Rquotad : ALL
Statd : ALL
Editer le fichier /etc/hosts.deny