Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.
Hello Jaz,
Thanks a lot. It doesn't solve my problem. In fact all my resources disappear from /var/lib/drbd.d (I suppose with drbdadm down all).
In fact, before I used drbdadm disconnect res ; drbdadm connect res and it has worked.
I create a quick and dirty script to disconnect an connect again all my resources and it seam to work.
#!/bin/bash
for res in /var/lib/drbd.d/drbdmanage_vm*
do
real_res=`echo $(basename ${res} .res) | sed -e 's/drbdmanage_//' `
drbdadm disconnect ${real_res}
drbdadm connect ${real_res}
done
I have to run this scripts on all three nodes.
Note : I use drbd packages from Proxmox depots, not Linbit.
Best regards, Jean-Daniel
Le 12/06/2017 à 20:20, Jaz Khan a écrit :
> Hello Jean,
>
> I have been through the same situation like you.
> The reason why your node is "Outdated" because you have "dbus-drbdmanaged" process/daemon running in background on all the nodes.
>
> To fix it, only allow dbus-drbdmanaged to run on the primary node and kill it on all secondary nodes.
>
> On Secondary nodes:
> # ps aux | grep dbus-drbdmanaged
> # kill -9 <proc id of dbus-drbdmanaged>
>
> On Primary node, # drbdadm primary all --force
>
> On Outdated node, # drbdadm down all
> and # drbdadm up all
>
> Let me know if this fix your problem.
>
> Best regards,
> Jaz