Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.
Hello What we have: Debian Lenny 2.6.26-2-amd64 drbd8-2.6.26-2-amd64 2:8.3.7-1~bpo50+1+2.6.26-21lenny4 drbd8-source 2:8.3.7-1~bpo50+1 drbd8-utils 2:8.3.7-1~bpo50+1 ocfs2-tools 1.4.1-1 DRBD not becoming primary after reboot but manual set(drdbadm) is work well. Whats is wrong? Here dmesg logs: [ 19.603692] drbd: initialized. Version: 8.3.7 (api:88/proto:86-91) [ 19.603692] drbd: GIT-hash: ea9e28dbff98e331a62bcbcc63a6135808fe2917 build by root at buildd, 2010-01-23 08:21:00 [ 19.603800] drbd: registered as block device major 147 [ 19.603800] drbd: minor_table @ 0xffff81012dc658c0 [ 19.609303] block drbd0: Starting worker thread (from cqueue [2522]) [ 19.609303] block drbd0: disk( Diskless -> Attaching ) [ 19.609307] block drbd0: Found 4 transactions (4 active extents) in activity log. [ 19.609307] block drbd0: Method to ensure write ordering: barrier [ 19.609307] block drbd0: max_segment_size ( = BIO size ) = 32768 [ 19.609307] block drbd0: drbd_bm_resize called with capacity == 1758501416 [ 19.617318] block drbd0: resync bitmap: bits=219812677 words=3434574 [ 19.617398] block drbd0: size = 839 GB (879250708 KB) [ 19.928251] block drbd0: recounting of set bits took additional 4 jiffies [ 19.928326] block drbd0: 0 KB (0 bits) marked out-of-sync by on disk bit-map. [ 19.928400] block drbd0: disk( Attaching -> Outdated ) [ 20.014106] block drbd0: conn( StandAlone -> Unconnected ) [ 20.014106] block drbd0: Starting receiver thread (from drbd0_worker [2531]) [ 20.014106] block drbd0: receiver (re)started [ 20.014106] block drbd0: conn( Unconnected -> WFConnection ) [ 20.114053] tg3: eth0: Link is up at 100 Mbps, full duplex. [ 20.114053] tg3: eth0: Flow control is off for TX and off for RX. [ 20.114053] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 20.835352] tg3: eth1: Link is up at 1000 Mbps, full duplex. [ 20.835352] tg3: eth1: Flow control is on for TX and on for RX. [ 20.835352] ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready [ 31.814454] block drbd0: State change failed: Refusing to be Primary without at least one UpToDate disk [ 31.814454] block drbd0: state = { cs:WFConnection ro:Secondary/Unknown ds:Outdated/DUnknown r--- } [ 31.814454] block drbd0: wanted = { cs:WFConnection ro:Primary/Unknown ds:Outdated/DUnknown s--- } [ 31.928454] eth0: no IPv6 routers present [ 32.991977] block drbd0: State change failed: Refusing to be Primary without at least one UpToDate disk [ 32.991977] block drbd0: state = { cs:WFConnection ro:Secondary/Unknown ds:Outdated/DUnknown r--- } [ 32.991977] block drbd0: wanted = { cs:WFConnection ro:Primary/Unknown ds:Outdated/DUnknown s--- } [ 33.716421] eth1: no IPv6 routers present [ 34.296836] block drbd0: State change failed: Refusing to be Primary without at least one UpToDate disk [ 34.296836] block drbd0: state = { cs:WFConnection ro:Secondary/Unknown ds:Outdated/DUnknown r--- } [ 34.296836] block drbd0: wanted = { cs:WFConnection ro:Primary/Unknown ds:Outdated/DUnknown s--- } [ 35.300779] block drbd0: State change failed: Refusing to be Primary without at least one UpToDate disk [ 35.300779] block drbd0: state = { cs:WFConnection ro:Secondary/Unknown ds:Outdated/DUnknown r--- } [ 35.300779] block drbd0: wanted = { cs:WFConnection ro:Primary/Unknown ds:Outdated/DUnknown s--- } [ 36.162995] block drbd0: State change failed: Refusing to be Primary without at least one UpToDate disk [ 36.162995] block drbd0: state = { cs:WFConnection ro:Secondary/Unknown ds:Outdated/DUnknown r--- } [ 36.162995] block drbd0: wanted = { cs:WFConnection ro:Primary/Unknown ds:Outdated/DUnknown s--- } [ 38.437540] block drbd0: State change failed: Refusing to be Primary without at least one UpToDate disk [ 38.437540] block drbd0: state = { cs:WFConnection ro:Secondary/Unknown ds:Outdated/DUnknown r--- } [ 38.437541] block drbd0: wanted = { cs:WFConnection ro:Primary/Unknown ds:Outdated/DUnknown s--- } [ 38.500007] ip_tables: (C) 2000-2006 Netfilter Core Team [ 56.015814] block drbd0: Handshake successful: Agreed network protocol version 91 [ 56.015814] block drbd0: Peer authenticated using 20 bytes of 'sha1' HMAC [ 56.015814] block drbd0: conn( WFConnection -> WFReportParams ) [ 56.015814] block drbd0: Starting asender thread (from drbd0_receiver [2586]) [ 56.114490] block drbd0: data-integrity-alg: <not-used> [ 56.114572] block drbd0: drbd_sync_handshake: [ 56.114641] block drbd0: self F47E331A12755614:0000000000000000:4037D7F5E69C8286:A4CB5559EE20C5B1 bits:0 flags:0 [ 56.114733] block drbd0: peer 651E640CABB22E01:F47E331A12755615:4037D7F5E69C8286:A4CB5559EE20C5B1 bits:0 flags:0 [ 56.114838] block drbd0: uuid_compare()=-1 by rule 50 [ 56.114906] block drbd0: peer( Unknown -> Primary ) conn( WFReportParams -> WFBitMapT ) pdsk( DUnknown -> UpToDate ) [ 56.841263] block drbd0: conn( WFBitMapT -> WFSyncUUID ) [ 56.869211] block drbd0: helper command: /sbin/drbdadm before-resync-target minor-0 [ 56.869211] block drbd0: helper command: /sbin/drbdadm before-resync-target minor-0 exit code 0 (0x0) [ 56.869211] block drbd0: conn( WFSyncUUID -> SyncTarget ) disk( Outdated -> Inconsistent ) [ 56.869211] block drbd0: Began resync as SyncTarget (will sync 0 KB [0 bits set]). [ 59.229364] block drbd0: Resync done (total 2 sec; paused 0 sec; 0 K/sec) [ 59.229425] block drbd0: conn( SyncTarget -> Connected ) disk( Inconsistent -> UpToDate ) [ 59.229425] block drbd0: helper command: /sbin/drbdadm after-resync-target minor-0 [ 59.229425] block drbd0: helper command: /sbin/drbdadm after-resync-target minor-0 exit code 0 (0x0) /etc/drbd.d/global_common.conf: global { usage-count yes; # minor-count dialog-refresh disable-ip-verification } common { protocol C; handlers { pri-on-incon-degr "/usr/lib/drbd/notify-pri-on-incon-degr.sh; /usr/lib/drbd/notify-emergency-reboot.sh; echo b > /proc/sysrq-trigger ; reboot -f"; pri-lost-after-sb "/usr/lib/drbd/notify-pri-lost-after-sb.sh; /usr/lib/drbd/notify-emergency-reboot.sh; echo b > /proc/sysrq-trigger ; reboot -f"; local-io-error "/usr/lib/drbd/notify-io-error.sh; /usr/lib/drbd/notify-emergency-shutdown.sh; echo o > /proc/sysrq-trigger ; halt -f"; outdate-peer "/usr/lib/heartbeat/drbd-peer-outdater -t 5"; split-brain "/usr/lib/drbd/notify-split-brain.sh root"; } startup { wfc-timeout 10; degr-wfc-timeout 120; become-primary-on both; } disk { fencing resource-and-stonith; no-disk-flushes; no-md-flushes; } net { cram-hmac-alg sha1; shared-secret "password"; allow-two-primaries; ping-timeout 20; after-sb-0pri discard-zero-changes; after-sb-1pri discard-secondary; after-sb-2pri disconnect; } syncer { rate 100M; } } /etc/drbd.d/drbd0.res: resource drbd0 { on mail01.domain.org { device /dev/drbd0; disk /dev/sda9; address 192.168.1.1:7789; meta-disk internal; } on mail02.domain.org { device /dev/drbd0; disk /dev/sda9; address 192.168.1.2:7789; meta-disk internal; } } -- Best regards, Proskurin Kirill