[DRBD-user] replication of large fail if reached 10%

Lars Ellenberg Lars.Ellenberg at linbit.com
Sun Sep 11 15:49:52 CEST 2005

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


/ 2005-09-10 15:38:21 +0800
\ Francois:
> hey guys,
> 
> we had created a volume(2.5Tb) set vmalloc=512m, with 32bit OS
> for replication.  its works but the problem is when it reached 
> 10% sync__ed. both sides the communication will be lost.
> 
> here the kernel log.
> Sep  9 19:58:29 localhost kernel: drbd0:
> /usr/apps/drbd-0.7.13/drbd/drbd_receiver.c:2120: SyncSource
> flags=0x34400

this is "drbd_set_in_sync"

flags=0x34400 in this case translates to:
 
 110100010000000000
 || |   `-- DISKLESS
 || `-- MD_IO_ALLOWED
 |`-- MD_DIRTY
 `-- SYNC_STARTED
 
the interessting part is: DISKLESS
I am SyncSource, but I am "DISKLESS".
So where should I take the data from,
that I shall send over to the sync target?

this "DISKLESS" is only reached if you have some
io error on the local subsystem.
look into your logs for io errors.

-- 
: Lars Ellenberg                                  Tel +43-1-8178292-0  :
: LINBIT Information Technologies GmbH            Fax +43-1-8178292-82 :
: Schoenbrunner Str. 244, A-1120 Vienna/Europe   http://www.linbit.com :
__
please use the "List-Reply" function of your email client.



More information about the drbd-user mailing list