Been a sub for a while. Love learning new ZFS topics. Currently I'm kind of cheating and only using TrueNas. But I'm have motherboard issues that I haven't resolved in months that I have to tend to first. Kind of really need a complete overhaul of my rack tbh. lol
thanks for your ongoing support! :-) using TrueNAS is not cheating, but I tend to roll my own since I like to use other features and functions on the same OS instead of dedicated to certain purposes. checkout the HP Z840 if you haven't already. I think it makes a very nice home server machine.
I used ZFS On Linux a few years ago, and it drove me nuts. Any time I updated the kernel, I had to recompile the ZFS kernel module. If I forgot, I lost access to my zpool until I summoned dkms again. Is this still the case? If so, how do you keep the loadable kernel module current?
That's a very good question. I think an out of package build like dkms will always have some level of instability just by the nature of it being out of package. However, in recent years, I have not encountered those types of problems as much as I have in the past. I do occasionally encounter dkms not building a kernel module sometimes, but it's usually because I run 2 lines of kernels (LTS and current). But invoking the dkms command is not difficult and the problem is typically resolved quickly. ZoL being out of source tree has also been a source of occasional instability. When new kernel updates happen that have a change that affects ZoL builds, I've had to wait for an update to ZoL before I can successfully build it. Again, just the nature of ZoL being out of the kernel source tree. And there's probably no chance that ZoL will ever become part of the Linux kernel sources. All of these problems are also encountered with other "out of package" or "out of source tree" components like the Nvidia drivers... :-( And that has even worse side effects; like breaking the ability to suspend, etc.
Concur this was always a miserable experience. I ran CentOS 8 for about 15 months and dreaded updating the kernel because it always broke ZFS. When RedHat ended CentOS support, I wanted to go to Fedora but didn't want the ZFS hassle. Switched to Ubuntu primarily for the native ZFS support.
Thanks this helped me import my pool from truenas scale!
Glad this helped! :-)
Where is the ZFS setup you speak of? I am planning out a Fedora workstation and would like to see your setup.
Been a sub for a while. Love learning new ZFS topics. Currently I'm kind of cheating and only using TrueNas. But I'm have motherboard issues that I haven't resolved in months that I have to tend to first. Kind of really need a complete overhaul of my rack tbh. lol
thanks for your ongoing support! :-) using TrueNAS is not cheating, but I tend to roll my own since I like to use other features and functions on the same OS instead of dedicated to certain purposes. checkout the HP Z840 if you haven't already. I think it makes a very nice home server machine.
Thanks for your time and effort!
Thanks!
I used ZFS On Linux a few years ago, and it drove me nuts. Any time I updated the kernel, I had to recompile the ZFS kernel module. If I forgot, I lost access to my zpool until I summoned dkms again.
Is this still the case? If so, how do you keep the loadable kernel module current?
That's a very good question. I think an out of package build like dkms will always have some level of instability just by the nature of it being out of package. However, in recent years, I have not encountered those types of problems as much as I have in the past. I do occasionally encounter dkms not building a kernel module sometimes, but it's usually because I run 2 lines of kernels (LTS and current). But invoking the dkms command is not difficult and the problem is typically resolved quickly.
ZoL being out of source tree has also been a source of occasional instability. When new kernel updates happen that have a change that affects ZoL builds, I've had to wait for an update to ZoL before I can successfully build it. Again, just the nature of ZoL being out of the kernel source tree. And there's probably no chance that ZoL will ever become part of the Linux kernel sources.
All of these problems are also encountered with other "out of package" or "out of source tree" components like the Nvidia drivers... :-( And that has even worse side effects; like breaking the ability to suspend, etc.
Concur this was always a miserable experience. I ran CentOS 8 for about 15 months and dreaded updating the kernel because it always broke ZFS. When RedHat ended CentOS support, I wanted to go to Fedora but didn't want the ZFS hassle. Switched to Ubuntu primarily for the native ZFS support.
Why don't you use Fedora server? Scripts are your friend, so much easier.
because my intent is to use this as my main workstation, not just a server machine.
@@ArtofServer Fair enough
zpool zpool zpoooool