zpool issue while importing pool

twowordz

Member
Nov 10, 2021
5
3
8
46
Hello,

I recently rebuilt an old box as a Proxmox backup server that was running Proxmox with TrueNAS as a guest with a Highpoint HBA pass-through. Before installing PBS, the server was booting correctly and the pool I had in TrueNAS was mounting and healthy. I installed PBS on the OS SSD and was hoping to just import my old array.

Bash:
root@pbs:~# zpool list
no pools available
root@pbs:~# zpool import
  pool: storage0
    id: 2697102583354024049
 state: ONLINE
status: The pool was last accessed by another system.
action: The pool can be imported using its name or numeric identifier and
        the '-f' flag.
   see: https://openzfs.github.io/openzfs-docs/msg/ZFS-8000-EY
config:

        storage0    ONLINE
          raidz2-0  ONLINE
            sdb2    ONLINE
            sde2    ONLINE
            sdc2    ONLINE
            sdd2    ONLINE
root@pbs:~# zpool import -f storage0
cannot import 'storage0': insufficient replicas
        Destroy and re-create the pool from
        a backup source.
root@pbs:~# zpool status
no pools available
root@pbs:~# zpool import -f -o altroot=/mnt/storage0 storage0
cannot import 'storage0': insufficient replicas
        Destroy and re-create the pool from
        a backup source.

All my devices are healthy.

I don't need to recover the data in this pool as I will create a new pool with 5 drives to use for backups but I figured this was a good test and a way to learn more about zfs as my knowledge is very limited. I'm not too sure what to do next as most of the posts I find deal with pool actually missing devices.

I can't find a way to make zpool import more verbose. It seems all the command rely on the pool being "available" per zpool status. I'm not sure what zpool import doesn't like about the pool beside the fact that it's from another system, although -f should take care of that.

Any advice would be appreciated.
 
Last edited: