I have 3 nodes running in ES cluster in production. There is little difference in jre version on those 3 machines.
Now if I want to change version on master node then what is better way to change it with minimum data loss?
I think I have to stop the cluster till I update java.
can I make some other node master and stop the old master? Is there any risk of shard failure or corruption of data?
Please guide on this.