It is not possible to redirect documents to a specific shard because it is controlled by zookeeper.
The solution to your problem is that you have to create two collections instead of two fragments. Use your first collection with two servers, and the second collection can use a third server, and then you can send your updates to specific servers. The design should look like
collection1---->shard1---->server1,server2
collection2---->shard1----->server3
This way you can separate your indexes according to your requirements.
source
share