RHEL 5 To RHEL 8 Minimum Requirement and Maximum Limit of Hardware

RHEL Minimum Requirements


RHEL 5 To RHEL 8 Minimum Requirement and Maximum Limit of Hardware


 In this article, we will talk about the minimum requirement and maximum limit of our production favorite OS in maximum datacenters. For any system admin, these are the most important things when they working in any production environment where any amount of resource can generate revenue.

As we all know who work in Linux system in any production environment, the common issue we face is system load. So before designing any solution for production we have to know about hardware requirements for OS and their applications. 

The minimum requirement will help us in stating a project that minimum cost to start a project because there will be no revenue generated from a new project.

The maximum limit helps us to forecast for new hardware and cluster which help the production environment to run smoothly.

Maximum logical CPUs

ArchitectureRHEL 5RHEL 6RHEL 7RHEL 8
x863232Not ApplicableNot Applicable
Itanium 2256 [1024]Not ApplicableNot ApplicableNot Applicable
x86_64160 [255]448 [4096]13768 768 [8192]
POWER128128768 POWER8: 768 
    POWER9: 1536 
System z64 (z13)64 (z13)256 (z13)340 (z14)
ARMN/AN/AN/A256


Minimum logical CPUs

We can use 2 CPU for any RHEl version OS installation 


Maximum memory

ArchitectureRHEL 5RHEL 6RHEL 7RHEL 8
x8616GB216GB2Not ApplicableNot Applicable
Itanium 22TBNot ApplicableNot ApplicableNot Applicable
x86_641TB12TB [64TB]12TB [64TB]24TB [64TB]
POWER512GB [1TB]2TB32TB17POWER8: 32TB [128TB]
    POWER9: 64TB [128TB]
System z4TB (z13)4TB (z13)10TB (z13)16TB (z14)
ARMN/AN/AN/A1.5TB [256TB]
Maximum x86 per-process virtual address spaceApprox. 3GB2Approx. 3GBNot ApplicableNot Applicable
Maximum x86_64 per-process virtual address space2TB128TB128TB128TB
Maximum POWER per-process virtual address space   4PB19


Minimum Required Memory

ArchitectureRHEL 5RHEL 6RHEL 7RHEL 8
x86512MB minimum, 1 GB per logical CPU recommended512MB minimum, 1 GB per logical CPU recommendedNot ApplicableNot Applicable
Itanium 2512MB, 1 GB per logical CPU recommendedNot ApplicableNot ApplicableNot Applicable
x86_64512MB minimum, 1 GB per logical CPU recommended1GB minimum, 1 GB per logical CPU recommended1GB minimum, 1 GB per logical CPU recommended181.5GB minimum, 1.5GB per logical CPU recommended18
POWER1GB minimum, 2GB recommended2GB minimum, 2GB required per install2GB minimum, 2GB required per install2GB minimum, 2GB required per install
System z512MB512MB1GB1GB minimum, 2GB required for installation
ARMN/AN/AN/A2GB



Minimum Required Disk Space

RHEL 3RHEL 6RHEL 7RHEL 8
800MB1GB minimum, 5GB recommended10GB minimum, 20GB recommended10GB minimum, 20GB recommended



File Systems And Storage Limits

Ext3    
     
FeatureRHEL 5RHEL 6RHEL 7RHEL 8
Maximum file size2TB2TB2TB2TB
Maximum file system size16TB16TB16TB16TB
Maximum subdirectories32000320003200032000
Maximum symlink depth8888
ACL supportYesYesYesYes
     
Ext4    
     
FeatureRHEL 5RHEL 6RHEL 7RHEL 8
Maximum file size16TB16TB16TB16TB
Maximum file system size16TB [1EB]16TB [1EB]50TB [1EB]50TB [1EB]
Maximum subdirectories65000/unlimited65000/unlimited65000/unlimited65000/unlimited
Maximum symlink depth8888
ACL supportYesYesYesYes
     
GFS    
     
FeatureRHEL 5RHEL 6RHEL 7RHEL 8
Maximum file size16TB [8EB]4N/AN/AN/A
Maximum file system size16TB [8EB]4N/AN/AN/A
Maximum subdirectoriesunlimited------
Maximum symlink depthunlimited------
ACL supportYes------
     
GFS2    
     
FeatureRHEL 5RHEL 6RHEL 7RHEL 8
Maximum file size100TB [8EB]100TB [8EB]100TB [8EB]100TB [8EB]
Maximum file system size100TB [8EB]100TB [8EB]100TB [8EB]100TB [8EB]
Maximum subdirectories--unlimitedunlimitedunlimited
Maximum symlink depth--unlimitedunlimitedunlimited
ACL support--YesYesYes
     
XFS    
     
FeatureRHEL 5RHEL 6RHEL 7RHEL 8
Maximum file size100TB [8EB]100TB [8EB]500TB [8EB]8EB
Maximum file system size100TB [16EB]300TB [16EB]15500TB [16EB]1PB
Maximum subdirectoriesunlimitedunlimitedunlimitedunlimited
Maximum symlink depth8888
ACL supportYesYesYesYes



Storage

FeatureRHEL 5RHEL 6RHEL 7RHEL 8
Maximum Boot LUN size (BIOS)2TB2TB2TB2TB
Maximum Boot LUN size (UEFI)N/A32bit (i686) - 2TB50TB8EB
  64bit - 16TB (tested limit)  
Maximum number of device paths (SDX devices)1,024 8,192 10,000 10,000 


These requirements are at the time of article. As per our experience, only RHEL 8 requirement will change because RHEL8 is still in development mode. 

Hope this article will help you and your company solution architect to design an optimal solution for customers. If you are going to startup with RHEL os then you know how much minimum required hardware you need to purchase for your production and testing.



Sharing is Caring

Post a Comment

0 Comments