Very confused here. Just upgraded the RAM in one node in a 2 node cluster. Node was shut down cleanly and brought up cleanly after the upgrade. When the node is started, shards start reallocating from the other node. However, it gets to 23 shards remaining and stops. There's nothing I can see that is special about the shards that don't reallocate - they vary in size from about 1MB to 100GB. I have tried disabling and re-enabling
cluster.routing.allocation.enable. Nothing in the Elasticsearch logs on either of the two nodes.
I have restarted the affected node a couple of times - each time it gets stuck on the same 23 shards.
Running ES 5.5.2 on both nodes.