Error de DRBD amb LVM quan arrenca el sistema (estat diskless)

Objectiu:

Arrencar un sistema que té LVM sobre DRBD i que no es produeixi un estat Diskless degut a que dmsetup ja ha agafat om a seva la partició amb l’LVM.

Procediment:

Si se segueix el manual de la pàgina oficial de drbd en un moment donat es parla dels filtres de lvm. Això funciona bé sempre i quan aquests filtres s’hagin tingut en compte en el procés d’arrencada.

Per fer que els filtres s’apliquin en el procés d’arrencada, després de modificar l’arxiu /etc/lvm/lvm.conf executem:

$ update-initramfs -u

Això és tot. La propera vegada que arranquem el sistema DRBD podrà agafar la partició com a seva i no apareixerà com a estat Diskless

Problemes amb multicast en Xen en Wheezy

Objectiu:

Aconseguir que les màquines virtuals en un entorn Xen on el host és un debian Wheezy o similar (passa el mateix amb Ubuntu 12.04, per exemple) puguin fer forwarding de paquets multicast correctament.

Procediment:

La comanda, a executar en el dom0, desactiva el multicast_snooping del bridge (<device>) associat a les màquines virtuals:

$ echo 0 > /sys/devices/virtual/net/<device>/bridge/multicast_snooping

Si es vol fer permanent es pot afegir aquesta comanda a l’rc.local o crear un script a init.d.

Dos dies de feina frustrats per aquesta bajanada.