[DRBD-user] DRBD 8.4.5 + userspace drbd tools 8.4.3

Jean-Francois Maeyhieux b4b1 at free.fr
Thu Apr 23 14:32:27 CEST 2015

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


We are using a ganeti cluster in production environment using a
classical KVM/LVM/DRBD stack using dedicated 10gbs nics for drbd
synchonization.


Everything works fine and currently host system specs are:
- Gentoo Linux
- Kernel 3.14.x
- DRBD: version: 8.4.3 (api:1/proto:86-101)
- Userspace drbd tools: sys-cluster/drbd-8.4.3


Since there is not yet drbd userspace tools > 8.4.3 available in Gentoo
portage, we wonder if it could be possible to use:
- a more recent kernel (3.18.x) that will bring an in kernel DRBD 8.4.5 
- with the same userspace drbd tools 8.4.3 version

On a test host with a recent 3.19.x kernel, /proc/drbd exposed the same
API:
version: 8.4.5 (api:1/proto:86-101)

So I think kernel upgrade is possible. Is DRBD API the only important
version to check for drbd kernel/userspace part compatibility ?

We plan to do an upgrade using this path:
- evacuate VM from node to upgrade
- remove note to upgrade from cluster (so stop DRBD sync on secondary
devices)
- update kernel on node to upgrade with new DRBD 8.4.5
- re-add the upgraded node in the cluster and so let drbd synchonize:
  - from primary devices on 8.4.3 kernel host
  - to secondary devices on 8.4.5 kernel host

Is this path correct ?
Any advices about such an upgrade ?


Thanks
-- 
Jean-Francois Maeyhieux [Zentoo]





More information about the drbd-user mailing list