Fault Injection
ExperimentsIO Experiment
The IO experiment generates large amounts of IO requests (read, write, or both) to filesystems that are mounted on block devices. It can run multiple requests in parallel by spawning multiple threads (workers), up to the number of available cores on the target machine.
Options
Parameter | Flag | Required | Default | Version | Description |
---|---|---|---|---|---|
Dir | -d path | False | /tmp | 1.4.0 | The root directory for the IO experiment. |
Workers | -w int | False | 1 | 1.4.0 | The number of IO workers to run concurrently. |
Mode | -m <r,w,rw> | False | rw | 1.4.0 | Do only reads, only writes, or both. |
Block Size | -s int | False | 4 | 1.4.0 | Number of Kilobytes (KB) that are read/written at a time. |
Block Count | -c int | False | 1 | 1.4.0 | The number of blocks read/written by workers. |
Length | -l int | False | 60 | 1.4.0 | The length of the experiment (seconds). |