I don't see why it should not be. cat /proc/drbd indicates the DRBD
resource is working correctly on both nodes.
Andrew Beekhof wrote:
> Stupid question, is the driver in fact loaded?
>
> On Tue, Sep 16, 2008 at 16:17, Christoph Eßer <[EMAIL PROTECTED]> wrote:
>
>> Hi there,
>>
>> I am using Heartbeat 2.99 and Pacemaker 0.6.6 on Debian Lenny.
>>
>> I think my problem is anyhow related to DRBD but as I only encounter it
>> using heartbeat and pacemaker I'll post it here.
>>
>> Anything works as expected if I just force the system to failover by
>> unplugging the power supply of any of my two nodes. Shutting down the DRBD
>> slave via "init 0" or "init 6" works fine as well.
>>
>> But whenever I restart my DRBD master via "init 6" the whole cluster crashes
>> and fails to reassign the resources, even after the node started up again.
>> Anyway, I found some strange DRBD related messages in /var/log/syslog on the
>> second node while restarting the master node:
>>
>> Sep 16 13:48:44 viktor-01 drbd[4123]: [4135]: DEBUG: r0: Calling drbdadm -c
>> /etc/drbd.conf state r0
>> Sep 16 13:48:44 viktor-01 drbd[4123]: [4151]: DEBUG: r0: Calling drbdadm -c
>> /etc/drbd.conf cstate r0
>> Sep 16 13:49:14 viktor-01 drbd[4164]: [4176]: DEBUG: r0: Calling drbdadm -c
>> /etc/drbd.conf state r0
>> Sep 16 13:49:14 viktor-01 drbd[4164]: [4192]: DEBUG: r0: Calling drbdadm -c
>> /etc/drbd.conf cstate r0
>> Sep 16 13:49:36 viktor-01 drbd[4226]: [4239]: DEBUG: r0: Calling drbdadm -c
>> /etc/drbd.conf state r0
>> Sep 16 13:49:36 viktor-01 drbd[4226]: [4255]: DEBUG: r0: Calling drbdadm -c
>> /etc/drbd.conf cstate r0
>> Sep 16 13:49:41 viktor-01 drbd[4283]: [4296]: DEBUG: r0: Calling drbdadm -c
>> /etc/drbd.conf state r0
>> Sep 16 13:49:41 viktor-01 drbd[4283]: [4313]: DEBUG: r0: Calling drbdadm -c
>> /etc/drbd.conf cstate r0
>> Sep 16 13:49:54 viktor-01 drbd[4348]: [4360]: DEBUG: r0: Calling drbdadm -c
>> /etc/drbd.conf state r0
>> Sep 16 13:49:54 viktor-01 drbd[4348]: [4376]: DEBUG: r0: Calling drbdadm -c
>> /etc/drbd.conf cstate r0
>> Sep 16 13:49:54 viktor-01 drbd[4348]: [4386]: DEBUG: r0: Calling drbdadm -c
>> /etc/drbd.conf primary r0
>> Sep 16 13:49:54 viktor-01 kernel: [ 495.079064] drbd0: helper command:
>> /sbin/drbdadm outdate-peer
>> Sep 16 13:50:15 viktor-01 drbd[4405]: [4416]: DEBUG: r0: Calling drbdadm -c
>> /etc/drbd.conf secondary r0
>> Sep 16 13:50:16 viktor-01 drbd[4405]: [4424]: DEBUG: r0: Command output: No
>> response from the DRBD driver! Is the module loaded? Command 'drbdsetup
>> /dev/drbd0 secondary' terminated with exit code 20 drbdadm aborting
>> Sep 16 13:50:16 viktor-01 lrmd: [2279]: info: RA output:
>> (drbd:1:demote:stdout) No response from the DRBD driver! Is the module
>> loaded? Command 'drbdsetup /dev/drbd0 secondary' terminated with exit code
>> 20 drbdadm aborting
>> Sep 16 13:50:16 viktor-01 drbd[4426]: [4439]: DEBUG: r0: Calling drbdadm -c
>> /etc/drbd.conf state r0
>> Sep 16 13:50:17 viktor-01 drbd[4426]: [4447]: DEBUG: r0: Command output: No
>> response from the DRBD driver! Is the module loaded? Command 'drbdsetup
>> /dev/drbd0 state' terminated with exit code 20 drbdadm aborting
>> Sep 16 13:50:17 viktor-01 drbd[4426]: [4455]: DEBUG: r0: Calling drbdadm -c
>> /etc/drbd.conf cstate r0
>> Sep 16 13:50:17 viktor-01 drbd[4426]: [4463]: DEBUG: r0: Command output: No
>> response from the DRBD driver! Is the module loaded? Command 'drbdsetup
>> /dev/drbd0 cstate' terminated with exit code 20 drbdadm aborting
>> Sep 16 13:50:17 viktor-01 drbd[4426]: [4464]: DEBUG: r0 status: No response
>> from the DRBD driver! Is the module loaded? Command 'drbdsetup /dev/drbd0
>> state' terminated with exit code 20 drbdadm aborting Not configured Not
>> configured Unconfigured
>> Sep 16 13:50:19 viktor-01 drbd[4482]: [4494]: DEBUG: r0: Calling drbdadm -c
>> /etc/drbd.conf state r0
>> Sep 16 13:50:19 viktor-01 drbd[4482]: [4502]: DEBUG: r0: Command output: No
>> response from the DRBD driver! Is the module loaded? Command 'drbdsetup
>> /dev/drbd0 state' terminated with exit code 20 drbdadm aborting
>> Sep 16 13:50:19 viktor-01 drbd[4482]: [4510]: DEBUG: r0: Calling drbdadm -c
>> /etc/drbd.conf cstate r0
>> Sep 16 13:50:20 viktor-01 drbd[4482]: [4518]: DEBUG: r0: Command output: No
>> response from the DRBD driver! Is the module loaded? Command 'drbdsetup
>> /dev/drbd0 cstate' terminated with exit code 20 drbdadm aborting
>> Sep 16 13:50:20 viktor-01 drbd[4482]: [4519]: DEBUG: r0 status: No response
>> from the DRBD driver! Is the module loaded? Command 'drbdsetup /dev/drbd0
>> state' terminated with exit code 20 drbdadm aborting Not configured Not
>> configured Unconfigured
>> Sep 16 13:50:21 viktor-01 drbd[4526]: [4538]: DEBUG: r0: Calling drbdadm -c
>> /etc/drbd.conf state r0
>> Sep 16 13:50:21 viktor-01 drbd[4526]: [4546]: DEBUG: r0: Command output: No
>> response from the DRBD driver! Is the module loaded? Command 'drbdsetup
>> /dev/drbd0 state' terminated with exit code 20 drbdadm aborting
>> Sep 16 13:50:21 viktor-01 drbd[4526]: [4554]: DEBUG: r0: Calling drbdadm -c
>> /etc/drbd.conf cstate r0
>> Sep 16 13:50:22 viktor-01 drbd[4526]: [4562]: DEBUG: r0: Command output: No
>> response from the DRBD driver! Is the module loaded? Command 'drbdsetup
>> /dev/drbd0 cstate' terminated with exit code 20 drbdadm aborting
>> Sep 16 13:50:22 viktor-01 drbd[4526]: [4563]: DEBUG: r0 status: No response
>> from the DRBD driver! Is the module loaded? Command 'drbdsetup /dev/drbd0
>> state' terminated with exit code 20 drbdadm aborting Not configured Not
>> configured Unconfigured
>> Sep 16 13:50:22 viktor-01 drbd[4526]: [4564]: DEBUG: r0: Calling drbdadm -c
>> /etc/drbd.conf up r0
>> Sep 16 13:50:22 viktor-01 drbd[4526]: [4572]: DEBUG: r0: Command output: No
>> response from the DRBD driver! Is the module loaded? Command 'drbdsetup
>> /dev/drbd0 disk /dev/cciss/c0d0p4 /dev/cciss/c0d0p4 internal --set-defaults
>> --create-device --fencing=resource-only' terminated with exit code 20
>> Sep 16 13:50:22 viktor-01 lrmd: [2279]: info: RA output:
>> (drbd:0:start:stdout) No response from the DRBD driver! Is the module
>> loaded? Command 'drbdsetup /dev/drbd0 disk /dev/cciss/c0d0p4
>> /dev/cciss/c0d0p4 internal --set-defaults --create-device
>> --fencing=resource-only' terminated with exit code 20
>> Sep 16 13:50:22 viktor-01 drbd[4526]: [4574]: DEBUG: r0: Calling drbdadm -c
>> /etc/drbd.conf state r0
>> Sep 16 13:50:23 viktor-01 drbd[4526]: [4582]: DEBUG: r0: Command output: No
>> response from the DRBD driver! Is the module loaded? Command 'drbdsetup
>> /dev/drbd0 state' terminated with exit code 20 drbdadm aborting
>> Sep 16 13:50:23 viktor-01 drbd[4526]: [4590]: DEBUG: r0: Calling drbdadm -c
>> /etc/drbd.conf cstate r0
>> Sep 16 13:50:23 viktor-01 drbd[4526]: [4598]: DEBUG: r0: Command output: No
>> response from the DRBD driver! Is the module loaded? Command 'drbdsetup
>> /dev/drbd0 cstate' terminated with exit code 20 drbdadm aborting
>> Sep 16 13:50:23 viktor-01 drbd[4526]: [4599]: DEBUG: r0 status: No response
>> from the DRBD driver! Is the module loaded? Command 'drbdsetup /dev/drbd0
>> state' terminated with exit code 20 drbdadm aborting Not configured Not
>> configured Unconfigured
>> Sep 16 13:50:25 viktor-01 drbd[4613]: [4625]: DEBUG: r0: Calling drbdadm -c
>> /etc/drbd.conf state r0
>> Sep 16 13:50:25 viktor-01 drbd[4613]: [4633]: DEBUG: r0: Command output: No
>> response from the DRBD driver! Is the module loaded? Command 'drbdsetup
>> /dev/drbd0 state' terminated with exit code 20 drbdadm aborting
>> Sep 16 13:50:25 viktor-01 drbd[4613]: [4641]: DEBUG: r0: Calling drbdadm -c
>> /etc/drbd.conf cstate r0
>> Sep 16 13:50:26 viktor-01 drbd[4613]: [4649]: DEBUG: r0: Command output: No
>> response from the DRBD driver! Is the module loaded? Command 'drbdsetup
>> /dev/drbd0 cstate' terminated with exit code 20 drbdadm aborting
>> Sep 16 13:50:26 viktor-01 drbd[4613]: [4650]: DEBUG: r0 status: No response
>> from the DRBD driver! Is the module loaded? Command 'drbdsetup /dev/drbd0
>> state' terminated with exit code 20 drbdadm aborting Not configured Not
>> configured Unconfigured
>> Sep 16 13:50:26 viktor-01 drbd[4657]: [4669]: DEBUG: r0: Calling drbdadm -c
>> /etc/drbd.conf state r0
>> Sep 16 13:50:27 viktor-01 drbd[4657]: [4677]: DEBUG: r0: Command output: No
>> response from the DRBD driver! Is the module loaded? Command 'drbdsetup
>> /dev/drbd0 state' terminated with exit code 20 drbdadm aborting
>> Sep 16 13:50:27 viktor-01 drbd[4657]: [4685]: DEBUG: r0: Calling drbdadm -c
>> /etc/drbd.conf cstate r0
>> Sep 16 13:50:27 viktor-01 drbd[4657]: [4693]: DEBUG: r0: Command output: No
>> response from the DRBD driver! Is the module loaded? Command 'drbdsetup
>> /dev/drbd0 cstate' terminated with exit code 20 drbdadm aborting
>> Sep 16 13:50:27 viktor-01 drbd[4657]: [4694]: DEBUG: r0 status: No response
>> from the DRBD driver! Is the module loaded? Command 'drbdsetup /dev/drbd0
>> state' terminated with exit code 20 drbdadm aborting Not configured Not
>> configured Unconfigured
>> Sep 16 13:50:27 viktor-01 drbd[4657]: [4695]: DEBUG: r0: Calling drbdadm -c
>> /etc/drbd.conf up r0
>> Sep 16 13:50:28 viktor-01 drbd[4657]: [4703]: DEBUG: r0: Command output: No
>> response from the DRBD driver! Is the module loaded? Command 'drbdsetup
>> /dev/drbd0 disk /dev/cciss/c0d0p4 /dev/cciss/c0d0p4 internal --set-defaults
>> --create-device --fencing=resource-only' terminated with exit code 20
>>
>>
>> I don't see any reason for these errors. I would appreciate anyone helping
>> me to find a starting point for a solution.
>>
>> Regards
>>
>> Christoph
>>
>> resource r0 {
>> protocol C;
>> # incon-degr-cmd "killall heartbeat"; #"halt -f"; # killall heartbeat would
>> be a good alternative :->
>>
>> syncer {
>> rate 40M; # Note: 'M' is MegaBytes/s, not MegaBits/s; recommended is 30 %
>> of maximum throughput (considering both network and hard disk access)
>> }
>>
>>
>> on viktor-01 {
>> disk /dev/cciss/c0d0p4;
>> device /dev/drbd0;
>> meta-disk internal;
>> address 172.16.1.1:7789;
>> }
>> on viktor-02 {
>> disk /dev/cciss/c0d0p4;
>> device /dev/drbd0;
>> meta-disk internal;
>> address 172.16.1.2:7789;
>> }
>> }
>>
>> ucast eth0 172.16.0.1
>> ucast eth0 172.16.0.2
>> ucast eth1 172.16.1.1
>> ucast eth1 172.16.1.2
>>
>> node viktor-01 viktor-02
>> crm on
>> respawn hacluster /usr/lib/heartbeat/dopd
>> apiauth dopd gid=haclient uid=hacluster
>>
>> _______________________________________________
>> Linux-HA mailing list
>> [email protected]
>> http://lists.linux-ha.org/mailman/listinfo/linux-ha
>> See also: http://linux-ha.org/ReportingProblems
>>
>>
> _______________________________________________
> Linux-HA mailing list
> [email protected]
> http://lists.linux-ha.org/mailman/listinfo/linux-ha
> See also: http://linux-ha.org/ReportingProblems
>
_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems