[DRBD-user] What does "block drbd0: BAD! sector= .... cstate=SyncSource" want to tell me?

Lutz Vieweg lvml at 5t9.de
Thu Jul 5 19:38:30 CEST 2012

Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.


On 07/05/2012 07:00 PM, Lars Ellenberg wrote:
> On Wed, Jul 04, 2012 at 08:14:05PM +0200, Lutz Vieweg wrote:
>>> block drbd0: BAD! sector=2513600376s enr=76708 rs_left=-15 rs_failed=0 count=32 cstate=SyncSource
>>> block drbd0: BAD! sector=2342485912s enr=71486 rs_left=-19 rs_failed=0 count=32 cstate=SyncSource
>> Now I wonder: What does drbd0 want to tell me with those "BAD! ..." messages?
>
> It's just some reference counter that should not have gone negative,
> but did, because we forgot to update/reinitialize it at some stage.

Ah, ok.

> Depending on your exact DRBD version, I could tell you various things
> about this.  But if you run 8.3 git it is supposed to be fixed, finally...

I'm running
version: 8.4.1 (api:1/proto:86-100)
GIT-hash: 91b4c048c1a0e06777b5f65d312b38d47abaea80
on both sides.

>> It seems to have completed the synchronization successfully. Also, no "read errors" where
>> reported in on either host.
>>
>> Should I be concerned about the data integrity, now?
>
> Nope. All good.

Great!

Regards,

Lutz Vieweg




More information about the drbd-user mailing list