Backup restoration (zfs) long hangs (and causing other VMs to timeout) (noob)

ronejamesdo

Member
Apr 22, 2024
57
6
8
I have a PowerEdge with a PERC set in "Enhanced HBA" and am using zfs for the drives (originally in one big pool, but now in small mirror pools, trying to sus out this issue, same results either way).

The issue I have is that when I restore the backup of a virtual machine, the restore gets to 100% quickly enough, but then it just hangs there for 15 minutes to an hour, still running. During that time other virtual machines (or, at least one other virtual machine anyway) go no-ping for some window of that time (say 5 of the 15 minutes, or 40 of the hour).

I have another a directory of the OS drive mounted for multiple use (ISOs and such) and can move convert a virtual machine's storage to qcow2 and move it there and I have no such problems with the backups.

Some older forum posts mentioned the "Bandwidth" settings but I don't seem to have any luck with them, and anyway they seem to effect the 1%-100% count (slowing that down), not the hang time after (which causes the disruption).

Is there something I might have missed about zfs or Dell's PERC... or I guess a better way to set this up? (Like maybe just use the PERC for RAID and abandon zfs?)

Thanks.