J'ai résolu le probleme de host ID
Alors, pour commencer le hostid est généré de la facon suivante :
Adresse IP de la machine 134.214.141.188 en hex 86.d6.8d.bc
Ensuite permutation en partant de la gauche de l'octet du 4ieme octet avec le 
3ieme octet.
Puis permutation en partant de la droite du 1ier avec le second octect.
Ce qui donne 0xd6.86.bc.8d

Ensuite Maple interroge sur eth0. Mes machines clonés se retrouvaient avec des 
interfaces eth1 ou eth2. J'ai du modifier le 
fichier /etc/udev/rules.d/30-net_persistent_names.rules

Voila tous fonctionne.

Merci de votre aide.
Le jeudi 5 octobre 2006 14:07, Alain EMPAIN a écrit :
> Olivier NICOLAS wrote:
> > Fabien,
> >
> > Vérifie le fichier /etc/hosts.
> >
> > Si toutes les machines ont une entrée commune du genre
> > 127.0.0.2 hostnameX
> > le hostid sera identique.
>
> A ce sujet, j'ai expliqué dernièrement sur la liste l'usage de C3 tools
>
> http://www.csm.ornl.gov/torc/c3/C3notespage.shtml
>
> Dans ton cas, je désignerais une machine master, sur laquelle
> j'éditerais le /etc/hosts
> avec la liste complète des machines,
>
> et ensuite, il me suffirait de lancer
>
>     cpush /etc/hosts
>
> pour l'envoyer sur chaque machine du groupe
>
> Mais il y a aussi un fichier '/etc/hostname', qui sert à mettre à jour
> la variable HOSTNAME; il y a aussi 'uname -n'  par ex.
>
> Donc, je ferais alors un petit script destiné à tourner sur chaque
> machine, et qui, utilisant le hosts distribué, mettre à jour le
> /etc/hostname local ( cela suppose évidemment que le réseau est
> correctement installé sur chaque machine).
>
> /tmp/sethostname:   (un ex)
> -------------------------------------------------------------------------
> IP=`ifconfig eth0 | grep Bcast | cut -d: -f2 | cut -d' ' -f1`
> NODE=`grep $IP /etc/hosts | cut -f2`
> echo "Setting /etc/hostname to $NODE (for IP=$IP)"
> echo $NODE > /etc/hostname
> -------------------------------------------------------------------------
>
> Je l'envoie sur chaque machine :
>     cpush /tmp/sethostname
>
> et je l'exécute sur chaque machine :
>     cexec /tmp/sethostname
>
> C'est un bricolage tout bête, mais qui montre la simplicité
> d'utilisation des c3 tools pour gérer en série de nombreuses machines.
>
> Ex: pour connaître la place disponible, vérifier les heures etc.
>
>     cexec df -h
>     cexec date
>
>     etc.
> Bon amusement,
>
>     Alain
>
> > Fabien Chaudier wrote:
> >> Bonjour,
> >>
> >> J'ai déployé 36 machines avec ghost. Sur chaque machine c'est SuSE
> >> 10.1 avec des softs qui ne sont pas fournis avec la distrib.
> >>
> >> Lorsque je fais hwinfo --all sur chaque machine, ces dernieres me
> >> retourne toutes les memes infos. Pas normale car chaque composants du
> >> pc possede un "unique ID" et la ca n'est pas le cas à cause de ghost.
> >>
> >> Ce qui pose probleme à Maple car il n'arrive pas à récupere le host ID.
> >> J'ai bien essayé la commande "hostid valeur" mais c'est pas suffisant.
> >>
> >> Je voulais savoir si il y a un moyen de rétablir les "unique ID" de
> >> mes pc
> >
> > _______________________________________________________
> > Linux Mailing List - http://www.unixtech.be
> > Subscribe/Unsubscribe:
> > http://lists.unixtech.be/cgi-bin/mailman/listinfo/linux
> > Archives: http://www.mail-archive.com/linux@lists.unixtech.be
> > IRC: chat.unixtech.be:6667 - #unixtech
> > NNTP: news.gname.org - gmane.org.user-groups.linux.unixtech
_______________________________________________________
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://lists.unixtech.be/cgi-bin/mailman/listinfo/linux
Archives: http://www.mail-archive.com/linux@lists.unixtech.be
IRC: chat.unixtech.be:6667 - #unixtech
NNTP: news.gname.org - gmane.org.user-groups.linux.unixtech

Répondre à