Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.
Hello, using Ubuntu 8.04 LTS i386 (kernel 2.6.24-23-server, drbd 8.0.11). When drbd starts and the peer is unreachable, the init scripts will apply one of the wfc-timeouts: degr-wfc-timeout: if we recover from a crash when we were a degraded Primary (i.e. not connected) wfc-timeout: else According to http://lists.linbit.com/pipermail/drbd-user/2007-September/007457.html it should use wfc-timeout on a clean reboot. When I power-cycle an unconnected Primary, it uses degr-wfc-timeout on reboot - fine. When I do a clean reboot after that (still unconnected), it keeps using degr-wfc-timeout at reboot. Shouldn't that be wfc-timeout instead? Looking with "drbdadm dump-md", it seems that the MDF_PrimaryInd Flag (0x00000002) is never cleared on disk. Mit freundlichen Grüßen / Regards Matthias Ferdinand -------------- cut ------------------------------------------------ root at m1-cl0:~# drbdadm create-md r0 v08 Magic number not found v07 Magic number not found v07 Magic number not found v08 Magic number not found Writing meta data... initialising activity log NOT initialized bitmap New drbd meta data block sucessfully created. root at m1-cl0:~# drbdadm dump-md r0 | grep flags flags 0x00000000; root at m1-cl0:~# modprobe drbd root at m1-cl0:~# drbdadm up r0 root at m1-cl0:~# drbdadm -- --overwrite-data-of-peer primary r0 root at m1-cl0:~# cat /proc/drbd version: 8.0.11 (api:86/proto:86) GIT-hash: b3fe2bdfd3b9f7c2f923186883eb9e2a0d3a5b1b build by phil at mescal, 2008-02-12 11:56:43 0: cs:WFConnection st:Primary/Unknown ds:UpToDate/Outdated C r--- ns:0 nr:0 dw:0 dr:0 al:0 bm:0 lo:0 pe:0 ua:0 ap:0 resync: used:0/31 hits:0 misses:0 starving:0 dirty:0 changed:0 act_log: used:0/257 hits:0 misses:0 starving:0 dirty:0 changed:0 root at m1-cl0:~# drbdadm down r0 root at m1-cl0:~# drbdadm dump-md r0 | grep flags flags 0x00000031; root at m1-cl0:~# drbdadm up r0 root at m1-cl0:~# drbdadm primary r0 root at m1-cl0:~# dd if=/dev/zero of=/dev/drbd0 bs=1k count=1 1+0 records in 1+0 records out 1024 bytes (1.0 kB) copied, 0.000571521 s, 1.8 MB/s root at m1-cl0:~# cat /proc/drbd version: 8.0.11 (api:86/proto:86) GIT-hash: b3fe2bdfd3b9f7c2f923186883eb9e2a0d3a5b1b build by phil at mescal, 2008-02-12 11:56:43 0: cs:WFConnection st:Primary/Unknown ds:UpToDate/Outdated C r--- ns:0 nr:0 dw:4 dr:4 al:1 bm:0 lo:0 pe:0 ua:0 ap:0 resync: used:0/31 hits:0 misses:0 starving:0 dirty:0 changed:0 act_log: used:0/257 hits:0 misses:1 starving:0 dirty:0 changed:1 # power-cycle ... root at m1-cl0:~# drbdadm dump-md r0 | grep flags flags 0x00000033; root at m1-cl0:~# modprobe drbd root at m1-cl0:~# drbdadm up r0 root at m1-cl0:~# cat /proc/drbd version: 8.0.11 (api:86/proto:86) GIT-hash: b3fe2bdfd3b9f7c2f923186883eb9e2a0d3a5b1b build by phil at mescal, 2008-02-12 11:56:43 0: cs:WFConnection st:Secondary/Unknown ds:UpToDate/Outdated C r--- ns:0 nr:0 dw:0 dr:0 al:0 bm:0 lo:0 pe:0 ua:0 ap:0 resync: used:0/31 hits:0 misses:0 starving:0 dirty:0 changed:0 act_log: used:0/257 hits:0 misses:0 starving:0 dirty:0 changed:0 root at m1-cl0:~# drbdadm primary r0 root at m1-cl0:~# cat /proc/drbd version: 8.0.11 (api:86/proto:86) GIT-hash: b3fe2bdfd3b9f7c2f923186883eb9e2a0d3a5b1b build by phil at mescal, 2008-02-12 11:56:43 0: cs:WFConnection st:Primary/Unknown ds:UpToDate/Outdated C r--- ns:0 nr:0 dw:0 dr:0 al:0 bm:0 lo:0 pe:0 ua:0 ap:0 resync: used:0/31 hits:0 misses:0 starving:0 dirty:0 changed:0 act_log: used:0/257 hits:0 misses:0 starving:0 dirty:0 changed:0 root at m1-cl0:~# drbdadm secondary r0 root at m1-cl0:~# drbdadm down r0 root at m1-cl0:~# rmmod drbd root at m1-cl0:~# drbdadm dump-md r0 | grep flags flags 0x00000033; -------------- cut ------------------------------------------------ -- one4vision GmbH Fon +49 681 96727 - 60 Residenz am Schlossgarten Fax +49 681 96727 - 69 Talstraße 34-42 info at one4vision.de D-66119 Saarbrücken http://www.one4vision.de HRB 11751 verantwortl. Geschäftsführer: Amtsgericht Saarbrücken Christof Allmann, Christoph Harth