Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1719 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  [Résolu] eth0: No such device après duplication de serveurs

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Résolu] eth0: No such device après duplication de serveurs

n°880387
Silvermage
Posté le 23-01-2007 à 11:32:08  profilanswer
 

Bonjour,
 
J'ai dupliqué serveur1 sur serveur2, en le copiant partition par partition (en utilisant partimage). Ces deux serveurs sont trés strictement identiques.
Au démarrage de serveur2, j'ai bien sûr changé les adresses IP dans /etc/network/interfaces et dans /etc/hosts.
 
Lorsque je fais un /etc/init.d/networking restart, je reçois l'erreur suivante :

# /etc/init.d/networking restart
SIOCSIFADDR: No such device
eth0: ERROR while getting interface flags: No such device
eth0: ERROR while getting interface flags: No such device
Failed to bring up eth0.


 
Comme les machines sont identiques, les modules de carte réseau doivent être aussi bien chargés sur serveur1 qui fonctionne que sur serveur2.
Je ne sais pas comment m'en sortir... Si vous avez une idée, je vous bénis... :)
 
EDIT: eth1 -> eth0
 
RESOLUTION:  
Problème: Les adresses MAC des cartes réseau sont définies en dur dans le système, et lors du boot Debian a rajouté d'autres interfaces pour les cartes réseau locales, alors qu'on souhaitait remplacer l'anciene liste tout simplement.
Solution: Supprimer /etc/udev/rules.d/z25_persistent-net.rules, et rebooter.
(Le reboot doit pouvoir etre évité, si quelqu'un trouve comment il continuera ce topic!)


Message édité par Silvermage le 23-01-2007 à 13:35:33
mood
Publicité
Posté le 23-01-2007 à 11:32:08  profilanswer
 

n°880414
Velhcro
Cosworth Addicted
Posté le 23-01-2007 à 12:07:16  profilanswer
 

tu as fait un lspci sur les 2 pour t'assurer qu'il s'agit bien du même matériel ?

 

et puis dans le titre tu nous parles d'eth0 et tu nous sorts une erreur sur eth1 :??:

Message cité 1 fois
Message édité par Velhcro le 23-01-2007 à 12:08:02
n°880419
Silvermage
Posté le 23-01-2007 à 12:34:52  profilanswer
 

Velhcro a écrit :

tu as fait un lspci sur les 2 pour t'assurer qu'il s'agit bien du même matériel ?


Voilà les lspci des deux machines:

serveur1:# lspci
00:00.0 Host bridge: Intel Corporation E7520 Memory Controller Hub (rev 0c)
00:00.1 Class ff00: Intel Corporation E7525/E7520 Error Reporting Registers (rev 0c)
00:02.0 PCI bridge: Intel Corporation E7525/E7520/E7320 PCI Express Port A (rev 0c)
00:04.0 PCI bridge: Intel Corporation E7525/E7520 PCI Express Port B (rev 0c)
00:05.0 PCI bridge: Intel Corporation E7520 PCI Express Port B1 (rev 0c)
00:06.0 PCI bridge: Intel Corporation E7520 PCI Express Port C (rev 0c)
00:08.0 System peripheral: Intel Corporation E7525/E7520/E7320 Extended Configuration Registers (rev 0c)
00:1d.0 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c2)
00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 02)
01:06.0 VGA compatible controller: ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE]
02:00.0 PCI bridge: Intel Corporation 6700PXH PCI Express-to-PCI Bridge A (rev 09)
02:00.2 PCI bridge: Intel Corporation 6700PXH PCI Express-to-PCI Bridge B (rev 09)
04:04.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5704 Gigabit Ethernet (rev 10)
04:04.1 Ethernet controller: Broadcom Corporation NetXtreme BCM5704 Gigabit Ethernet (rev 10)
05:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5721 Gigabit Ethernet PCI Express (rev 11)
06:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5721 Gigabit Ethernet PCI Express (rev 11)
07:00.0 PCI bridge: Intel Corporation 80332 [Dobson] I/O processor (A-Segment Bridge) (rev 07)
07:00.2 PCI bridge: Intel Corporation 80332 [Dobson] I/O processor (B-Segment Bridge) (rev 07)
08:0e.0 RAID bus controller: Adaptec ServeRAID Controller (rev 07)
09:02.0 Serial controller: NetMos Technology PCI 9835 Multi-I/O Controller (rev 01)


