Hello,
I have a hot, warm architecture and 3 master nodes that are also data nodes. At some point Elastic started to allocate data stream shards that are in warm tier to master/data nodes. As plain data node can fill any of the specialized data node roles I assume it just views data nodes as warm tier nodes as well and completely ignores dynamic configuration in elasticsearch.yml file.
Any idea how to more specifically set master/data nodes only to hold system indices/shards and not data stream ones that should be on dedicated data_hot and data_warm nodes.
Thank you