I am receiving an error when I try to import my large pool on TrueNAS SCALE 12.12 ALPHA. The import fails and I am unable to proceed. The pool consists of 2x 15-disk RAIDz2 vdevs with a special metadata mirrored vdev, and a cache. I have special small blocks on the metadata vdev set to 256K. For most of the datasets, blocksize is 1M.
Code:
[ 728.918229] INFO: task dmu_objset_find:26141 blocked for more than 122 seconds. [ 728.918230] Tainted: P OE 5.9.0-1-amd64 #1 Debian 5.9.1-1 [ 728.918231] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 728.918231] task:dmu_objset_find state:D stack: 0 pid:26141 ppid: 2 flags:0x00004000 [ 728.918232] Call Trace: [ 728.918234] __schedule+0x281/0x8a0 [ 728.918236] schedule+0x4a/0xb0 [ 728.918243] spl_panic+0xfa/0xfc [spl] [ 728.918248] ? spl_kmem_alloc_impl+0x75/0xc0 [spl] [ 728.918252] ? spl_kmem_alloc_impl+0x75/0xc0 [spl] [ 728.918253] ? _cond_resched+0x16/0x40 [ 728.918255] ? slab_pre_alloc_hook.constprop.0+0xd0/0x110 [ 728.918257] ? __kmalloc_node+0x140/0x2e0 [ 728.918261] ? spl_kmem_alloc_impl+0x75/0xc0 [spl] [ 728.918265] ? spl_kmem_alloc_impl+0x75/0xc0 [spl] [ 728.918313] smallblk_changed_cb+0x4e/0x90 [zfs] [ 728.918369] dsl_prop_register+0x154/0x1c0 [zfs] [ 729.018607] ? dnode_hash+0xd0/0xd0 [zfs] [ 729.018634] dmu_objset_open_impl+0xa9e/0xc70 [zfs] [ 729.018665] dmu_objset_from_ds+0x134/0x250 [zfs] [ 729.033899] zil_check_log_chain+0x39/0x1f0 [zfs] [ 729.033928] dmu_objset_find_dp_impl+0x138/0x4d0 [zfs] [ 729.044727] dmu_objset_find_dp_cb+0x26/0x40 [zfs] [ 729.044731] taskq_thread+0x24f/0x4b0 [spl] [ 729.044733] ? wake_up_q+0xa0/0xa0 [ 729.044737] ? taskq_thread_spawn+0x50/0x50 [spl] [ 729.044737] kthread+0x11b/0x140 [ 729.044738] ? __kthread_bind_mask+0x60/0x60 [ 729.044739] ret_from_fork+0x22/0x30
Code:
2020 Dec 20 10:13:23 truenas VERIFY(newval <= SPA_OLD_MAXBLOCKSIZE) failed 2020 Dec 20 10:13:23 truenas PANIC at dmu_objset.c:329:smallblk_changed_cb() 2020 Dec 20 10:13:23 truenas VERIFY(newval <= SPA_OLD_MAXBLOCKSIZE) failed 2020 Dec 20 10:13:23 truenas PANIC at dmu_objset.c:329:smallblk_changed_cb() 2020 Dec 20 10:13:23 truenas VERIFY(newval <= SPA_OLD_MAXBLOCKSIZE) failed 2020 Dec 20 10:13:23 truenas PANIC at dmu_objset.c:329:smallblk_changed_cb() 2020 Dec 20 10:13:23 truenas VERIFY(newval <= SPA_OLD_MAXBLOCKSIZE) failed 2020 Dec 20 10:13:23 truenas PANIC at dmu_objset.c:329:smallblk_changed_cb() 2020 Dec 20 10:13:23 truenas VERIFY(newval <= SPA_OLD_MAXBLOCKSIZE) failed 2020 Dec 20 10:13:23 truenas PANIC at dmu_objset.c:329:smallblk_changed_cb() 2020 Dec 20 10:13:23 truenas VERIFY(newval <= SPA_OLD_MAXBLOCKSIZE) failed 2020 Dec 20 10:13:23 truenas PANIC at dmu_objset.c:329:smallblk_changed_cb() 2020 Dec 20 10:13:24 truenas PANIC at dmu_objset.c:329:smallblk_changed_cb() 2020 Dec 20 10:13:24 truenas VERIFY(newval <= SPA_OLD_MAXBLOCKSIZE) failed 2020 Dec 20 10:13:24 truenas PANIC at dmu_objset.c:329:smallblk_changed_cb() 2020 Dec 20 10:13:24 truenas VERIFY(newval <= SPA_OLD_MAXBLOCKSIZE) failed 2020 Dec 20 10:13:24 truenas PANIC at dmu_objset.c:329:smallblk_changed_cb() 2020 Dec 20 10:13:24 truenas VERIFY(newval <= SPA_OLD_MAXBLOCKSIZE) failed 2020 Dec 20 10:13:24 truenas PANIC at dmu_objset.c:329:smallblk_changed_cb() 2020 Dec 20 10:13:24 truenas VERIFY(newval <= SPA_OLD_MAXBLOCKSIZE) failed 2020 Dec 20 10:13:24 truenas VERIFY(newval <= SPA_OLD_MAXBLOCKSIZE) failed 2020 Dec 20 10:13:24 truenas PANIC at dmu_objset.c:329:smallblk_changed_cb() 2020 Dec 20 10:13:24 truenas PANIC at dmu_objset.c:329:smallblk_changed_cb() 2020 Dec 20 10:13:24 truenas VERIFY(newval <= SPA_OLD_MAXBLOCKSIZE) failed 2020 Dec 20 10:13:24 truenas PANIC at dmu_objset.c:329:smallblk_changed_cb() 2020 Dec 20 10:13:24 truenas VERIFY(newval <= SPA_OLD_MAXBLOCKSIZE) failed 2020 Dec 20 10:13:24 truenas PANIC at dmu_objset.c:329:smallblk_changed_cb() 2020 Dec 20 10:13:24 truenas VERIFY(newval <= SPA_OLD_MAXBLOCKSIZE) failed 2020 Dec 20 10:13:24 truenas PANIC at dmu_objset.c:329:smallblk_changed_cb() 2020 Dec 20 10:13:24 truenas VERIFY(newval <= SPA_OLD_MAXBLOCKSIZE) failed 2020 Dec 20 10:13:24 truenas PANIC at dmu_objset.c:329:smallblk_changed_cb() 2020 Dec 20 10:13:24 truenas VERIFY(newval <= SPA_OLD_MAXBLOCKSIZE) failed 2020 Dec 20 10:13:24 truenas VERIFY(newval <= SPA_OLD_MAXBLOCKSIZE) failed 2020 Dec 20 10:13:24 truenas PANIC at dmu_objset.c:329:smallblk_changed_cb() 2020 Dec 20 10:13:24 truenas VERIFY(newval <= SPA_OLD_MAXBLOCKSIZE) failed 2020 Dec 20 10:13:24 truenas PANIC at dmu_objset.c:329:smallblk_changed_cb() 2020 Dec 20 10:13:24 truenas VERIFY(newval <= SPA_OLD_MAXBLOCKSIZE) failed 2020 Dec 20 10:13:24 truenas PANIC at dmu_objset.c:329:smallblk_changed_cb() 2020 Dec 20 10:13:24 truenas VERIFY(newval <= SPA_OLD_MAXBLOCKSIZE) failed 2020 Dec 20 10:13:24 truenas PANIC at dmu_objset.c:329:smallblk_changed_cb() 2020 Dec 20 10:13:24 truenas VERIFY(newval <= SPA_OLD_MAXBLOCKSIZE) failed 2020 Dec 20 10:13:24 truenas PANIC at dmu_objset.c:329:smallblk_changed_cb() 2020 Dec 20 10:13:24 truenas VERIFY(newval <= SPA_OLD_MAXBLOCKSIZE) failed 2020 Dec 20 10:13:24 truenas PANIC at dmu_objset.c:329:smallblk_changed_cb() 2020 Dec 20 10:13:24 truenas VERIFY(newval <= SPA_OLD_MAXBLOCKSIZE) failed 2020 Dec 20 10:13:24 truenas PANIC at dmu_objset.c:329:smallblk_changed_cb()
Last edited: