Hi,

followed Florians step by step howto to upgrade our debian etch
cluster to lenny.

http://fghaas.wordpress.com/2007/10/03/step-by-step-upgrade-from-drbd-07-to-drbd-8/

1. update debian etch to lenny
2. install the drbd8 lenny-backport packages
3. follow the steps in the howto

I had to change a few lines in the old 0.7 drbd.conf file.

- add a handlers section (c&p from the example conf file)
- comment out incon-degr-cmd

 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";
           # old! incon-degr-cmd "echo'!DRBD! pri on icon-degr' | wall; sleep 
60; halt -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";
           # fence-peer "/usr/lib/drbd/crm-fence-peer.sh";
           # split-brain "/usr/lib/drbd/notify-split-brain.sh root";
           # out-of-sync "/usr/lib/drbd/notify-out-of-sync.sh root";
           # before-resync-target "/usr/lib/drbd/snapshot-resync-target-lvm.sh 
-p 15 -- -c 16k";
           # after-resync-target /usr/lib/drbd/unsnapshot-resync-target-lvm.sh;
        }

- remove the group keyword
- remove "on-disconnect reconnect;" in the net section (still don't know what's
the equivalent for this is 8.7.3)


Then I did a "drbdadm create-md resourcename" for all resources (r0 - r3).
drbdadm told me that there is some old meta data and if I want to convert it.

Now errors during this step.

modprobe drbd

drbdadm up al

first node 

version: 8.3.7 (api:88/proto:86-91)
GIT-hash: ea9e28dbff98e331a62bcbcc63a6135808fe2917 build by r...@buildd, 
2010-01-23 08:21:00
 0: cs:StandAlone ro:Secondary/Unknown ds:Outdated/DUnknown   r----
    ns:0 nr:0 dw:0 dr:0 al:0 bm:0 lo:0 pe:0 ua:0 ap:0 ep:1 wo:b oos:0
 1: cs:StandAlone ro:Secondary/Unknown ds:Outdated/DUnknown   r----
    ns:0 nr:0 dw:0 dr:0 al:0 bm:0 lo:0 pe:0 ua:0 ap:0 ep:1 wo:b oos:0
 2: cs:StandAlone ro:Secondary/Unknown ds:Outdated/DUnknown   r----
    ns:0 nr:0 dw:0 dr:0 al:0 bm:0 lo:0 pe:0 ua:0 ap:0 ep:1 wo:b oos:4
 3: cs:StandAlone ro:Secondary/Unknown ds:Outdated/DUnknown   r----
    ns:0 nr:0 dw:0 dr:0 al:0 bm:0 lo:0 pe:0 ua:0 ap:0 ep:1 wo:b oos:0

second node

version: 8.3.7 (api:88/proto:86-91)
GIT-hash: ea9e28dbff98e331a62bcbcc63a6135808fe2917 build by r...@buildd, 
2010-01-23 08:21:00
 0: cs:StandAlone ro:Secondary/Unknown ds:Outdated/DUnknown   r----
    ns:0 nr:0 dw:0 dr:0 al:0 bm:0 lo:0 pe:0 ua:0 ap:0 ep:1 wo:b oos:0
 1: cs:StandAlone ro:Secondary/Unknown ds:Outdated/DUnknown   r----
    ns:0 nr:0 dw:0 dr:0 al:0 bm:0 lo:0 pe:0 ua:0 ap:0 ep:1 wo:b oos:0
 2: cs:StandAlone ro:Secondary/Unknown ds:Outdated/DUnknown   r----
    ns:0 nr:0 dw:0 dr:0 al:0 bm:0 lo:0 pe:0 ua:0 ap:0 ep:1 wo:b oos:0
 3: cs:StandAlone ro:Secondary/Unknown ds:Outdated/DUnknown   r----
    ns:0 nr:0 dw:0 dr:0 al:0 bm:0 lo:0 pe:0 ua:0 ap:0 ep:1 wo:b oos:0



part of the log file

Jul 16 09:31:33 VU0EM003-MIG kernel: [ 3789.836633] block drbd1: Handshake 
successful: Agreed network protocol version 91
Jul 16 09:31:33 VU0EM003-MIG kernel: [ 3789.837214] block drbd1: conn( 
WFConnection -> WFReportParams ) 
Jul 16 09:31:33 VU0EM003-MIG kernel: [ 3789.837464] block drbd1: Starting 
asender thread (from drbd1_receiver [9836])
Jul 16 09:31:33 VU0EM003-MIG kernel: [ 3789.837921] block drbd1: 
data-integrity-alg: <not-used>
Jul 16 09:31:33 VU0EM003-MIG kernel: [ 3789.838658] block drbd1: 
drbd_sync_handshake:
Jul 16 09:31:33 VU0EM003-MIG kernel: [ 3789.838865] block drbd1: self 
000500010026BABE:0000000000000000:000500010025BABE:000500010024BABE bits:0 
flags:0
Jul 16 09:31:33 VU0EM003-MIG kernel: [ 3789.839301] block drbd1: peer 
000500010022BABE:0000000000000000:000500010021BABE:000500010020BABE bits:0 
flags:0
Jul 16 09:31:33 VU0EM003-MIG kernel: [ 3789.840976] block drbd1: 
uuid_compare()=-1000 by rule 100
Jul 16 09:31:33 VU0EM003-MIG kernel: [ 3789.841421] block drbd1: conn( 
WFReportParams -> Disconnecting ) 
Jul 16 09:31:33 VU0EM003-MIG kernel: [ 3789.846835] block drbd1: asender 
terminated
Jul 16 09:31:33 VU0EM003-MIG kernel: [ 3789.847039] block drbd1: Terminating 
asender thread
Jul 16 09:31:33 VU0EM003-MIG kernel: [ 3789.848037] block drbd1: Connection 
closed
Jul 16 09:31:33 VU0EM003-MIG kernel: [ 3789.848243] block drbd1: conn( 
Disconnecting -> StandAlone ) 
Jul 16 09:31:33 VU0EM003-MIG kernel: [ 3789.848478] block drbd1: receiver 
terminated
Jul 16 09:31:33 VU0EM003-MIG kernel: [ 3789.850538] block drbd1: Terminating 
receiver thread
Jul 16 09:31:33 VU0EM003-MIG kernel: [ 3789.870546] block drbd2: Handshake 
successful: Agreed network protocol version 91
Jul 16 09:31:33 VU0EM003-MIG kernel: [ 3789.871628] block drbd2: conn( 
WFConnection -> WFReportParams ) 
[...]


full log of node 1

http://pastebin.org/398974


Any idea what is, or was going wrong during update?

Ralf



_______________________________________________
drbd-user mailing list
[email protected]
http://lists.linbit.com/mailman/listinfo/drbd-user

Reply via email to