Project

General

Profile

Bug #5170

zdb -c should create more scrub i/os by default

Added by Matthew Ahrens about 5 years ago. Updated about 5 years ago.

Status:
Closed
Priority:
Normal
Category:
zfs - Zettabyte File System
Start date:
2014-09-16
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage

Description

By default zdb -c creates at most 200 zio's for scrubbing. This value can be
changed with the -I flag, but a more reasonable default of 1000 will help
improve performance of "zdb -c" because we'll be able to elevator algorithm
over more i/os at a time.

History

#1

Updated by Electric Monk about 5 years ago

  • % Done changed from 0 to 100
  • Status changed from New to Closed

git commit 06be98028b8a84e7f327188613dd09a708294d1a

commit  06be98028b8a84e7f327188613dd09a708294d1a
Author: Matthew Ahrens <mahrens@delphix.com>
Date:   2014-10-07T18:08:13.000Z

    5169 zdb should limit its ARC size
    5170 zdb -c should create more scrub i/os by default
    5171 zdb should print status while loading metaslabs for leak detection
    Reviewed by: Christopher Siden <christopher.siden@delphix.com>
    Reviewed by: George Wilson <george.wilson@delphix.com>
    Reviewed by: Paul Dagnelie <paul.dagnelie@delphix.com>
    Reviewed by: Bayard Bell <Bayard.Bell@nexenta.com>
    Approved by: Robert Mustacchi <rm@joyent.com>

Also available in: Atom PDF