5 export PATH=`dirname $0`/../utils:$PATH
12 MDSSIZE=${MDSSIZE:-100000}
13 FSTYPE=${FSTYPE:-ext3}
14 MDSCOUNT=${MDSCOUNT:-3}
16 OSTDEV=${OSTDEV:-$TMP/ost1-`hostname`}
17 OSTSIZE=${OSTSIZE:-200000}
19 # 1 to config an echo client instead of llite
20 ECHO_CLIENT=${ECHO_CLIENT:-}
25 MOUNT=${MOUNT:-/mnt/lustre}
27 # specific journal size for the ost, in MB
30 [ "$JSIZE" -gt 0 ] && JARG="--journal_size $JSIZE"
35 ${LMC} -m $config --add node --node localhost || exit 10
36 ${LMC} -m $config --add net --node localhost --nid localhost --nettype tcp || exit 11
38 # configure mds server
39 ${LMC} -m $config --add lmv --lmv lmv1 || exit 12
41 for num in `seq $MDSCOUNT`; do
42 MDSDEV=$TMP/mds${num}-`hostname`
43 ${LMC} -m $config --format --add mds --node localhost --mds mds${num} \
44 --lmv lmv1 --fstype $FSTYPE --dev $MDSDEV --size $MDSSIZE || exit 13
48 ${LMC} -m $config --add lov --lov lov1 --lmv lmv1 --stripe_sz $STRIPE_BYTES --stripe_cnt $STRIPES_PER_OBJ --stripe_pattern 0 || exit 20
49 ${LMC} -m $config --add ost --nspath /mnt/ost_ns --node localhost --lov lov1 --fstype $FSTYPE --dev $OSTDEV --size $OSTSIZE $JARG || exit 30
51 ${LMC} -m $config --add mtpt --node localhost --path $MOUNT --lmv lmv1 --lov lov1 || exit 40