Hi All,
looks, i have discovered interop issue and bug in documentation for lustre 2.0
according code, ''quota_type'' configuration parameter handled
by mdd module>>
bash-3.2$ grep -rn quota_type mdd mdt
mdd/mdd_lproc.c:308: { "quota_type",
mdd_lprocfs_quota_rd_type,>>
, but for manual from
http://wiki.lustre.org/manual/LustreManual20_HTML/ConfiguringQuotas.html#50548851_pgfId-1288197
say about mdt.quota_type parameter>>>
To enable quotas automatically when the file system is started, you must set the
__mdt.quota_type___ and ost.quota_type parameters, respectively, on the MDT and
OSTs.
The parameters can be set to the string u (user), g (group) or ug for both users
and groups.>>>
that looks is correct for lustre 1.x, but not for lustre 2.0.
And lustre 2.0 not able to start with old FS:>>> kernel: LustreError:
4596:0:(obd_config.c:1108:class_process_proc_param()) content-MDT0000: unknown
param quota_type=ugv2
>>> kernel: LustreError:
4596:0:(obd_config.c:1329:class_config_llog_handler()) Err -38 on cfg command:
>>> kernel: Lustre: cmd=cf00f 0:content-MDT0000 1:mdt.quota_type=ugv2
--------------------------------------
Alexey Lyashkov
alexey.lyashkov at clusterstor.com