<br><font size=2 face="sans-serif">You did write:</font>
<br>
<br><font size=2><tt><br>
You're skipping a step during the compiling!<br>
<br>
It says fedora in the tutorial, but it also applies to EL<br>
<br>
------------------------------------------------------------------------<br>
 &nbsp;The redhat way seems to be:<br>
<br>
 &nbsp; &nbsp;redhat# cp /boot/kernel-2.4.some-thing.config &nbsp;.config<br>
 &nbsp; &nbsp; &nbsp; &nbsp; or cp /boot/config-2.4-somthing-whatever &nbsp;.config<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;# make -s oldconfig_nonint ; make -s
oldconfig_nonint<br>
<br>
 &nbsp; &nbsp;fedora# cp /boot/config-2.4.some-thing &nbsp;.config<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;# export CC=gcc32<br>
 &nbsp;=======&gt; &nbsp;# vi Makefile #mod EXTRAVERSION to match installed
kernel &lt;==<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;# yes &quot;&quot; | { make oldconfig
; make oldconfig ; }<br>
<br>
 &nbsp; ----------------------------------------------------------------------<br>
<br>
You need to change the EXTRAVERSION to match your kernel.</tt></font>
<br>
<br>
<br><font size=2 face="sans-serif">-&gt; since my version is ES 3.0 -&gt;
I did not figure out that this was for me....</font>
<br>
<br>
<br><font size=2 face="sans-serif">thanx! I have been able to sync the
disks now.</font>
<br>
<br>
<br><font size=2 face="sans-serif">/Espen<br>
<br>
Phone: +47 69215581 / + 47 92499076<br>
email: espen.ekeroth@omxgroup.com<br>
MSN: espene@halden.net</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td>
<td><font size=1 face="sans-serif"><b>nick &lt;nick@mobilia.it&gt;</b></font>
<p><font size=1 face="sans-serif">20.09.2005 15:57</font>
<td><font size=1 face="Arial">&nbsp; &nbsp; &nbsp; &nbsp; </font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; To:
&nbsp; &nbsp; &nbsp; &nbsp;Espen Ekeroth &lt;espen.ekeroth@omxgroup.com&gt;</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; cc:
&nbsp; &nbsp; &nbsp; &nbsp;drbd-user@lists.linbit.com</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; Subject:
&nbsp; &nbsp; &nbsp; &nbsp;Re: [DRBD-user] not able to load drbd
module</font></table>
<br>
<br>
<br><font size=2><tt>Espen Ekeroth wrote:<br>
&gt; <br>
&gt; I did follow your howto, and it seems to work. However when testing
- I <br>
&gt; do not get it to work. (modprobe fails). It seems like the drbd makefile
<br>
&gt; does something strange with the kernel folder:<br>
&gt; <br>
&gt; [root@ta3ts3 src]# ll<br>
&gt; total 12<br>
&gt; drwxr-xr-x &nbsp; &nbsp;2 root &nbsp; &nbsp; root &nbsp; &nbsp; &nbsp;
&nbsp; 4096 Jan 25 &nbsp;2003 debug<br>
&gt; lrwxrwxrwx &nbsp; &nbsp;1 root &nbsp; &nbsp; root &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; 18 Sep 19 &nbsp;2004 linux-2.4 -&gt; <br>
&gt; linux-2.4.21-20.EL<br>
&gt; drwxr-xr-x &nbsp; 16 root &nbsp; &nbsp; root &nbsp; &nbsp; &nbsp;
&nbsp; 4096 Sep 20 13:58 linux-2.4.21-20.EL<br>
&gt; drwxr-xr-x &nbsp; 16 root &nbsp; &nbsp; root &nbsp; &nbsp; &nbsp;
&nbsp; 4096 Sep 20 13:43 <br>
&gt; linux-2.4.21-20.ELcustom<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; [root@ta3ts3 drbd-0.7.13]# make install<br>
&gt; make[1]: Entering directory `/root/drbd/drbd-0.7.13/user'<br>
&gt; install -d /sbin/<br>
&gt; install -m 755 drbdsetup /sbin/<br>
&gt; install -m 755 drbdadm /sbin/<br>
&gt; make[1]: Leaving directory `/root/drbd/drbd-0.7.13/user'<br>
&gt; make[1]: Entering directory `/root/drbd/drbd-0.7.13/scripts'<br>
&gt; mkdir -p /etc/ha.d/resource.d<br>
&gt; install -d /etc/rc.d/init.d/<br>
&gt; install -m 755 drbd /etc/rc.d/init.d/drbd<br>
&gt; install -m 755 drbddisk /etc/ha.d/resource.d<br>
&gt; <br>
&gt; Don't forget to run update-rc.d or chkconfig<br>
&gt; make[1]: Leaving directory `/root/drbd/drbd-0.7.13/scripts'<br>
&gt; make[1]: Entering directory `/root/drbd/drbd-0.7.13/documentation'<br>
&gt; set -e; for f in drbdsetup.8 drbd.conf.5 drbd.8 drbdadm.8 ; do \<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; s=${f##*.}; \<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; install -v -D -m 644 $f /usr/share/man/man$s/$f
; \<br>
&gt; done<br>
&gt; `drbdsetup.8' -&gt; `/usr/share/man/man8/drbdsetup.8'<br>
&gt; `drbd.conf.5' -&gt; `/usr/share/man/man5/drbd.conf.5'<br>
&gt; `drbd.8' -&gt; `/usr/share/man/man8/drbd.8'<br>
&gt; `drbdadm.8' -&gt; `/usr/share/man/man8/drbdadm.8'<br>
&gt; make[1]: Leaving directory `/root/drbd/drbd-0.7.13/documentation'<br>
&gt; make[1]: Entering directory `/root/drbd/drbd-0.7.13/drbd'<br>
&gt; install -d //lib/modules/2.4.21-20.ELcustom/block<br>
&gt; install -m 644 drbd.o //lib/modules/2.4.21-20.ELcustom/block<br>
&gt; [ -e /System.map ] &amp;&amp; \<br>
&gt; &nbsp; &nbsp;/sbin/depmod -F /System.map -e ./drbd.o 2&gt;&amp;1 &gt;/dev/null
|| true<br>
&gt; make[1]: Leaving directory `/root/drbd/drbd-0.7.13/drbd'<br>
&gt; <br>
&gt; [root@ta3ts3 drbd-0.7.13]# modprobe drbd<br>
&gt; insmod: /lib/modules/2.4.21-20.EL/block/drbd.o: No such file or directory<br>
&gt; insmod: insmod /lib/modules/2.4.21-20.EL/block/drbd.o failed<br>
&gt; insmod: insmod drbd failed<br>
&gt; <br>
&gt; Manual fix:<br>
&gt; <br>
&gt; [root@ta3ts3 drbd]# install -m 644 drbd.o //lib/modules/2.4.21-20.EL/block<br>
&gt; [root@ta3ts3 drbd]# modprobe drbd<br>
&gt; Warning: kernel-module version mismatch<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; /lib/modules/2.4.21-20.EL/block/drbd.o
was compiled for kernel <br>
&gt; version 2.4.21-20.ELcustom<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; while this kernel is version 2.4.21-20.EL<br>
&gt; Warning: loading /lib/modules/2.4.21-20.EL/block/drbd.o will taint
the <br>
&gt; kernel: forced load<br>
&gt; &nbsp; See http://www.tux.org/lkml/#export-tainted for information
about <br>
&gt; tainted modules<br>
&gt; Module drbd loaded, with warnings<br>
&gt; [root@ta3ts3 drbd]#<br>
&gt; <br>
&gt; And the module is loaded!<br>
&gt; <br>
&gt; /Espen<br>
&gt; <br>
&gt; Phone: +47 69215581 / + 47 92499076<br>
&gt; email: espen.ekeroth@omxgroup.com<br>
&gt; MSN: espene@halden.net<br>
&gt; <br>
&gt; <br>
<br>
<br>
You're skipping a step during the compiling!<br>
<br>
It says fedora in the tutorial, but it also applies to EL<br>
<br>
------------------------------------------------------------------------<br>
 &nbsp;The redhat way seems to be:<br>
<br>
 &nbsp; &nbsp;redhat# cp /boot/kernel-2.4.some-thing.config &nbsp;.config<br>
 &nbsp; &nbsp; &nbsp; &nbsp; or cp /boot/config-2.4-somthing-whatever &nbsp;.config<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;# make -s oldconfig_nonint ; make -s
oldconfig_nonint<br>
<br>
 &nbsp; &nbsp;fedora# cp /boot/config-2.4.some-thing &nbsp;.config<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;# export CC=gcc32<br>
 &nbsp;=======&gt; &nbsp;# vi Makefile #mod EXTRAVERSION to match installed
kernel &lt;==<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;# yes &quot;&quot; | { make oldconfig
; make oldconfig ; }<br>
<br>
 &nbsp; ----------------------------------------------------------------------<br>
<br>
You need to change the EXTRAVERSION to match your kernel.<br>
</tt></font>
<br><FONT SIZE=3><BR>
<BR>
********************************************************************************<BR>
This e-mail and the information it contains may be privileged and/or<BR>
confidential.  It is for the intended addressee(s) only.<BR>
The unauthorised use, disclosure or copying of this e-mail, or any information it contains, is prohibited. <BR>
If you are not an intended recipient, please contact the sender and delete the material from your computer.<BR>
********************************************************************************<BR>
</FONT>