23.07.2014 Views

Lustre 1.6 Operations Manual

Lustre 1.6 Operations Manual

Lustre 1.6 Operations Manual

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

9.1.5.2 Quota Limits<br />

Available quota limits depend on the <strong>Lustre</strong> version you are using.<br />

■<br />

■<br />

■<br />

<strong>Lustre</strong> version 1.4.11 and earlier (for 1.4.x releases) and <strong>Lustre</strong> version <strong>1.6</strong>.4 and<br />

earlier (for <strong>1.6</strong>.x releases) support quota limits less than 4TB.<br />

<strong>Lustre</strong> versions 1.4.12 and <strong>1.6</strong>.5 support quota limits of 4TB and greater in <strong>Lustre</strong><br />

configurations with OST storage limits of 4TB and less.<br />

Future <strong>Lustre</strong> versions are expected to support quota limits of 4TB and greater<br />

with no OST storage limits.<br />

<strong>Lustre</strong> Version Quota Limit Per User/Per Group OST Storage Limit<br />

1.4.11 and earlier < 4TB n/a<br />

1.4.12 => 4TB 4TB 4TB No storage limit<br />

9.1.5.3 Quota File Formats<br />

<strong>Lustre</strong> <strong>1.6</strong>.5 introduces a new quota file format (v2) for administrative quotas, with<br />

64-bit limits that support large-limits handling. The old quota file format (v1), with<br />

32-bit limits, is also supported. In a future <strong>Lustre</strong> release, the v2 format will be<br />

added for operational quotas. A few notes regarding the current quota file formats:<br />

■ <strong>Lustre</strong> <strong>1.6</strong> uses mdt.quota_type to force a specific quota version (2 or 1). 2<br />

■<br />

■<br />

■<br />

■<br />

■<br />

For the v2 quota file format, (OBJECTS/admin_quotafile_v2.{usr,grp})<br />

For the v1 quota file format, (OBJECTS/admin_quotafile.{usr,grp})<br />

If quotas do not exist or look broken, quotacheck creates quota files of a<br />

required name and format.<br />

■ If <strong>Lustre</strong> is using the v2 quota file format, then quotacheck converts old v1<br />

quota files to new v2 quota files. This conversion is triggered automatically<br />

and is transparent to users. If an old quota file does not exist or looks broken,<br />

then the new v2 quota file will be empty. In case of an error, details can be<br />

found in the kernel log of the MDS.<br />

During conversion of a v1 quota file to a v2 quota file, the v2 quota file is marked<br />

as broken, to avoid its later usage in case of a crash.<br />

Quota module refuses to use broken quota files (keeping quota off).<br />

2. <strong>Lustre</strong> 1.4 uses a quota file dependent on quota32 configuration options.<br />

Chapter 9 Configuring Quotas 9-11

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!