Whamcloud - gitweb
b9ac8aebab8e9ccaeaca85e199ac3fcda0709ea0
[fs/lustre-release.git] / lustre / tests / llmount-server.sh
1 #!/bin/sh
2
3 export PATH=/sbin:/usr/sbin:$PATH
4
5 SRCDIR="`dirname $0`"
6 . $SRCDIR/common.sh
7
8 mknod /dev/portals c 10 240
9
10 insmod $R/usr/src/portals/linux/oslib/portals.o
11 # insmod $R/usr/src/portals/linux/socknal/ksocknal.o
12 insmod $R/usr/src/portals/linux/qswnal/kqswnal.o
13
14 # $R/usr/src/portals/linux/utils/acceptor 1234 &
15
16 $PTLCTL <<EOF
17 mynid
18 setup elan
19 connect 5
20 add_uuid self
21 EOF
22
23 insmod $R/usr/src/obd/rpc/ptlrpc.o
24 insmod $R/usr/src/obd/class/obdclass.o 
25 insmod $R/usr/src/obd/ext2obd/obdext2.o
26 insmod $R/usr/src/obd/ost/ost.o
27 insmod $R/usr/src/obd/mds/mds.o
28
29 tmp_fs ext2 /tmp/ost 10000
30 OST=${LOOPDEV}
31 MDSFS=ext2
32 tmp_fs ${MDSFS} /tmp/mds 10000
33 MDS=${LOOPDEV}
34
35 mknod /dev/obd c 10 241
36
37 $OBDCTL <<EOF
38 device 0
39 attach mds
40 setup ${MDS} ${MDSFS}
41 device 1
42 attach obdext2
43 setup ${OBD}
44 device 2
45 attach ost
46 setup 1
47 quit
48 EOF