Introduction
Pour la mise en place de DRBD avec le support de pacemaker (support cluster), vous avez besoin de la version 8.3.2 minimum de DRBD. Lors de mes tests il y a quelques mois, c’est cette version qui était disponible dans le dépôt backport.
Depuis, elle a évolué vers la version 8.3.7. Problème, la compilation du module pour le noyau Xen échoue.
Installation « à la debian »
Donc, en théorie, la méthode module-assistant est censée marcher:
Ça, c’est la théorie « à la Debian ». Si ça ne marche pas, la seule solution c’est… manuel (en fait, pas tout à fait, disons qu’on va construire nous-même les paquets Debian) !
Installation « manuelle »
C’est parti:
Ceci va préparer 2 paquets Debian:
Maintenant, on va pouvoir compiler le module.
Ceci va créer le paquet Debian du module compilé adapté au noyau. Copiez les paquets sur les machines concernées et installez-les.
Enjoy ! Bien entendu, vous faites le ménage après sur la machine ayant servi à la compilation, sauf si elle est dédiée à ce genre de choses.
Pour aller plus loin
Pour aller plus loin, vous pouvez consulter:
Sources
- //www.drbd.org/users-guide/s-build-deb.html
- //www.drbd.org/users-guide/s-build-from-source.html#s-build-prereq
- //www.drbd.org/users-guide/s-checking-out-git.html