Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 06/11/2007, à 19:59

B@rtounet

remettre à plat le nom des interfaces réseaux

Bonsoir,

Voici mon probleme...

Nous somme en train de monter un cluster avec deux serveurs totalement identiques....

Pour l'homogénéité du systeme, nous avons fait une instalation propre sur l'un, fait une image systeme que nous avons redescendu sur l'autre noeud...

Tout s'est très bien passé sauf pour les interfaces réseaux...

en effet, le premier serveur avait bien deux interfaces réseaux eth0 et eth1 et le deuxième se retrouve avec un eth2 et eth3 surement du aux résidu des adresse mac résidente dans l'image systeme du premier noeud...

Je sais qu'il existe des facon de renommer les interfaces, mais je voudrais faire ca propre, et vraiement pouvoir effacer tous les résidus afin qu'en redemmarrant il redtecte bien les interfaces, et mette bien eth0 et eth1....

si vous aviez une idée pour remettre à plat le nom des interfaces réseaux je suis preneur.

Hors ligne

#2 Le 06/11/2007, à 20:10

pascal50

Re : remettre à plat le nom des interfaces réseaux

Je viens de trouver cela. Mais je ne connais pas.

Dernière modification par pascal50 (Le 07/11/2007, à 12:10)

Hors ligne

#3 Le 06/11/2007, à 20:15

B@rtounet

Re : remettre à plat le nom des interfaces réseaux

Oui je connais...
Mais ca ne fait que les renommer et non repartir avec des vrais interfaces propres

Hors ligne

#4 Le 06/11/2007, à 20:18

pascal50

Re : remettre à plat le nom des interfaces réseaux

J'ai trouver ceci Il agissent sur udev. Mais ils ont l'air de parler d'alias aussi...

Dernière modification par pascal50 (Le 06/11/2007, à 20:19)

Hors ligne

#5 Le 06/11/2007, à 21:38

HymnToLife

Re : remettre à plat le nom des interfaces réseaux

C'est bien udev qui gère ça. Supprime (ou commente si tu es frileux) les règles existantes dans /etc/udev/rules.d/70-persistent-net.rules. Elles seront regénérées au reboot.


- Rodrigue, as-tu du cœur ?
- Non, mais j'ai du pique !

Hors ligne

#6 Le 06/11/2007, à 21:51

B@rtounet

Re : remettre à plat le nom des interfaces réseaux

Merci  à tous je test ca demain sur les serveurs en arrivant ...

Hors ligne

#7 Le 06/11/2007, à 22:14

pascal50

Re : remettre à plat le nom des interfaces réseaux

J'ai une question :

HymnToLife a écrit :

C'est bien udev qui gère ça

Et si les modules sont en dur dans le noyau ? Il n'y aurait pas eut ce problème ?

Dernière modification par pascal50 (Le 06/11/2007, à 22:16)

Hors ligne

#8 Le 06/11/2007, à 22:25

HymnToLife

Re : remettre à plat le nom des interfaces réseaux

Ça ne changerait rien. Je ne vois pas le rapport...


- Rodrigue, as-tu du cœur ?
- Non, mais j'ai du pique !

Hors ligne

#9 Le 06/11/2007, à 23:14

pascal50

Re : remettre à plat le nom des interfaces réseaux

HymnToLife a écrit :

Ça ne changerait rien. Je ne vois pas le rapport...

La réponse est ici

Le nom attribué par le noyau passe en dernier. Donc udevd doit être capable de renommer l'interface créée lors de l'initialisation du noyau avant le montage de la racine (et la lecture des fichiers de configuration, et même avant le lancement de udevd)

Hors ligne

#10 Le 06/11/2007, à 23:25

HymnToLife

Re : remettre à plat le nom des interfaces réseaux

Absolument aucun rapport. Namedev sert à attribuer les noms des divers périphériques tels qu'il apparaissent dans /dev. Tu n'as pas de /dev/eth0, que je sache !

Dernière modification par HymnToLife (Le 06/11/2007, à 23:26)


- Rodrigue, as-tu du cœur ?
- Non, mais j'ai du pique !

Hors ligne

#11 Le 07/11/2007, à 12:30

B@rtounet

Re : remettre à plat le nom des interfaces réseaux

Merci,
en supprimant le fichier, il en recrée un de facon propre...
Merci Beaucoup

Hors ligne

#12 Le 07/11/2007, à 16:33

B@rtounet

Re : remettre à plat le nom des interfaces réseaux

Par contre j'ai de la chance les serveur sur lesquels je travaille en ce moment sont sous open suse 10.3 et on a bien le fichier en question...

suse1:/etc/udev/rules.d # ls
05-udev-early.rules  50-udev-default.rules  60-persistent-input.rules    70-persistent-cd.rules             77-network.rules
40-alsa.rules        55-hpmud.rules         60-persistent-storage.rules  70-persistent-net.rules            79-yast2-drivers.rules
40-bluetooth.rules   55-libsane.rules       64-device-mapper.rules       71-multipath.rules                 80-drivers.rules
40-xen.rules         56-idedma.rules        64-md-raid.rules             75-cd-aliases-generator.rules      90-hal.rules
41-soundfont.rules   60-cdrom_id.rules      70-kpartx.rules              75-persistent-net-generator.rules  95-udev-late.rules

Par contre je me pose la question si un jour j'ai la même manip à faire sous du debian like ... apperement ces fichiers (net) n'existent pas..

root@ubuntuserver:/etc/udev/rules.d# ls
00-init.rules         65-persistent-disk.rules  85-ifupdown.rules
20-names.rules        80-programs.rules         85-pcmcia.rules
25-iftab.rules        85-alsa.rules             90-modprobe.rules
40-permissions.rules  85-hdparm.rules           99-udevmonitor.rules
60-symlinks.rules     85-hwclock.rules

Hors ligne

#13 Le 07/11/2007, à 18:37

HymnToLife

Re : remettre à plat le nom des interfaces réseaux

Bizarre, j'ai bien ces fichiers sur mon Ubuntu (Gutsy)...


- Rodrigue, as-tu du cœur ?
- Non, mais j'ai du pique !

Hors ligne

#14 Le 07/11/2007, à 18:42

B@rtounet

Re : remettre à plat le nom des interfaces réseaux

Moi je suis, sous ubuntu dapper...

Hors ligne

#15 Le 07/11/2007, à 18:58

HymnToLife

Re : remettre à plat le nom des interfaces réseaux

Bah alors fais un grep pour voir dans quel fichiers se troouvent les règles d'assignation du nom des interfaces réseau, elles doivent bien être quelque part...


- Rodrigue, as-tu du cœur ?
- Non, mais j'ai du pique !

Hors ligne

#16 Le 08/11/2007, à 19:45

bleck

Re : remettre à plat le nom des interfaces réseaux

Je suis également sous Dapper et je n'ai pas trouvé où sont conservées ces maudites informations sad

Hors ligne