What I Learned Today
Resyncing DRBD

If you mount the LVM device under a DRBD volume instead of the DRBD one itself, then DRBD does not track any changes you make to the disk.  As a result, it will not synchronize those blocks to the secondary if you later switch back to using the drbd resources.

To force a full verification and resync, add a line like this to the resource config:

 syncer {
        verify-alg      md5;

Then run:

drbd adjust r0
drbdadm verify r0
## Watch the verify process in /proc/drbd
## if the oos:XXX value is greater than zero, blocks are out of sync
drbdadm disconnect r0
drbdadm connect r0

it will only force the resyncing of blocks if you disconnect/reconnect. 

Resize an LVM disk and FS

Resize the partition using LVM:

sudo lvextend -L30G  /dev/mapper/VolGroup00-LogVol05

Unmount the partition (hopefully it isn’t the root!):

sudo umount /dev/mapper/VolGroup00-LogVol05

Check the FS for errors

sudo e2fsck -f /dev/mapper/VolGroup00-LogVol05

Adjust the FS to the new size

sudo resize2fs /dev/mapper/VolGroup00-LogVol05

Remount the disk

sudo mount /dev/mapper/VolGroup00-LogVol05 /home