<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>Hi List,</div>
<div> </div>
<div>
<div class="linestyle1 colourline"><span>I'm having a problem with metadata updating to drbd9 (from mainline included version 8.4.5 to 9.0.4-1, using 8.9.8 tools).</span></div>
<div class="linestyle2 colourline">The resources are using external metadisks.<br/>
</div>
<div class="linestyle2 colourline">F<span>ollowing the update procedure when creating/updating new md (drbdadm create-md<res>) I get:</span></div>
<div class="linestyle1 colourline"><span>v08 al_offset: expected -64, found 8</span></div>
<div class="linestyle1 colourline"> </div>
<div class="linestyle1 colourline">After checking the docs I did find that specifying drbd9 meta-disk dropped the flexible- part, but changing that has the same result.</div>
<div> </div>
<div>Doing a -v, the problematic command is (this is resource 6):</div>
<div>drbdmeta 6 v09 /dev/volume0/diskmeta flex-external create-md 1</div>
<div> </div>
<div>/dev/volume0/diskmeta is a 128MB lvm volume.</div>
<div> </div>
<div>One possibly interesting thing I find was that trying to look at origin of the error (user/shared/drbdmeta.c, line 511), it is from a switch case of value "DRBD_MD_INDEX_FLEX_INT", with the INT part here suggesting to me that it thinks it's an internal metadisk?</div>
<div> </div>
<div>Anyone know what's going on here?</div>
<div> </div>
<div>J. Downing.</div>
<div> </div>
</div></div></body></html>