ZFS Tunables for Lustre Metadata Servers (MDS): Difference between revisions
Jump to navigation
Jump to search
(Created page with " {| class="wikitable" style="text-align:left;" !Parameter !Notes !Default !Suggested |- |zfs_arc_max |Maximum size of the ARC. |50% RAM |75% RAM |- |zfs_arc_meta_limit |Increa...") |
No edit summary |
||
Line 31: | Line 31: | ||
|16384 | |16384 | ||
|} | |} | ||
For a comprehensive description of all available ZFS and SPL module parameters, refer to the [https://github.com/zfsonlinux/zfs/blob/master/man/man5/zfs-module-parameters.5 zfs-module-parameters](5) and [https://github.com/zfsonlinux/spl/blob/master/man/man5/spl-module-parameters.5 spl-module-parameters](5) man pages. | |||
[[Category:ZFS OSD Tuning]] | [[Category:ZFS OSD Tuning]] |
Revision as of 18:55, 29 August 2017
Parameter | Notes | Default | Suggested |
---|---|---|---|
zfs_arc_max | Maximum size of the ARC. | 50% RAM | 75% RAM |
zfs_arc_meta_limit | Increasing this value will improve performance if the workload involves operations on a large number of files and directories, or frequent metadata operations, at the cost of less file data fitting in the ARC. | 25% ARC | 75% ARC |
zfs_vdev_scheduler | VDEV scheduler | noop | Deadline |
metaslab_debug_unload | This option prevents ZFS from unloading the spacemaps from a metaslab once it is read in. | 0 | 1 |
spl_kmem_cache_slab_limit | Objects of spl_kmem_cache_slab_limit or smaller will be allocated using the Linux slab allocator, large objects use the SPL allocator. A cut-off of 16K was determined to be optimal for architectures using 4K pages. | 16384 | 16384 |
For a comprehensive description of all available ZFS and SPL module parameters, refer to the zfs-module-parameters(5) and spl-module-parameters(5) man pages.