Imported Pool now state is DEGRADED

After having to reinstall Truenas scale on my VM and importing the pool i got this Error message:

“Pool state is DEGRADED: One or more devices could not be used because the label is missing or invalid. Sufficient replicas exist for the pool to continue functioning in a degraded state”

Cant acess data trhougth smb, but i do have backups, ran 2 scrub tasks still have the error, smart test wont run.

is there anything i can do to solve this that doesnt envolve replacing the drive, would formating the drive and rebuilding the pool from scratch fix this?

Truenas scale version: 25.04.1
4 cores of 28x Intel(R) Xeon(R) CPU E5-2680 v4 @ 2.40GHz
8 Gb ram
Virtualized on proxmox
disk is on pastrhough

zpool status output

pool: PMC-STORAGE
state: DEGRADED
status: One or more devices could not be used because the label is missing or
invalid. Sufficient replicas exist for the pool to continue
functioning in a degraded state.
action: Replace the device using ‘zpool replace’.
see: (cant include link on post)
scan: scrub repaired 0B in 01:51:05 with 0 errors on Tue Jul 29 15:14:19 2025
config:

    NAME                                    STATE     READ WRITE CKSUM
    PMC-STORAGE                             DEGRADED      0     0     0
      29d2ea99-cc18-4e19-ac51-113cba64c8af   DEGRADED      0     0     0  too many errors
    cache
      cdbe6d24-b655-4963-b946-62d8e5596e7c   UNAVAIL       0     0     0

errors: No known data errors

pool: boot-pool
state: DEGRADED
status: One or more devices has experienced an unrecoverable error. An
attempt was made to correct the error. Applications are unaffected.
action: Determine if the device needs to be replaced, and clear the errors
using ‘zpool clear’ or replace the device with ‘zpool replace’.
see: (cant include link on post)
config:

    NAME        STATE     READ WRITE CKSUM
    boot-pool   DEGRADED      0     0     0
      sda3      DEGRADED      0     0     0  too many errors

errors: No known data errors


lsblk output

root@truenas:/# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 64G 0 disk
├─sda1 8:1 0 1M 0 part
├─sda2 8:2 0 512M 0 part
└─sda3 8:3 0 63.5G 0 part
sdb 8:16 0 1.8T 0 disk
├─sdb1 8:17 0 2G 0 part
└─sdb2 8:18 0 1.8T 0 part
sdc 8:32 0 931.5G 0 disk
├─sdc1 8:33 0 2G 0 part
└─sdc2 8:34 0 929.5G 0 part

You are better off fixing your VM on Proxmox issues. You should do PCI passthrough of the disk. L2ARC with 8GB of RAM. I would just remove that. Conservative advice was adding it starting at 64GB of RAM.

Your set up is fine if you are just playing with TrueNAS and getting familiar but read the article and treat it as production status. You may also have to blacklist the passthrough so Proxmox doesn’t touch your TrueNAS ZFS.

VIRTUAL