While preparing to upgrade of an indexer cluster with RF=1 I'm wondering what's the effective behaviour of a cluster in maintenance mode with this RF.
If an indexer goes down because of the upgrade activity and restart, there is no data to replicate to other nodes anyway so no fixups should occur.
So maintenance mode does not really do much in this case, am I right?
Yes, I'm fully aware of that. That's why I wrote that there's nothing to replicate in case one indexer is down 😉
in this case, you also could not use an Indexer Cluster, so you have one server less.
and you don't need maintenence mode.
Well, I'll be able to use the cluster, it's just that I'll be getting incomplete results from searches because of partial data unavailability. Been there, done that, got the T-shirt 😉
It could as well be just a simple distributed search setup but I have those indexers clustered so the buckets can be rebalanced manually in need. Don't ask, I "inherited" it that way.
But I was simply wondering whether I was properly interpreting the maintenance mode effect. It seems I do - no data to replicate thus no unnecessary bucket fixup.