Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.
On Thu, Aug 11, 2011 at 06:30:36PM -0500, Zev Weiss wrote: > > On Aug 11, 2011, at 5:34 AM, Masashi Yamaguchi wrote: > > > Hello. > > > > no-md-flushes's default value or behavior was changed > > on drbd-8.4 ? You are trying this on which "platform"/kernel version? > > I use DRBD on LVM and barriers are not supported. > > > > drbd-8.3.10 with "no-disk-barrier;" works > > but drbd-8.4.0 with "no-disk-barrier;" (or "disk-barrier: no;") > > does not work. > > > > Aug 11 18:39:41 XXX kernel: block drbd0: Method to ensure write > > ordering: flush > > *** > > Aug 11 18:39:41 XXX kernel: block drbd0: attached to UUIDs > > 9FA234B78651E7A6:0000000000000000:01D5349BD9ABE16B:01D4349BD9ABE16B > > Aug 11 18:39:41 XXX kernel: block drbd0: Barriers not supported on > > meta data device - disabling > > Aug 11 18:39:41 XXX kernel: block drbd0: meta data update failed! > > Aug 11 18:39:41 XXX kernel: block drbd0: disk( Consistent -> Failed ) > > Aug 11 18:39:41 XXX kernel: block drbd0: Local IO failed in > > drbd_md_sync. Detaching... > > Aug 11 18:39:41 XXX kernel: block drbd0: disk( Failed -> Diskless ) > > > > drbd-8.4.0 with "no-disk-barrier; no-md-flushes;" > > (or "disk-barrier no; md-flushes no;") works. > > Aug 11 18:53:05 XXX kernel: block drbd0: Method to ensure write > > ordering: flush > > *** > > Aug 11 18:53:05 XXX kernel: block drbd0: attached to UUIDs > > 9FA234B78651E7A6:0000000000000000:01D5349BD9ABE16B:01D4349BD9ABE16B > > Aug 11 18:53:05 XXX kernel: d-con r0: conn( StandAlone -> Unconnected ) > > Aug 11 18:53:05 XXX kernel: d-con r0: Starting receiver thread > > (from drbd_w_r0 [2881]) > > > > Is this a change of "no-md-flushes"'s behavior? > > ("no-md-flushes" is not mentioned in ChangeLog of 8.4.0.) > > > > Is meta data safe on this settings ("no-disk-barrier; no-md-flushes;") ? > > > > Thanks. > > > > > > Logs are below...<snip> > > Hi, > > I'm afraid I don't have much in the way of helpful suggestions, but I can confirm that I've been having problems with this too. Since I updated to 8.4.0, I can't do a 'drbdadm attach' on any of my resources without first disabling md-flushes -- if I leave md-flushes enabled, I get the same 'drbd_md_sync_page_io(,...s,WRITE) failed!' error you reported. After disabling md-flushes and doing an 'attach', re-enabling md-flushes works OK on the attached resources, but if it ever becomes detached I have to disable them again before I can re-attach. > > I spoke to some Linbit folks on the #drbd IRC channel and they said it looked like a bug, but I haven't heard anything further on it since. > > > Zev > > _______________________________________________ > drbd-user mailing list > drbd-user at lists.linbit.com > http://lists.linbit.com/mailman/listinfo/drbd-user -- : Lars Ellenberg : LINBIT | Your Way to High Availability : DRBD/HA support and consulting http://www.linbit.com DRBD® and LINBIT® are registered trademarks of LINBIT, Austria. __ please don't Cc me, but send to list -- I'm subscribed