User Tools

Site Tools


nas:build_a_linux_nas:create_a_filesystem

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
nas:build_a_linux_nas:create_a_filesystem [2021/09/25 16:13] peternas:build_a_linux_nas:create_a_filesystem [2021/09/25 20:14] (current) peter
Line 7: Line 7:
 <WRAP info> <WRAP info>
 **NOTE:**  **/dev/md0** can be used now just as any other block device. **NOTE:**  **/dev/md0** can be used now just as any other block device.
 +
 +The following formulae can be used to calculate the best settings for the filesystem:
 +
 +  * **blocksize (in KiB)** = 4
 +  * **chunksize (in KiB)** = 512
 +  * **stride** = chunksize / blocksize = 512 / 4 = 128;
 +    * IMPORTANT:  stride has to be multiple of 2!
 +  * **effective_disks** = 
 +    * If Raid6 = number of disks - 2.
 +    * if Raid5 = number of disks - 1.
 +    * if Raid1 = number of disks / 2.
 +    * if Raid10 = number of disks / 2.
 +  * **stripe-width** = stride * effective_disks;
 +
 +<code bash>
 +mkfs.ext4 -b 4096 -E stride=128,stripe-width=256 /dev/md0
 +</code>
 +
 +For further details, get a recent e2fsprogs and look for stride, stripe etc. in the man page. 
 +
 </WRAP> </WRAP>
  
  
  
nas/build_a_linux_nas/create_a_filesystem.1632586425.txt.gz · Last modified: 2021/09/25 16:13 by peter

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki