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 r...@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
_______________________________________________
drbd-user mailing list
[email protected]
http://lists.linbit.com/mailman/listinfo/drbd-user

Reply via email to