Bug 1016035

Summary: Maximum size for XFS only 100 instead of 500-1000 TB
Product: Red Hat Enterprise Linux 7 Reporter: Petr Bokoc <pbokoc>
Component: python-blivetAssignee: Brian Lane <bcl>
Status: CLOSED CURRENTRELEASE QA Contact: Release Test Team <release-test-team>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 7.0CC: mbanas, mkovarik
Target Milestone: rc   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: python-blivet-0.18.12-1 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-06-13 10:08:00 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Petr Bokoc 2013-10-07 11:12:24 UTC
Description of problem:
In RHEL7, the maximum size for an XFS filesystem is supposed to be larger than in RHEL6 - either 500 TB or 1 PB compared to the previous value of 100 TB. This doesn't seem to be the case.

blivet/formats/fs.py contains the following:

class XFS(FS):
<lines omitted>
_maxSize = 100 * 1024 * 1024

which suggests that the size limit is still at 100 TB as of now.

Version-Release number of selected component (if applicable):
python-blivet-0.18.4-1.el7

Actual results:
Can't create an XFS filesystem above 100T.

Expected results:
Can create an XFS filesystem up to at least 500T, if not 1000T.

Comment 2 Brian Lane 2013-11-11 18:17:50 UTC
Sounds like it should be 1000T to allow for really large setups.

Comment 3 Brian Lane 2013-11-11 18:42:59 UTC
After talking to sandeen about this it is probably best to set it to 16EB. None of the other xfs tools enforce an upper limit so we'll set it really big and change it when someone complains :)

Comment 5 Michal Kovarik 2014-02-05 16:49:11 UTC
Verified on python-blivet-0.18.19-2.el7 
blivet/formats/fs.py contains the following:
class XFS(FS):
<lines omitted>
    _maxSize = 16 * 1024 * 1024 * 1024 * 1024

Comment 6 Ludek Smid 2014-06-13 10:08:00 UTC
This request was resolved in Red Hat Enterprise Linux 7.0.

Contact your manager or support representative in case you have further questions about the request.