5 LUSTRE=${LUSTRE:-`dirname $0`/..}
6 LTESTDIR=${LTESTDIR:-$LUSTRE/../ltest}
7 PATH=$PATH:$LUSTRE/utils:$LUSTRE/tests
9 RLUSTRE=${RLUSTRE:-$LUSTRE}
12 . $LTESTDIR/functional/llite/common/common.sh
14 # XXX I wish all this stuff was in some default-config.sh somewhere
15 MOUNTPT=${MOUNTPT:-/mnt/lustre}
16 MDSDEV=${MDSDEV:-/tmp/mds-`hostname`}
17 MDSSIZE=${MDSSIZE:-100000}
18 OSTDEV=${OSTDEV:-/tmp/ost-`hostname`}
19 OSTSIZE=${OSTSIZE:-100000}
20 UPCALL=${UPCALL:-$PWD/replay-single-upcall.sh}
21 FSTYPE=${FSTYPE:-ext3}
27 lconf --node ${facet}_facet $@ replay-single.xml
33 lconf --node ${facet}_facet $@ -d replay-single.xml
39 lctl --device %${dev}1 readonly
40 lctl --device %${dev}1 notransno
50 lmc -m replay-single.xml $@
56 do_lmc --add node --node ${facet}_facet $@ --timeout $TIMEOUT
57 do_lmc --add net --node ${facet}_facet --nid localhost --nettype tcp
61 rm -f replay-single.xml
64 add_facet client --lustre_upcall $UPCALL
65 do_lmc --add mds --node mds_facet --mds mds1 --dev $MDSDEV --size $MDSSIZE
66 do_lmc --add ost --node ost_facet --ost ost1 --dev $OSTDEV --size $OSTSIZE
67 do_lmc --add mtpt --node client_facet --path $MOUNTPT --mds mds1 --ost ost1
75 touch $MOUNTPT/lustre-works
77 touch $MOUNTPT/lustre-does-not-work