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]