Re: [SSI-users] could not find the NIC?
Brought to you by:
brucewalker,
rogertsang
From: Roger T. <rog...@gm...> - 2006-01-12 00:27:08
|
There is copy of clustertab in initrd image listing the MAC address of each node. This MAC address is used to search for the NIC to be assigned to the ICS network. I think your problem is the MAC address in that file doesn't match any of the NIC's on that node. Roger On 1/11/06, Maurice Libes <Mau...@co...> wrote: > Roger Tsang wrote: > > Sounds like you need to replace the initrd / combined in /tftpboot > > with a new one that contains the MAC address of your e1000 NIC. > > dear roger > > as you previously advised i checked that the e1000 driver is in the > initrd file (by mounting the initrd file on loopback) > > $ ls -l > /mnt/initrd/lib/modules/2.4.22-1.2199.nptl-ssi-686-smp/kernel/drivers/net= /e1000/ > total 78 > -rw-r--r-- 1 root root 78167 Dec 22 13:53 e1000.o > > (which is normal since i previously made a mkinitrd followed by a ssi-ksy= nc) > > so what's the problem "Could not find the NIC used to add this node to > the cluster" > since the e1000 module is embedded in the initrd file? > > i don't understand your proposition above... > how and where to replace the MAC address with the one of the new card? > > thanks > > ML > > > > Roger > > > > > > On 12/21/05, Maurice Libes <li...@co...> wrote: > > > >>Steven Van Acker wrote: > >> > >>>On Wed, Dec 21, 2005 at 11:03:57AM +0100, Maurice Libes wrote: > >>> > >>> > >>>>hi to all > >>>> > >>>>on ssi-1.2.2 on Debian, > >>>>when adding a new node (Dell precision 670) which have an intel e10= 00, > >>>>NIC, via PXE method, i get the following error message: > >>>> > >>>>"Could not find the NIC used to add this node to the cluster" unable = to > >>>>continue > >>>> > >>>>i dont understand why since we already have the director node which h= ave > >>>>an e1000 NIC as an external interface (the one with public address) > >>>>(internal NIC from cluster side are 3Com 3C2000 with sk98lin module) > >>>> > >>>>it seems with lsmod that the e1000 module is correctly loaded... > >>>>so the problem could come from the loaded kernel via PXE from /tftpbo= ot? > >>>> > >>>>any ideas or solution? > >>>> > >>>>many thanks > >>>> > >>> > >>> > >>>Hi, > >>> > >>>does your initrd (in the tftpboot directory) contain the e1000 driver = ? > >>>If not, you should put it inside the initrd. > >>>More information can be found at > >>>http://www.openssi.org/cgi-bin/view?page=3Ddocs2/1.2/debian/INSTALL.ht= ml, > >>>Section 3, point 2. > >>> > >> > >>ok thanks for your answer... > >>but i think that it is what i have already done... > >> > >>* the e1000 module is present in the debian /lib/modules tree > >> > >>find /lib/modules/2.4.22-1.2199.nptl-ssi-686-smp/ -name e1000 > >>/lib/modules/2.4.22-1.2199.nptl-ssi-686-smp/kernel/drivers/net/e1000 > >> > >>then we made a mkinitrd -o > >>mkinitrd -o /boot/initrd.img-2.4.22-1.2199.nptl-ssi-686-smp > >>2.4.22-1.2199.nptl-ssi-686-smp > >> > >>then we made the ssi-ksync > >>which have updated the /tftpboot/initrd > >>(dated from Dec 20th) > >> > >> ll /tftpboot/ > >>total 10320 > >>-rw-r--r-- 1 root root 2259627 Oct 26 13:27 00initrd > >>-rw-r--r-- 1 root root 4138496 Dec 20 17:07 combined > >>-rw-r--r-- 1 root root 2048570 Dec 20 17:07 initrd > >>-rw-r--r-- 1 root root 2080419 Oct 21 17:53 kernel > >>-rw-r--r-- 1 root root 11830 Oct 28 15:49 pxelinux.0 > >>drwxr-xr-x 2 root root 4096 Nov 22 17:15 pxelinux.cfg > >> > >>and..we have still the error message "Could not find the NIC used to > >>add this node to the cluster" > >> > >>how can i know if the e1000 module is correctly added in the > >>/tftpboot/initrd ? > >> > >> > >>have i made something wrong? or forgot something? > >>thanks for further help > >> > >>M > >> > >> > >> > >>>greets, > >>>-- Steven > >>> > >> > >> > >> > >> > > > -- > Maurice Libes > Tel : +33 (04) 91 82 93 25 Centre d'Oceanologie de Marseille > Fax : +33 (04) 91 82 65 48 UMS2196 CNRS- Campus de Luminy, > Case 901 > mailto:mau...@co... F-13288 Marseille cedex 9 > Annuaire : http://annuaire.univmed.fr/showuser.php?uid=3Dlibes > > > |