[DRBD-user] ASSERT( 0 ) in drbd_worker.c:541

Bernd Schubert bernd-schubert at web.de
Wed Jul 28 17:14:28 CEST 2004

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


> can you reproduce it? did it happen more than once?

Two times yes.

Seems to happen since some time, but it also seems that we didn't notice until 
today:

hamilton1:/var/log/test# grep ASSERT *
syslog:Jul 28 14:19:13 hamilton1 kernel: drbd3: ASSERT( 0 ) in 
drbd_worker.c:541
syslog.1:Jul 26 11:11:55 hamilton1 kernel: drbd3: ASSERT( 0 ) in 
drbd_worker.c:541
syslog.3:Jul 25 16:09:20 hamilton1 kernel: drbd3: ASSERT( 0 ) in 
drbd_worker.c:541
syslog.3:Jul 25 16:26:23 hamilton1 kernel: drbd3: ASSERT( 0 ) in 
drbd_worker.c:541
syslog.4:Jul 22 17:33:34 hamilton1 kernel: drbd2: 
ASSERT( list_empty(&mdev->resync->lru) ) 
in /usr/src/modules/drbd/drbd/drbd_worker.c:545
syslog.6:Jul 19 08:40:31 hamilton1 kernel: drbd1: ASSERT( 0 ) 
in /usr/src/modules/drbd/drbd/drbd_worker.c:541


Reproducing is also easy, we just need to run '/etc/init.d/drbd stop' and then 
'/etc/init.d/drbd start' on our second node (hamilton2).

Maybe its interesting that just the smallest devices is affected (from df -h):

/dev/drbd0             24G  9.9G   14G  43% /clientroot
/dev/drbd3            816M   70M  706M   9% /clientroot/etc
/dev/drbd4            4.5G  1.4G  2.9G  32% /clientroot/var
/dev/drbd1             19G  7.3G   12G  40% /misc
/dev/drbd2            187G   40G  148G  21% /home


Thanks a lot for your help,
	Bernd



More information about the drbd-user mailing list