« Previous | Next » 

Revision 8a69b3a8


Added by Andrea Spadaccini over 12 years ago

Add DRBD barriers disk parameters

Add the disk-barriers and meta-barriers parameters described in the
design doc.

  • add the needed LD and DT-level parameters, use the defaults provided
    at ./configure time;
  • add constants representing which barriers should be disabled and the
    set of valid options.
  • factor the barriers handling code to a class method, for testing
  • implement the more granular version checking logic;
  • use the LD level parameters;
  • add stricter check on DRBD version (8.0, 8.2 or 8.3), as we do not
    support 8.4 yet.
  • translate DT level parameters to LD level ones.
configure.ac, Makefile.am:
  • set both disk and meta barriers parameters depending on the value of
  • unit tests for the code that sets DRBD barrier parameters depending on
    the version.
  • reword the description of meta-barriers;
  • change all disk parameters names to use dashes instead of underscores.

Signed-off-by: Andrea Spadaccini <>
Reviewed-by: Iustin Pop <>


  • added
  • modified
  • copied
  • renamed
  • deleted

View differences