pool_scrub_start
Start a non-destructive scrub on a ZFS pool to check data integrity and repair corruption. Preview actions with dry_run before executing.
Instructions
[WRITE] Start a scrub (integrity check) on a pool. Non-destructive. Pass dry_run=True to preview.
No undo descriptor (a scrub has no clean inverse beyond cancellation). Poll progress with scrub_status; do not re-issue.
Args: pool_name: ZFS pool name (e.g. 'tank'). dry_run: If True, preview without starting the scrub. target: TrueNAS target name from config.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target | No | ||
| dry_run | No | ||
| pool_name | Yes |