February 11, 20224 yr When attempting to create a ZFS storage pool: virsh pool-define-as zfs_pool zfs error: Failed to define pool zfs_pool error: internal error: missing backend for pool type 12 (zfs) Can we get a libvrt compiled with ZFS backend support, needs a few switches flipped? Background: Creating a VM which is intended to run on a ZFS Volume, my device snippet would look like this: <disk type='volume' device='disk'> <source pool='zfs_pool' volume='winvolume'/> <target dev='vdb' bus='virtio'/> </disk> Unfortunately the backend support is not compiled in libvrt. I know there are other ways to get a ZFS volume mounted in a VM but prefer to use the excellent support and performance for ZFS pool.
February 12, 20224 yr 15 hours ago, praaphorst said: Can we get a libvrt compiled with ZFS backend support Not of much help, but from what I'm reading it's not an issue with the compilation of libvirt, optional storage backends where separated from libvirt back in the past (2018?). You should need the additional package libvirt-daemon-driver-storage-zfs installed into unraid.
February 12, 20224 yr Author 52 minutes ago, ghost82 said: Not of much help, but from what I'm reading it's not an issue with the compilation of libvirt, optional storage backends where separated from libvirt back in the past (2018?). You should need the additional package libvirt-daemon-driver-storage-zfs installed into unraid. Thanks Ghost, guess my information was pretty old, actually makes sense to separate that. Alright, let see if I can get this done.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.