UnRAID never moves files between array disks.     When you tell UnRAID to exclude disk2 for a share you are telling it not to use disk2 for writing new files.   However any files that are already present are still used for read purposes.   You will need to manually move files you think should not be there to another disk..