Hi,
I am using openmpi 1.6.3 with lustre. I can change the stip count via
"striping_unit" but if I try to change the stripe size via
"striping_factor", all my options are ignored and fall back on the
default values.
Here is what I do:
=============================
setenv ROMIO_HINTS /home/ericc/romio-hints
cat $ROMIO_HINTS
striping_unit 16
striping_factor 1048576
rm temp ; mpirun -n 3 idx2 ; lfs getstripe temp
temp
lmm_stripe_count: 1
lmm_stripe_size: 65536
lmm_stripe_offset: 28
obdidx objid objid group
28 23877295 0x16c56af 0
=============================
If I remove the "striping_factor 1048576" entry in my hint file, I get this:
=============================
cat $ROMIO_HINTS
striping_unit 16
#striping_factor 1048576
rm temp ; mpirun -n 3 idx2 ; lfs getstripe temp
temp
lmm_stripe_count: 36
lmm_stripe_size: 65536
lmm_stripe_offset: 21
obdidx objid objid group
21 27078098 0x19d2dd2 0
5 26516786 0x1949d32 0
18 26272707 0x190e3c3 0
2 22198271 0x152b7ff 0
14 24302770 0x172d4b2 0
16 20970007 0x13ffa17 0
28 23877307 0x16c56bb 0
6 25726827 0x1888f6b 0
31 23623835 0x168789b 0
23 24231103 0x171bcbf 0
34 23963185 0x16da631 0
3 23462711 0x1660337 0
13 27515658 0x1a3db0a 0
26 23502238 0x1669d9e 0
7 26708491 0x1978a0b 0
32 21946148 0x14edf24 0
17 26912937 0x19aa8a9 0
4 24586434 0x17728c2 0
27 23277776 0x16330d0 0
9 23634614 0x168a2b6 0
11 25769779 0x1893733 0
33 24915767 0x17c2f37 0
29 20790315 0x13d3c2b 0
8 25647332 0x18758e4 0
20 26938873 0x19b0df9 0
19 26182463 0x18f833f 0
12 25346469 0x182c1a5 0
15 25681819 0x187df9b 0
24 23898261 0x16ca895 0
10 26554081 0x1952ee1 0
25 23512409 0x166c559 0
0 28428909 0x1b1ca6d 0
30 23953009 0x16d7e71 0
22 24117691 0x17001bb 0
35 20972494 0x14003ce 0
1 25492821 0x184fd55 0
=============================
And if I don't put anything in the file, I get this:
=============================
cat $ROMIO_HINTS
#striping_unit 16
#striping_factor 1048576
rm temp ; mpirun -n 3 idx2 ; lfs getstripe temp
temp
lmm_stripe_count: 1
lmm_stripe_size: 1048576
lmm_stripe_offset: 18
obdidx objid objid group
18 26272802 0x190e422 0
=============================
which are the default values of our lustre.
Any idea?
Thanks,
Eric