Arbiter in a strange condition #4219
-
Looking for help on a matter that leaves my cluster prone to split-brain. I have volumes spread over 2 bricks + 1 arbiter.
Now when I call
Should be good, right? Except when I call
And
The cluster is drifting. Is there a safe way to reattach the arbiter properly and heal everything out? |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments
-
I have this in the logs:
So
but
It doesn't seem to be a matter of |
Beta Was this translation helpful? Give feedback.
-
Aaah an interesting info is that my rejected peer is running |
Beta Was this translation helpful? Give feedback.
-
After having upgraded my two data nodes to latest
... and it did the trick after a restart of the Now that all my nodes have a corresponding cksum for each held volume, I re-enabled the |
Beta Was this translation helpful? Give feedback.
After having upgraded my two data nodes to latest
11.0.3
, I ended up with a broken cluster with unavailable files on the clients, lots ofTransport endpoint is not connected
on them, etc.And then I found this in the gluster-users mailing-list archives, talking about an optimization that was causing clusters to reject certain peers and not updating the volumes' cksums. So I remembered that I had an optimization activated on my volumes. Hey, my cluster is down, why not trying it?
So I disabled
cluster.readdir-optimize
with:... and it did the trick after a restart of the
glusterd
service.Now that all my nodes have a corresponding c…