Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.
Hello all, I've two nodes (active/passive) using DRBD and LinuxHA. The slave node rebooted. Restarting the drbd startup wait on booting. Doing a cat /proc/drbd shows: 1: cs:WFConnection st:Secondary/Unknown Btw, after some minutes system go on. Now cat /proc/drbd.conf shows: [root at rman1c ~]# cat /proc/drbd version: 8.2.4 (api:88/proto:86-88) GIT-hash: fc00c6e00a1b6039bfcebe37afa3e7e28dbd92fa build by root at rman1a, 2008-01-29 11:48:39 Then [root at rman1c ~]# drbdadm connect all [root at rman1c ~]# cat /proc/drbd version: 8.2.4 (api:88/proto:86-88) GIT-hash: fc00c6e00a1b6039bfcebe37afa3e7e28dbd92fa build by root at rman1a, 2008-01-29 11:48:39 1: cs:Unconnected st:Secondary/Unknown ds:Diskless/DUnknown C r--- ns:0 nr:0 dw:0 dr:0 al:0 bm:0 lo:0 pe:0 ua:0 ap:0 my conf file is: [root at rman1c ~]# cat /etc/drbd.conf # # please have a a look at the example configuration file in # /usr/share/doc/drbd/drbd.conf # global { usage-count yes; } common { syncer { rate 10M; } } resource r0 { protocol C; startup { wfc-timeout 0; degr-wfc-timeout 120; } disk { on-io-error detach; } # or panic, ... net { cram-hmac-alg sha1; shared-secret "FooFunFactory"; } on rman1a { device /dev/drbd1; disk /dev/sdb2; address IP1:7789; meta-disk internal; } on rman1c { device /dev/drbd1; disk /dev/sdb2; address IP2:7789; meta-disk internal; } } On kernel dmesg I've found: divert: not allocating divert_blk for non-ethernet device sit0 drbd: no version for "struct_module" found: kernel tainted. drbd: initialised. Version: 8.2.4 (api:88/proto:86-88) drbd: GIT-hash: fc00c6e00a1b6039bfcebe37afa3e7e28dbd92fa build by root at rman1a, 2008-01-29 11:48:39 drbd: registered as block device major 147 drbd: minor_table @ 0xf7de4b00 drbd1: disk( Diskless -> Attaching ) drbd1: Found 3 transactions (5 active extents) in activity log. drbd1: max_segment_size ( = BIO size ) = 32768 drbd1: drbd_bm_resize called with capacity == 94520848 drbd1: resync bitmap: bits=11815106 words=369224 drbd1: size = 45 GB (47260424 KB) drbd1: reading of bitmap took 56 jiffies drbd1: recounting of set bits took additional 3 jiffies drbd1: 0 KB (0 bits) marked out-of-sync by on disk bit-map. drbd1: disk( Attaching -> UpToDate ) drbd1: Writing meta data super block now. drbd1: conn( StandAlone -> Unconnected ) drbd1: receiver (re)started drbd1: conn( Unconnected -> WFConnection ) eth0: no IPv6 routers present eth1: no IPv6 routers present drbd1: conn( WFConnection -> Disconnecting ) drbd1: Discarding network configuration. drbd1: tl_clear() drbd1: Connection closed drbd1: conn( Disconnecting -> StandAlone ) drbd1: receiver terminated drbd1: disk( UpToDate -> Diskless ) drbd1: conn( StandAlone -> Unconnected ) Now primary node shows on dmesg: drbd1: peer( Secondary -> Unknown ) conn( Connected -> TearDown ) pdsk( UpToDate -> DUnknown ) drbd1: Creating new current UUID drbd1: Writing meta data super block now. drbd1: asender terminated and on cat /proc/drbd [root at rman1a init.d]# cat /proc/drbd version: 8.2.4 (api:88/proto:86-88) GIT-hash: fc00c6e00a1b6039bfcebe37afa3e7e28dbd92fa build by root at rman1a, 2008-01-29 11:48:39 1: cs:TearDown st:Primary/Unknown ds:UpToDate/DUnknown C r--- ns:11077188 nr:0 dw:11100252 dr:212037 al:3214 bm:25 lo:0 pe:0 ua:0 ap:0 resync: used:0/31 hits:1 misses:1 starving:0 dirty:0 changed:1 act_log: used:0/127 hits:2771849 misses:3933 starving:0 dirty:719 changed:3214 What's wrong? There's a way to avoid this problem during boot? Thanks Stefano