3 export PATH="$PATH:`dirname $0`/../utils"
9 COBD_MDS=${COBD_MDS:-"cobd_mds"}
10 COBD_OST=${COBD_OST:-"cobd_ost"}
11 CMOBD_MDS=${CMOBD_MDS:-"cmobd-mds"}
13 MASTER_LMV=${MASTER_LMV1:-master-lmv1}
14 CACHE_LMV=${MASTER_LMV1:-cache-lmv1}
16 CACHE_MDS1=${CACHE_MDS1:-"cache-mds1"}
17 CACHE_MDS2=${CACHE_MDS2:-"cache-mds2"}
18 MASTER_MDS1=${MASTER_MDS1:-"master-mds1"}
19 MASTER_MDS2=${MASTER_MDS2:-"master-mds2"}
21 MDS1_CACHE_DEV=$TMP/mds1-cache-localhost
22 MDS2_CACHE_DEV=$TMP/mds2-cache-localhost
23 MDS1_MASTER_DEV=$TMP/mds1-master-localhost
24 MDS2_MASTER_DEV=$TMP/mds2-master-localhost
26 MDS_MOUNT_OPTS=${MDS_MOUNT_OPTS:-"kml"}
27 OST_MOUNT_OPTS=${OST_MOUNT_OPTS:-"kml"}
29 MDSSIZE=${MDSSIZE:-100000}
31 MASTER_LOV=${MASTER_LOV:-"master-lov1"}
32 CACHE_LOV=${CACHE_LOV:-"cache-lov1"}
33 MASTER_OST=${MASTER_OST:-"master-ost1"}
34 CACHE_OST=${CACHE_OST:-"cache-ost1"}
35 OST_MASTER_DEV=$TMP/ost1-master-localhost
36 OST_CACHE_DEV=$TMP/ost1-cache-localhost
38 OSTSIZE=${OSTSIZE:-100000}
40 STRIPECNT=${STRIPECNT:-1}
41 OSDTYPE=${OSDTYPE:-obdfilter}
42 OSTFAILOVER=${OSTFAILOVER:-}
44 FSTYPE=${FSTYPE:-smfs}
45 BACK_FSTYPE=${BACK_FSTYPE:-ldiskfs}
47 NETTYPE=${NETTYPE:-tcp}
48 NIDTYPE=${NIDTYPE:-$NETTYPE}
49 STRIPE_SIZE=${STRIPE_SIZE:-65536}
51 NODE=${NODE:-"localhost"}
62 ${LMC} -m $config --add net --node $NODE --nid `h2$NIDTYPE $NODE` \
63 --nettype $NETTYPE || exit 1
66 #add cache lmv for cache lmv
67 ${LMC} -m $config --add lmv --lmv $CACHE_LMV || exit 12
69 ${LMC} -m $config --add mds --node $NODE --mds $CACHE_MDS1 \
70 --fstype $FSTYPE --backfstype $BACK_FSTYPE --dev $MDS1_CACHE_DEV \
71 --mountfsoptions $MDS_MOUNT_OPTS --size $MDSSIZE --lmv $CACHE_LMV --format || exit 10
73 ${LMC} -m $config --add mds --node $NODE --mds $CACHE_MDS2 \
74 --fstype $FSTYPE --backfstype $BACK_FSTYPE --dev $MDS2_CACHE_DEV \
75 --mountfsoptions $MDS_MOUNT_OPTS --size $MDSSIZE --lmv $CACHE_LMV --format || exit 10
77 #add master lmv for master lmv
78 ${LMC} -m $config --add lmv --lmv $MASTER_LMV || exit 12
80 ${LMC} -m $config --add mds --node $NODE --mds $MASTER_MDS1 \
81 --fstype $BACK_FSTYPE --dev $MDS1_MASTER_DEV --size $MDSSIZE \
82 --lmv $MASTER_LMV --format || exit 10
84 ${LMC} -m $config --add mds --node $NODE --mds $MASTER_MDS2 \
85 --fstype $BACK_FSTYPE --dev $MDS2_MASTER_DEV --size $MDSSIZE \
86 --lmv $MASTER_LMV --format || exit 10
88 ${LMC} -m $config --add lov --lov $CACHE_LOV --cachelmv $CACHE_LMV --masterlmv $MASTER_LMV \
89 --stripe_sz $STRIPE_SIZE --stripe_cnt $STRIPECNT --stripe_pattern 0 || exit 20
91 ${LMC} -m $config --add ost --ost $CACHE_OST --node $NODE --lov $CACHE_LOV \
92 --fstype $BACK_FSTYPE --dev $OST_CACHE_DEV --size $OSTSIZE || exit 21
94 ${LMC} -m $config --add cobd --node $NODE --cobd $COBD_MDS \
95 --master_obd $MASTER_LMV --cache_obd $CACHE_LMV || exit 22
97 ${LMC} -m $config --add mtpt --node $NODE --path /mnt/lustre \
98 --lmv $COBD_MDS --lov $CACHE_LOV || exit 30
100 ${LMC} -m $config --add cmobd --node $NODE --cmobd $CMOBD_MDS \
101 --master_obd $MASTER_LMV --cache_obd $CACHE_MDS1 || exit 23