serveur2:# lspci
00:00.0 Host bridge: Intel Corp. Server Memory Controller Hub (rev 0c)
00:00.1 ff00: Intel Corp. Memory Controller Hub Error Reporting Register (rev 0c)
00:02.0 PCI bridge: Intel Corp. Memory Controller Hub PCI Express Port A0 (rev 0c)
00:04.0 PCI bridge: Intel Corp. Memory Controller Hub PCI Express Port B0 (rev 0c)
00:05.0 PCI bridge: Intel Corp. Memory Controller Hub PCI Express Port B1 (rev 0c)
00:06.0 PCI bridge: Intel Corp. Memory Controller Hub PCI Express Port C0 (rev 0c)
00:08.0 System peripheral: Intel Corp. Memory Controller Hub Extended Configuration Registers (rev 0c)
00:1d.0 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #1 (rev 02)
00:1d.1 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #2 (rev 02)
00:1d.7 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev c2)
00:1f.0 ISA bridge: Intel Corp. 82801EB/ER (ICH5/ICH5R) LPC Bridge (rev 02)
00:1f.1 IDE interface: Intel Corp. 82801EB/ER (ICH5/ICH5R) Ultra ATA 100 Storage Controller (rev 02)
00:1f.3 SMBus: Intel Corp. 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 02)
01:06.0 VGA compatible controller: ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE]
02:00.0 PCI bridge: Intel Corp. PCI Bridge Hub A (rev 09)
02:00.2 PCI bridge: Intel Corp. PCI Bridge Hub B (rev 09)
04:04.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5704 Gigabit Ethernet (rev 10)
04:04.1 Ethernet controller: Broadcom Corporation NetXtreme BCM5704 Gigabit Ethernet (rev 10)
05:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5721 Gigabit Ethernet PCI Express (rev 11)
06:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5721 Gigabit Ethernet PCI Express (rev 11)
07:00.0 PCI bridge: Intel Corp. 80332 [Dobson] I/O processor (rev 07)
07:00.2 PCI bridge: Intel Corp. 80332 [Dobson] I/O processor (rev 07)
08:0e.0 RAID bus controller: Adaptec ServeRAID Controller (rev 07)
09:02.0 Serial controller: NetMos Technology PCI 9835 Multi-I/O Controller (rev 01)


 
Pour moi ça me parait bon, meme si les adresses sont pas les mêmes pour tout le matos sur les deux machines.
EDIT: En fait, ce sont bien les mêmes adresses partout... Donc le système ne devrait vraiment pas se sentir dépaysé!


Message édité par Silvermage le 23-01-2007 à 12:42:49
n°880422
Silvermage
Posté le 23-01-2007 à 12:38:20  profilanswer
 

Je pensais éventuellment à un problème d'adresse MAC, puisqu'évidemment ce ne sont pas les mêmes sur les deux machines, mais je ne sais pas comment fonctionne l'aspect adresse MAC dans Debian, fichier de conf, ...? Il me semblerait normal que ce ne soit fixé nulle part. D'ailleurs je n'ai pas de fichier /etc/iftab.

n°880424
Silvermage
Posté le 23-01-2007 à 12:53:40  profilanswer
 

Après quelques recherches, il semblerait que le fichier /etc/udev/rules.d/z25_persistent-net.rules contienne cette addresse MAC, générée par /lib/udev/write_net_rules, ainsi que /sys/class/net/eth0. Je vais voir si je corrige mon problème en remplaçant ces lignes...

n°880425
Velhcro
Cosworth Addicted
Posté le 23-01-2007 à 12:59:43  profilanswer
 

juste comme ça, un "ifconfig" donne quoi sur les 2 serveurs ?

Message cité 1 fois
Message édité par Velhcro le 23-01-2007 à 12:59:56
n°880427
Silvermage
Posté le 23-01-2007 à 13:05:02  profilanswer
 

Après suppression de /etc/udev/rules.d/z25_persistent-net.rules, et reboot; le réseau monte normalement.

n°880428
Silvermage
Posté le 23-01-2007 à 13:05:53  profilanswer
 

Velhcro a écrit :

juste comme ça, un "ifconfig" donne quoi sur les 2 serveurs ?


Oh, ben rien d'intéressant puisque les interfaces sortaient l'erreur que j'ai notée au-dessus avant de monter...

n°880429
Velhcro
Cosworth Addicted
Posté le 23-01-2007 à 13:05:55  profilanswer
 

:jap: tant mieux ;) bonne continuation :D

