Whamcloud - gitweb
e95e346344de3513bfe7ac0172c24548c9b6286e
[fs/lustre-release.git] / lustre / tests / racer / dir_migrate.sh
1 #!/bin/bash
2
3 DIR=$1
4 MAX=$2
5
6 MDTCOUNT=${MDSCOUNT:-$($LFS df $DIR 2> /dev/null | grep -c MDT)}
7 while /bin/true ; do
8         migrate_dir=$((RANDOM % MAX))
9         file=$((RANDOM % MAX))
10         mdt_idx=$((RANDOM % MDTCOUNT))
11         mkdir -p $DIR/$migrate_dir 2> /dev/null
12         $LFS mv -M$mdt_idx $DIR/$migrate_dir 2> /dev/null
13         touch $DIR/$migrate_dir/$file 2> /dev/null
14         $LFS getdirstripe $DIR/$migrate_dir > /dev/null 2>&1
15 done