I'm using heterogeneous storage, after changing policy for a folder I'm executing:
hdfs mover -p <path>
It is working correctly but after some random number of iterations it stops with no errors. After checking some of the blocks are moved to proper disks but some are still not moved.
Executing the same command few times allows to move all the blocks to correct disks.
Do any of you know why this happens? Is it normal behaviour?
I want to have it working in one execution or at least know why this is happening.
I tried changing many parameters but still the same. I'm using CDH 5.12.0.