We have an Elastic stack on 7.6.1 that we upgrades to 7.10.2. Then we introduced new nodes with slower bigger storage to it with cold_node role and set the others to data_warm, data_hot and data_content.
During the install an error was made and warm/hot shards where placed on the new cold_role nodes.
Now after everything is correct it still places shards from warm and hot indices on the cold nodes when balancing. I reproduced the error in an test environment and upgraded that environment to the latest version but the error/bug still remains.
So in the end we have en environment with the correct roles according to documentation but all the shards are still being balanced like they all have the same role.
If I do an correct install with this configuration without an upgrade or data involved it confirms that the configuration is correct and I am unable to move hot/warm index shards to the cold nodes.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.