Sun Microsystems, Inc.  Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-72-2185053.1
Update Date:2018-05-10
Keywords:

Solution Type  Problem Resolution Sure

Solution  2185053.1 :   Oracle ZFS Storage Appliance: How To Resolve Files Taking Too Much Space With 8TB Drives And RAID2Z Pool Configurations  


Related Items
  • Oracle ZFS Storage ZS5-4
  •  
  • Oracle ZFS Storage ZS3-BA
  •  
  • Oracle ZFS Storage ZS3-2
  •  
  • Oracle ZFS Storage ZS3-4
  •  
  • Oracle ZFS Storage ZS5-2
  •  
  • Sun ZFS Storage 7420
  •  
  • Oracle ZFS Storage ZS4-4
  •  
Related Categories
  • PLA-Support>Sun Systems>DISK>ZFS Storage>SN-DK: ZS
  •  




In this Document
Symptoms
Changes
Cause
Solution
References


Created from <SR 3-13156764911>

Applies to:

Oracle ZFS Storage ZS4-4 - Version All Versions to All Versions [Release All Releases]
Oracle ZFS Storage ZS5-2 - Version All Versions to All Versions [Release All Releases]
Oracle ZFS Storage ZS5-4 - Version All Versions to All Versions [Release All Releases]
Oracle ZFS Storage ZS3-2 - Version All Versions to All Versions [Release All Releases]
Oracle ZFS Storage ZS3-4 - Version All Versions to All Versions [Release All Releases]
7000 Appliance OS (Fishworks)

Symptoms

On certain ZFS Storage Appliances we have seen RaidZ2 filesystem filling up faster than anticipated.

This was observed where the customer was using a record size of 8k blocks for a NFS file system and the pool was using 8TB drives in a RaidZ2 pool.

One example was du -h reported 17K on an 8192 byte (8K) write from NFS.

 

Changes

 

Cause

The issue is with how 8TB drives allocate space.  A sector used to be 512 bytes but on the 8TB drives a sector is now 4KB.

In RaidZ2 when the space is allocated for parity, more space is allocated with the 8TB drives than with smaller drives because of this new sector format.

 

Solution

This issue should not be seen if the pool was mirrored.

Tests have shown that the use of larger record sizes, 128KB and above, will solve the issue as well.

Compression may also help.

 

Our recommendation is to use a mirrored pool, if it is being used for databases - or - to use 128KB recordsize or greater.

 

NOTE:  This information overrides some documentation on how to set up some Oracle databases/configurations.

 

 

Check for relevancy - 10-May-2018

References

<NOTE:2087231.1> - Guidelines When Using ZFS Storage in an Exadata Environment
<NOTE:2079993.1> - Oracle ZFS Storage Appliance: Best Practices when using the ZFS-SA for Databases
<NOTE:166650.1> - Working Effectively With Oracle Support - Best Practices

Attachments
This solution has no attachment
  Copyright © 2018 Oracle, Inc.  All rights reserved.
 Feedback