meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
linux:fs:zfs:tuning:hdd [2026/03/20 07:25] – created niziaklinux:fs:zfs:tuning:hdd [2026/06/27 15:45] (current) niziak
Line 26: Line 26:
 **Note:**  Latest Proxmox default volblock size was increased form 8k to 16k. When 8k is used warning is shown: **Note:**  Latest Proxmox default volblock size was increased form 8k to 16k. When 8k is used warning is shown:
 <code> <code>
- 
 Warning: volblocksize (8192) is less than the default minimum block size (16384). Warning: volblocksize (8192) is less than the default minimum block size (16384).
 To reduce wasted space a volblocksize of 16384 is recommended. To reduce wasted space a volblocksize of 16384 is recommended.
- 
 </code> </code>
 +
 +====== Change volblock (by copying to new) ======
  
 <code bash> <code bash>
Line 45: Line 45:
   * SMR drives behaves correctly for sequential writes, but long working ZFS or LVM thin spread writes into lots of random location causing unusable IOPS. So never use SMR.   * SMR drives behaves correctly for sequential writes, but long working ZFS or LVM thin spread writes into lots of random location causing unusable IOPS. So never use SMR.
   * If SMR must be  used try to set ''spa_num_allocators=1'' (default is 4) [[https://openzfs.github.io/openzfs-docs/man/v2.3/4/zfs.4.html#spa_num_allocators|spa_num_allocators]]   * If SMR must be  used try to set ''spa_num_allocators=1'' (default is 4) [[https://openzfs.github.io/openzfs-docs/man/v2.3/4/zfs.4.html#spa_num_allocators|spa_num_allocators]]
 +
 +