Whamcloud - gitweb
Merge b_md to HEAD for 0.5.19 release.
[fs/lustre-release.git] / lustre / tests / local.sh
1 #!/bin/bash
2
3 config=${1:-local.xml}
4
5 LMC="${LMC:-../utils/lmc} -m $config"
6 TMP=${TMP:-/tmp}
7
8 MDSDEV=${MDSDEV:-$TMP/mds1}
9 MDSSIZE=${MDSSIZE:-50000}
10
11 OSTDEV=${OSTDEV:-$TMP/ost1}
12 OSTSIZE=${OSTSIZE:-200000}
13
14 kver=`uname -r | cut -d "." -f 1,2`
15
16 case $kver in
17   2.4) FSTYPE="--fstype=extN"  ;;
18   2.5) FSTYPE="--fstype=ext3"  ;;
19   *) echo "Kernel version $kver not supported"
20      exit 1
21      ;;
22 esac
23
24
25 rm -f $config
26
27 # create nodes
28 ${LMC} --add node --node localhost || exit 10
29 ${LMC} --add net --node  localhost --nid localhost --nettype tcp || exit 11
30
31 # configure mds server
32 ${LMC} --add mds  --node localhost --mds mds1 --dev $MDSDEV --size $MDSSIZE || exit 20
33
34 # configure ost
35 ${LMC} --add ost --node localhost --obd obd1 --dev $OSTDEV --size  $OSTSIZE || exit 30
36
37 # create client config
38 ${LMC} --add mtpt --node localhost --path /mnt/lustre --mds mds1 --obd obd1 || exit 40