n°880430
Silvermage
Posté le 23-01-2007 à 13:07:36  profilanswer
 

Velhcro a écrit :

:jap: tant mieux ;) bonne continuation :D


Merci de votre aide!
 
Moi qui suis pas encore un pro en linux, je suis fier d'avoir trouvé ça... Sauf que j'ai perdu a matinée! J'étais pas censé gagner du temps à faire une duplication des serveurs plutôt qu'à tout réinstaller à l'identique?

mood
Publicité
Posté le 23-01-2007 à 13:07:36  profilanswer
 

n°880431
Velhcro
Cosworth Addicted
Posté le 23-01-2007 à 13:11:09  profilanswer
 

non, tu étais gagnant à dupliquer, vu qu'il s'agit strictement du même matériel, simplement pas de chance pour cette histoire de carte réseau et chapeau d'avoir trouvé la soluce tout seul, ce topic servira certainement à d'autres par la suite dans le même cas  ;)  et puis Linux, c'est pas Windoze, il faut perdre ce réflexe de vouloir tout réinstaller si il y a un problème quelque part  ;)

Message cité 1 fois
Message édité par Velhcro le 23-01-2007 à 13:12:08
n°880439
Silvermage
Posté le 23-01-2007 à 13:19:58  profilanswer
 

Velhcro a écrit :

non, tu étais gagnant à dupliquer, vu qu'il s'agit strictement du même matériel, simplement pas de chance pour cette histoire de carte réseau et chapeau d'avoir trouvé la soluce tout seul, ce topic servira certainement à d'autres par la suite dans le même cas  ;)  et puis Linux, c'est pas Windoze, il faut perdre ce réflexe de vouloir tout réinstaller si il y a un problème quelque part  ;)


En fait, ces serveurs sont pas encore en exploit, et pas encore entièrement configurés, donc avec un dselect, ça aurait été trés rapide de tout installer à partir de 0 sur serveur2. D'autant que j'ai documenté la moindre modif de fichier de conf...
 
(A celui-ci s'est ajouté le problème de l'installation d'un mbr sur les disques totalement vierges qui m'a aussi fait galéré: j'oubliais de monter /usr dans le chroot, ce qui me plantait complètement le système... Mais pourquoi est-ce que c'était pas écrit dans les tuto pour réinstaller grub?!? ^^)

n°880516
arghbis
salops de dauphins
Posté le 23-01-2007 à 15:24:57  profilanswer
 

pour éviter le reboot, un invoke-rc.d udev restart ou force-reload, ça doit marcher

n°880517
Velhcro
Cosworth Addicted
Posté le 23-01-2007 à 15:27:11  profilanswer
 

ah tiens, jamais vu :D mais bonne info ;)

n°899263
AntiT
Posté le 30-03-2007 à 23:31:23  profilanswer
 

Bah là.... je dois dire merci....
 
J'avais un soucis sur portable : impossible de boot sur usb, disquette et cdrom.
Pour faire mon install, j ai mis le DD dans un boitier USB et fais l'install sur une autre machine....
Par contre, lors du reboot, (une fois le DD remis dans le portable), impossible pour mon syteme de trouver la carte reseau...
Cette solution marche aussi pour mon probleme...

n°939968
elliotdoe
Posté le 02-08-2007 à 18:34:01  profilanswer
 

Merci les gars, j'avais exactement le même problème après avoir dupliqué ma Debian dans mon VMWare (pour divers tests). Problème réglé en renommant ledit fichier :jap:

n°947870
elliotdoe
Posté le 29-08-2007 à 08:39:07  profilanswer
 

Lol, j'avais re-le même problème et j'avais oublié la solution, donc merci une fois de plus :lol:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  [Résolu] eth0: No such device après duplication de serveurs

 

Sujets relatifs
Pb sur une recompilation de kernel (résolu)[Résolu] Transfert de données entre chillispot et freeradius.
[Résolu][Debian] bridge réseau[Résolu] Debian sans GUI (je ne veux pas qu'il se lance)
desinstallation de UBUNTU ( à l'aide!!) RESOLU[résolu]Serveur MOHAA qui s'éxécute en localhost
[résolu] Probleme répartition de charge avec ipvsadm sous LinuxPas de son spdif (suse 10.2) [résolu]
VNC par 2 tunnels ssh successifs (résolu)[RESOLU] mandrake control center libkrb5.so.3 manquante
Plus de sujets relatifs à : [Résolu] eth0: No such device après duplication de serveurs


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR