Whamcloud - gitweb
Minor fixes to
[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 $R/usr/src/portals/linux/utils/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 dd if=/dev/zero of=/tmp/ost bs=1024 count=10000
30 mke2fs -b 4096 -F /tmp/ost
31 losetup ${LOOP}0 /tmp/ost
32
33 dd if=/dev/zero of=/tmp/mds bs=1024 count=10000
34 mke2fs -b 4096 -F /tmp/mds
35 losetup ${LOOP}1 /tmp/mds
36
37 mknod /dev/obd c 10 241
38
39 $R/usr/src/obd/utils/obdctl <<EOF
40 device 0
41 attach mds
42 setup ${LOOP}1 ext2
43 device 1
44 attach obdext2
45 setup ${LOOP}0
46 device 2
47 attach ost
48 setup 1
49 quit
50 EOF