Whamcloud - gitweb
4c07611d82ae9d1d263945fc479be1a49c78ef12
[fs/lustre-release.git] / lustre / tests / llmount-client.sh
1 #!/bin/sh
2 export PATH=/sbin:/usr/sbin:$PATH
3
4 SRCDIR="`dirname $0`"
5 . $SRCDIR/common.sh
6
7 SERVER=compila
8
9 mknod /dev/portals c 10 240
10
11 insmod $R/usr/src/portals/linux/oslib/portals.o
12 # insmod $R/usr/src/portals/linux/socknal/ksocknal.o
13 insmod $R/usr/src/portals/linux/qswnal/kqswnal.o
14
15 $PTLCTL <<EOF
16 mynid
17 setup elan 
18 connect 5
19 add_uuid self
20 add_uuid mds
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/osc/osc.o
28 insmod $R/usr/src/obd/mds/mds.o
29 insmod $R/usr/src/obd/mdc/mdc.o
30 insmod $R/usr/src/obd/llight/llight.o
31
32 tmp_fs ext2 /tmp/ost 10000
33 OST=${LOOPDEV}
34
35 mknod /dev/obd c 10 241
36
37 $OBDCTL <<EOF
38 device 1
39 attach obdext2
40 setup ${OST}
41 device 2
42 attach ost
43 setup 1
44 device 3
45 attach osc
46 setup 2
47 quit
48 EOF
49
50 mkdir /mnt/obd
51 # mount -t lustre_light -o device=3 none /mnt/obd