I obviously messed something up during an upgrade from 12.2 -> 13.0-RELEASE
Current state of the machine
- boot into multi-user mode, with ZFS on root, login as root
- mount shows zroot/ROOT/default mounted (obviously) of type zfs ... so there is basic ZFS functionality working in the kernel
- other zfs pools not mounting ?
- running "zfs list". / "zpool list" throws error :
ld-elf.so1: /lib/libzfs.so.3: Undefined symbol "zcmd_ioctl_compat"
Diagnostics / fixes attempted :
ls -l /lib/libzfs.so.3 shows it last updated at the current timestamp, size 312712. (amd64 build here), so it appears to be updated
freebsd-version
13.0-RELEASE-p10
kernel version = 13.0-RELEASE-p8. (not the same patchlevel as above ??)
running version = 13.0-RELEASE-p8
So Im assuming then that there is a mismatch between the running kernel version, and the contents of /lib/libzfs.so.3 ?
Question then :
- is it a mismatch between the running kernel and the lib ?
- what steps would you recommend for correcting the situation ?
Sorry for the noob mistake - I dont recall exactly where the upgrade went wrong
Current state of the machine
- boot into multi-user mode, with ZFS on root, login as root
- mount shows zroot/ROOT/default mounted (obviously) of type zfs ... so there is basic ZFS functionality working in the kernel
- other zfs pools not mounting ?
- running "zfs list". / "zpool list" throws error :
ld-elf.so1: /lib/libzfs.so.3: Undefined symbol "zcmd_ioctl_compat"
Diagnostics / fixes attempted :
ls -l /lib/libzfs.so.3 shows it last updated at the current timestamp, size 312712. (amd64 build here), so it appears to be updated
freebsd-version
13.0-RELEASE-p10
kernel version = 13.0-RELEASE-p8. (not the same patchlevel as above ??)
running version = 13.0-RELEASE-p8
So Im assuming then that there is a mismatch between the running kernel version, and the contents of /lib/libzfs.so.3 ?
Question then :
- is it a mismatch between the running kernel and the lib ?
- what steps would you recommend for correcting the situation ?
Sorry for the noob mistake - I dont recall exactly where the upgrade went wrong