Je cours xenial avec une racine zfs
(et zfs-initramfs
).
Lors de la mise à jour, APT a installé une mise à niveau du noyau sur 4.13.0-32 via linux-image-generic-hwe-16.04
. dkms
compilation de spl
(de spl-dkms-0.6.5.6-0ubuntu4
) Échec de la sortie suivante:
Running the pre_build script:
checking for gawk... gawk
[...]
checking whether struct rw_semaphore member wait_lock is raw... yes
checking whether header linux/sched/rt.h exists... yes
checking whether vfs_getattr() wants... configure: error: unknown
Building module:
cleaning build area....(bad exit status: 2)
make KERNELRELEASE=4.13.0-26-generic....(bad exit status: 2)
ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/spl-dkms.0.crash'
Error! Bad return status for module build on kernel: 4.13.0-26-generic (x86_64)
Consult /var/lib/dkms/spl/0.6.5.6/build/make.log for more information.
Googling pour cet échec de configuration mène-moi à - ce problème de SPL , qui semble dire que 0.6.5.6 ne fonctionnera pas pour 4,13 noyaux.
J'ai actuellement rétrogradé mon noyau et mis linux-image-generic-hwe-16.04
en attente afin que je puisse au moins démarrer à nouveau. Que puis-je faire d'autre?
À moins que vous ayez une raison spécifique de gérer 4.13 noyau, vous pouvez essayer une version antérieure (par exemple, 4.10), par rapport auxquelles ZFS et SPL DKM compilent tout à fait. Vous pouvez le télécharger à partir de kernel.ubuntu.com et ensuite:
Sudo dpkg-reconfigure spl-dkms
Sudo dpkg-reconfigure zfs-dkms
La version 4.10 fonctionne déjà avec Contrôle de congestion TCP BBR (Si par ABY Chance, vous étiez à la souris.)