ZFS fast scrub: Difference between revisions
From Lolly's Wiki
Jump to navigationJump to search
(Die Seite wurde neu angelegt: „Kategorie:ZFS Kategorie:Solaris NEVER DO THIS!!! If you need a fast scrub to get to production state after an bloody hard unplanned downtime... and so …“) |
m (Text replacement - "[[Kategorie:" to "[[Category:") |
||
(5 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
[[ | [[Category:ZFS|fast scrub]] | ||
[[ | [[Category:Solaris]] | ||
NEVER DO THIS!!! | NEVER DO THIS!!! | ||
Line 9: | Line 9: | ||
But it worked for me: | But it worked for me: | ||
< | <syntaxhighlight lang=bash> | ||
# echo "zfs_scrub_delay/D" | mdb -k | |||
zfs_scrub_delay: | |||
zfs_scrub_delay:4 | |||
# echo "zfs_scrub_delay/W0" | mdb -kw | # echo "zfs_scrub_delay/W0" | mdb -kw | ||
zfs_scrub_delay:0x4 = 0x0 | zfs_scrub_delay:0x4 = 0x0 | ||
</ | </syntaxhighlight> | ||
This sets the scrub delay to zero... your system will do a lot of scrubbing and not so much other things. | This sets the scrub delay to zero... your system will do a lot of scrubbing and not so much other things. | ||
Remember to set it back to the old value later (4 in this example)! | Remember to set it back to the old value later (4 in this example)! | ||
<syntaxhighlight lang=bash> | |||
# echo "zfs_scrub_delay/W4" | mdb -kw | |||
zfs_scrub_delay:0x0 = 0x4 | |||
</syntaxhighlight> | |||
But remember I told you: NEVER DO THIS!!! | But remember I told you: NEVER DO THIS!!! |
Latest revision as of 01:32, 26 November 2021
NEVER DO THIS!!!
If you need a fast scrub to get to production state after an bloody hard unplanned downtime... and so on...
I would expect you to not to do this.
But it worked for me:
# echo "zfs_scrub_delay/D" | mdb -k
zfs_scrub_delay:
zfs_scrub_delay:4
# echo "zfs_scrub_delay/W0" | mdb -kw
zfs_scrub_delay:0x4 = 0x0
This sets the scrub delay to zero... your system will do a lot of scrubbing and not so much other things.
Remember to set it back to the old value later (4 in this example)!
# echo "zfs_scrub_delay/W4" | mdb -kw
zfs_scrub_delay:0x0 = 0x4
But remember I told you: NEVER DO THIS!!!