Guest User

ZFS speed test

a guest
Jun 14th, 2024
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.51 KB | None | 0 0
  1. !/bin/bash
  2.  
  3. zpool destroy tank
  4. zpool create -f tank /dev/nvme0n1
  5. /zfstest.sh 1DiskZFS.txt
  6.  
  7. zpool create -f tank /dev/nvme0n1 /dev/nvme1n1
  8. /zfstest.sh 2DiskZFSStripe.txt
  9. zpool destroy tank
  10. zpool create -f tank /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1
  11. /zfstest.sh 3DiskZFSStripe.txt
  12. zpool destroy tank
  13. zpool create -f tank /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 /dev/nvme3n1
  14. /zfstest.sh 4DiskZFSStripe.txt
  15. zpool destroy tank
  16. zpool create -f tank /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 /dev/nvme3n1 /dev/nvme4n1
  17. /zfstest.sh 5DiskZFSStripe.txt
  18. zpool destroy tank
  19. zpool create -f tank /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 /dev/nvme3n1 /dev/nvme4n1 /dev/nvme5n1
  20. /zfstest.sh 6DiskZFSStripe.txt
  21. zpool destroy tank
  22. zpool create -f tank /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 /dev/nvme3n1 /dev/nvme4n1 /dev/nvme5n1 /dev/nvme6n1
  23. /zfstest.sh 7DiskZFSStripe.txt
  24.  
  25. zpool destroy tank
  26. zpool create -f tank /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 /dev/nvme3n1 /dev/nvme4n1 /dev/nvme5n1 /dev/nvme6n1 /dev/nvme7n1
  27. /zfstest.sh 8DiskZFSStripe.txt
  28. zpool destroy tank
  29. zpool create -f tank mirror /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 /dev/nvme3n1 /dev/nvme4n1 /dev/nvme5n1 /dev/nvme6n1 /dev/nvme7n1
  30. /zfstest.sh 8x1DiskZFSMirror.txt
  31. zpool destroy tank
  32. zpool create -f tank mirror /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 /dev/nvme3n1 /dev/nvme4n1 /dev/nvme5n1 /dev/nvme6n1
  33. /zfstest.sh 7x1DiskZFSMirror.txt
  34. zpool destroy tank
  35. zpool create -f tank mirror /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 /dev/nvme3n1 /dev/nvme4n1 /dev/nvme5n1
  36. /zfstest.sh 6x1DiskZFSMirror.txt
  37. zpool destroy tank
  38. zpool create -f tank mirror /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 /dev/nvme3n1 /dev/nvme4n1
  39. /zfstest.sh 5x1DiskZFSMirror.txt
  40. zpool destroy tank
  41. zpool create -f tank mirror /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 /dev/nvme3n1
  42. /zfstest.sh 4x1DiskZFSMirror.txt
  43. zpool destroy tank
  44. zpool create -f tank mirror /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1
  45. /zfstest.sh 3x1DiskZFSMirror.txt
  46. zpool destroy tank
  47. zpool create -f tank mirror /dev/nvme0n1 /dev/nvme1n1
  48. /zfstest.sh 2x1DiskZFSMirror.txt
  49.  
  50. zpool destroy tank
  51. zpool create -f tank mirror /dev/nvme0n1 /dev/nvme1n1 mirror /dev/nvme2n1 /dev/nvme3n1 mirror /dev/nvme4n1 /dev/nvme5n1 mirror /dev/nvme6n1 /dev/nvme7n1
  52. /zfstest.sh 4x2DiskZFSMirror.txt
  53. zpool destroy tank
  54. zpool create -f tank mirror /dev/nvme0n1 /dev/nvme1n1 mirror /dev/nvme2n1 /dev/nvme3n1 mirror /dev/nvme4n1 /dev/nvme5n1
  55. /zfstest.sh 3x2DiskZFSMirror.txt
  56. zpool destroy tank
  57. zpool create -f tank mirror /dev/nvme0n1 /dev/nvme1n1 mirror /dev/nvme2n1 /dev/nvme3n1
  58. /zfstest.sh 2x2DiskZFSMirror.txt
  59. zpool destroy tank
  60. zpool create -f tank mirror /dev/nvme0n1 /dev/nvme1n1
  61. /zfstest.sh 1x2DiskZFSMirror.txt
  62.  
  63. zpool destroy tank
  64. zpool create -f tank mirror /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 mirror /dev/nvme3n1 /dev/nvme4n1 /dev/nvme5n1
  65. /zfstest.sh 2x3DiskZFSMirror.txt
  66.  
  67. zpool destroy tank
  68. zpool create -f tank mirror /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 /dev/nvme3n1 mirror /dev/nvme4n1 /dev/nvme5n1 /dev/nvme6n1 /dev/nvme7n1
  69. /zfstest.sh 2x4DiskZFSMirror.txt
  70.  
  71. zpool destroy tank
  72. zpool create -f tank raidz1 /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 /dev/nvme3n1 /dev/nvme4n1 /dev/nvme5n1 /dev/nvme6n1 /dev/nvme7n1
  73. /zfstest.sh 8DiskZFSRaidZ1.txt
  74. zpool destroy tank
  75. zpool create -f tank raidz1 /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 /dev/nvme3n1 /dev/nvme4n1 /dev/nvme5n1 /dev/nvme6n1
  76. /zfstest.sh 7DiskZFSRaidZ1.txt
  77. zpool destroy tank
  78. zpool create -f tank raidz1 /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 /dev/nvme3n1 /dev/nvme4n1 /dev/nvme5n1
  79. /zfstest.sh 6DiskZFSRaidZ1.txt
  80. zpool destroy tank
  81. zpool create -f tank raidz1 /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 /dev/nvme3n1 /dev/nvme4n1
  82. /zfstest.sh 5DiskZFSRaidZ1.txt
  83. zpool destroy tank
  84. zpool create -f tank raidz1 /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 /dev/nvme3n1
  85. /zfstest.sh 4DiskZFSRaidZ1.txt
  86. zpool destroy tank
  87. zpool create -f tank raidz1 /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1
  88. /zfstest.sh 3DiskZFSRaidZ1.txt
  89.  
  90. zpool destroy tank
  91. zpool create -f tank raidz2 /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 /dev/nvme3n1 /dev/nvme4n1 /dev/nvme5n1 /dev/nvme6n1 /dev/nvme7n1
  92. /zfstest.sh 8DiskZFSRaidz2.txt
  93. zpool destroy tank
  94. zpool create -f tank raidz2 /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 /dev/nvme3n1 /dev/nvme4n1 /dev/nvme5n1 /dev/nvme6n1
  95. /zfstest.sh 7DiskZFSRaidz2.txt
  96. zpool destroy tank
  97. zpool create -f tank raidz2 /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 /dev/nvme3n1 /dev/nvme4n1 /dev/nvme5n1
  98. /zfstest.sh 6DiskZFSRaidz2.txt
  99. zpool destroy tank
  100. zpool create -f tank raidz2 /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 /dev/nvme3n1 /dev/nvme4n1
  101. /zfstest.sh 5DiskZFSRaidz2.txt
  102. zpool destroy tank
  103. zpool create -f tank raidz2 /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 /dev/nvme3n1
  104. /zfstest.sh 4DiskZFSRaidz2.txt
  105. zpool destroy tank
  106. zpool create -f tank raidz2 /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1
  107. /zfstest.sh 3DiskZFSRaidz2.txt
  108.  
  109. zpool destroy tank
  110. zpool create -f tank raidz3 /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 /dev/nvme3n1 /dev/nvme4n1 /dev/nvme5n1 /dev/nvme6n1 /dev/nvme7n1
  111. /zfstest.sh 8DiskZFSRaidz3.txt
  112. zpool destroy tank
  113. zpool create -f tank raidz3 /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 /dev/nvme3n1 /dev/nvme4n1 /dev/nvme5n1 /dev/nvme6n1
  114. /zfstest.sh 7DiskZFSRaidz3.txt
  115. zpool destroy tank
  116. zpool create -f tank raidz3 /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 /dev/nvme3n1 /dev/nvme4n1 /dev/nvme5n1
  117. /zfstest.sh 6DiskZFSRaidz3.txt
  118. zpool destroy tank
  119. zpool create -f tank raidz3 /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 /dev/nvme3n1 /dev/nvme4n1
  120. /zfstest.sh 5DiskZFSRaidz3.txt
  121. zpool destroy tank
  122. zpool create -f tank raidz3 /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 /dev/nvme3n1
  123. /zfstest.sh 4DiskZFSRaidz3.txt
  124.  
  125. zpool destroy tank
  126. zpool create -f tank raidz1 /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 /dev/nvme3n1 raidz1 /dev/nvme4n1 /dev/nvme5n1 /dev/nvme6n1 /dev/nvme7n1
  127. /zfstest.sh 2x4DiskZFSRaidZ1.txt
  128. zpool destroy tank
  129. zpool create -f tank raidz1 /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 raidz1 /dev/nvme3n1 /dev/nvme4n1 /dev/nvme5n1
  130. /zfstest.sh 2x3DiskZFSRaidZ1.txt
  131.  
  132. zpool destroy tank
  133. zpool create -f tank raidz2 /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 /dev/nvme3n1 raidz2 raidz1 /dev/nvme4n1 /dev/nvme5n1 /dev/nvme6n1 /dev/nvme7n1
  134. /zfstest.sh 2x4DiskZFSRaidZ2.txt
  135. zpool destroy tank
  136. zpool create -f tank raidz2 /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 raidz2 /dev/nvme3n1 /dev/nvme4n1 /dev/nvme5n1
  137. /zfstest.sh 2x3DiskZFSRaidZ2.txt
  138.  
  139. zpool destroy tank
  140. zpool create -f tank raidz3 /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 /dev/nvme3n1 raidz3 raidz1 /dev/nvme4n1 /dev/nvme5n1 /dev/nvme6n1 /dev/nvme7n1
  141. /zfstest.sh 2x4DiskZFSRaidz3.txt
  142.  
Advertisement
Add Comment
Please, Sign In to add comment