I've 8 data nodes right now in production. I want to test ML in production, how many dedicated nodes would ML require? Also, I won't be adding any new nodes, so, how can I make the existing data nodes, machine learning nodes?
How do I reroute shards allocated to that data node, because wouldn't ES allocate those shards back to balance the shards throughout the cluster?
My question is, how do I convert a data node into dedicated ML node after assigning the shards allocated to it to the rest of the cluster?
I'm using ES: 7.8