[DRBD-user] not able to load drbd module

Espen Ekeroth espen.ekeroth at omxgroup.com
Tue Sep 20 13:52:45 CEST 2005

Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.


I am missing these files:

make –s oldconfig_nonint; make –s oldconfig_nonint

And of course - since it is redhat - I have to do a "make menuconfig" and 
save from there.


jlarrea at gadisa.es
20.09.2005 13:40
        To:     Espen Ekeroth <espen.ekeroth at omxgroup.com>
        cc:     Javier_Larrea_Arias/central at gadisa.es, 
drbd-user at lists.linbit.com
        Subject:        Re: Re: [DRBD-user] not able to load drbd module

Hi again,

I've made a fast translation into english of my howto.

Here is it

How to setup a Samba based cluster over RedHat EL3 with DRBD, HeartBeat 

-     Install OS with default options plus development tools and kernel
development tools, setting then the server name.
-     Modify /etc/inittab to set runlevel 3 (id:3:initdefault:)
-     Download drbd-7.0.11.tar.gz from www.drbd.org to /root
-     cd /usr/src/linux-2.4
-     make mrproper
-     cp /boot/config-2.4.21-20.Elsmp .config
-     make –s oldconfig_nonint; make –s oldconfig_nonint
-     make dep
-     make include/linux/version.h
-     cd /usr/src
-     tar –xvzf /root/drbd-0.7.11.tar.gz
-     cd drbd-0.7.11/drbd
-     make clean all
-     cd ../scripts
-     make install
-     edit /etc/drbd.conf to define mirrored resources

resource "r0" {
  protocol C;
  incon-degr-cmd "echo '!DRBD! pri on incon-degr' | wall ; sleep 60 ; halt
  startup {
    wfc-timeout         0;  ## Infinite!
    degr-wfc-timeout  120;  ## 2 minutes.
  disk {
    on-io-error detach;
  net {
  syncer {
    rate   50M;
    group   1; # sync concurrently with r0
  on pixie {
    device      /dev/drbd0;
    disk        /dev/hda6;
    meta-disk   internal;
  on dixie {
    device     /dev/drbd0;
    disk       /dev/sda6;
    meta-disk  internal;

-     cd ../drbd
-     edit /etc/fstab to add new resources with option noauto
-     chmod 744 drbd.o
-     cp drbd.o /lib/modules/2.4.21-20.Elsmp/kernel/drivers/block
-     edit /lib/modules/2.4.21-20.Elsmp/modules.dep and add reference to 
prevously copied driver module (drbd.o)
-     cd /usr/src/drbd-0.7.11
-     make tools
-     make install-tools
-     mknod /dev/drbd0 b 147 0 (repeat for each needed device)
-     cd /etc/rc3.d
-     ln –s ../init.d/drbd S93drbd
-     ln –s ../init.d/drbd K93drbd
-     Dowload hearbeat-pils, heartbeat-stonith y heartbeat, and install
them on this order
-     Setup Samba
o     cd /etc
o     editar krb5.conf
§     default_realm = DOMAIN.NAME
§     [realms]
§     DOMAIN.NAME = {
§     kdc = server.domain.name:88
§     admin_server = server.domain.name:749
§     default_domain = domain.name
§     }
o     editar nsswitch.conf
§     passwd files winbind
§     group files winbind
o     editar samba/smb.conf
§     [global]
§     workgroup = WORKGROUPNAME
§     realm = DOMAIN.NAME
§     netbios name = NodeName
§     netbios aliases = ClusterName
§     winbind separator = /
§     idmap uid = 10000-20000
§     idmap gid = 10000-20000
§     winbind enum groups = yes
§     winbind enum users = yes
§     template homedir = /home/FOLDERNAME/%U
§     template shell = /bin/bash
§     server string = Server description
§     security = ADS
§     interfaces = cluster_ip_address/24
§     password server = server.domain.name
§     comment = Description
§     path = /home/FOLDERNAME
§     writeable = yes
§     valid users = WORKGROUPNAME/Administrator
o     create the shared folder (/home/FOLDERNAME)
o     sync
o     sync
o     reboot
o     kinit administrator at DOMAIN.NAME
o     net ads join –U Adminstrator%administrator_password
o     chown central/administrator /home/FOLDERNAME
-     Setup heartbeat
o     cd /etc/ha.d
o     vi authkeys
§     auth 1
§     1 crc
o     vi ha.cf
§     node Node_A_Name
§     node Node_b_Name
§     deadtime 5
§     ucast eth0 (interface used by heartbeat) xx.xx.xx.xx (other node ip
§     auto_failbak off
o     vi haresources
§     servername_a   ip.address/masklen       drbddisk::r0 \
§     Filesystem::/dev/drbd0::/home::ext3::acl,usrquota,grpquota \
§     drbddisk::r1 \
§     Filesystem::/dev/drbd1::/home2::ext3::acl,usrquota,grpquota \
§     smb \
§     winbind
o     chmod 600 /etc/ha.d/authkeys
-     Replicate Samba UID Mapping
o     On active node:
§     /etc/init.d/winbind  stop
§     /etc/init.d/smb stop
§     mkdir /home/cachesamba
§     mv /var/cache/samba/* /home/cachesamba
§     ln –s /home/cachesamba /var/cache/samba
§     /etc/init.d/winbind start
§     /etc/init.d/smb start
o     On passive node
§     rm –rf /var/cache/samba
§     ln –s /home/cachesamba /var/cache/samba

-----Espen Ekeroth <espen.ekeroth at omxgroup.com> escribió: -----

Para: jlarrea at gadisa.es
De: Espen Ekeroth <espen.ekeroth at omxgroup.com>
Fecha: 20/09/2005 13:05
cc: drbd-user at lists.linbit.com
Asunto: Re: [DRBD-user] not able to load drbd module

Stupid question: Do you have to compile and use the kernel? or is it just
the module that is compiled?


Phone: +47 69215581 / + 47 92499076
email: espen.ekeroth at omxgroup.com
MSN: espene at halden.net

jlarrea at gadisa.es
20.09.2005 12:48
        To:        Espen Ekeroth <espen.ekeroth at omxgroup.com>
        cc:        drbd-user at lists.linbit.com
        Subject:        Re: [DRBD-user] not able to load drbd module

Hi Espen,

I've had the samp problem but I solved it adding a reference to the module
drbd.o into the /lib/modules/2.4.21-20.Elsmp/modules.dep file.

good luck

P.S. however I haven't been able to compile it for RedHat ES4 because I've
no kernel sources ¿?¿?¿?¿?¿?¿

-----drbd-user-bounces at lists.linbit.com escribió: -----

Para: drbd-user at lists.linbit.com
De: Espen Ekeroth <espen.ekeroth at omxgroup.com>
Enviado por: drbd-user-bounces at lists.linbit.com
Fecha: 20/09/2005 10:55
Asunto: [DRBD-user] not able to load drbd module

Newbee question: After compiling on RH 3.0 ES modprobe do not find the
module. Any suggestions?



This e-mail and the information it contains may be privileged and/or
confidential. It is for the intended addressee(s) only.
The unauthorised use, disclosure or copying of this e-mail, or any
information it contains, is prohibited.
If you are not an intended recipient, please contact the sender and delete
the material from your computer.

drbd-user mailing list
 drbd-user at lists.linbit.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linbit.com/pipermail/drbd-user/attachments/20050920/554c650c/attachment.htm>

More information about the drbd-user mailing list