NethServer Version: 7.7.1908
Module: zfs 0.8.3-1
I use nethserver as file server at home. For storage, I use an external 8-bay HDD with zfs-raidz1. The mount point of most pools link to /val/lib/nethserver/ibay/somedirectory.
The filesystem works nicely and stable, but when it comes to deeper updates (kernel updates) I run into an issue.
I think it is recommended to uninstall zfs before kernel update. Before uninstalling, I need to export the pools. But any attempt to unmount/export datasets results in kernel locks (system/umount), soon the machine will stop responding to any input and I need to force power it off.
I don’t feel comfortable with this.
I tried stopping some services related to file sharing before unmounting, but it didn’t do the trick so far.
Do you know the reason for the kernel lock when unmounting the zfs, and what I cloud do to resolve it?