Multiple pool support for ztest

Sponsored-by: Klara, Inc.
Sponsored-by: Wasabi Technology, Inc.
Signed-off-by: Don Brady <don.brady@klarasystems.com>
This commit is contained in:
Don Brady 2024-09-10 19:50:38 +00:00
parent b109925820
commit 0e5d66daac
2 changed files with 1010 additions and 611 deletions

File diff suppressed because it is too large Load Diff

View File

@ -43,6 +43,7 @@
.Op Fl D Ar draid_data
.Op Fl S Ar draid_spares
.Op Fl C Ar vdev_class_state
.Op Fl c Ar pool-count
.Op Fl d Ar datasets
.Op Fl t Ar threads
.Op Fl g Ar gang_block_threshold
@ -147,10 +148,12 @@ the kind alternates between raidz, eraidz (expandable raidz) and draid.
Number of data disks in a dRAID redundancy group.
.It Fl S , -draid-spares Ns = (default: Sy 1 )
Number of dRAID distributed spare disks.
.It Fl c , -pool-count Ns = (default: Sy 1 )
Number of pools to use.
.It Fl d , -datasets Ns = (default: Sy 7 )
Number of datasets.
.It Fl t , -threads Ns = (default: Sy 23 )
Number of threads.
Number of threads (per pool).
.It Fl g , -gang-block-threshold Ns = (default: Sy 32K )
Gang block threshold.
.It Fl i , -init-count Ns = (default: Sy 1 )