eth0: No such device après duplication de serveurs [Résolu] - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 23-01-2007 à 12:07:16
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
Marsh Posté le 23-01-2007 à 12:34:52
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 |
serveur2:# lspci |
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é!
Marsh Posté le 23-01-2007 à 12:38:20
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.
Marsh Posté le 23-01-2007 à 12:53:40
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...
Marsh Posté le 23-01-2007 à 12:59:43
juste comme ça, un "ifconfig" donne quoi sur les 2 serveurs ?
Marsh Posté le 23-01-2007 à 13:05:02
Après suppression de /etc/udev/rules.d/z25_persistent-net.rules, et reboot; le réseau monte normalement.
Marsh Posté le 23-01-2007 à 13:05:53
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...
Marsh Posté le 23-01-2007 à 13:07:36
Velhcro a écrit : tant mieux bonne continuation |
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?
Marsh Posté le 23-01-2007 à 13:11:09
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
Marsh Posté le 23-01-2007 à 13:19:58
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?!? ^^)
Marsh Posté le 23-01-2007 à 15:24:57
pour éviter le reboot, un invoke-rc.d udev restart ou force-reload, ça doit marcher
Marsh Posté le 30-03-2007 à 23:31:23
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...
Marsh Posté le 02-08-2007 à 18:34:01
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
Marsh Posté le 29-08-2007 à 08:39:07
Lol, j'avais re-le même problème et j'avais oublié la solution, donc merci une fois de plus
Marsh Posté le 23-01-2007 à 11:32:08
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