-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pool hangs when deleting snapshots #9575
Comments
I asked in #9130 wether the problem there is the same I am experiencing. As I am not sure, I am opening the issue here. |
I'm going to make a somewhat educated guess: When you talk about "pool hanging", isn't just the pool saturated with IO? If so, could it be that deleting snapshots (for some reason) floods it with high priority io? |
The server has 192GB RAM, so i guess that is not the problem. High IO might be a hit, I started the destruction of the snapshots, and captured the disk IO with Hardwarewise this is a RAIDZ1 with 6 disks, so this might actually be the maximum. |
Might this be related to #9583 ? |
I attached more logs, maybe there is helpful information in them, but it seems to be the same stacktrace. @Ornias1993 In the linked PR it is suggested that this only happens on pools without any cache devices or SSDs. Would it be helpful to attach an SSD cache to the pool and see if the "hang" still occurs? Aside from that, what can I do to help finding the issue? |
Your explaination is quite clear to that issue... Worth the try if you asked me. |
This issue has been automatically marked as "stale" because it has not had any activity for a while. It will be closed in 90 days if no further activity occurs. Thank you for your contributions. |
System information
Describe the problem you're observing
When deleting many snapshots (>9000), the ZFS pool hangs during the deletion. After the deletion, the pool is available again.
Describe how to reproduce the problem
Include any warning/errors/backtraces from the system logs
The text was updated successfully, but these errors were encountered: