ZFS Tunables for Lustre Metadata Servers (MDS): Difference between revisions

From Lustre Wiki
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.