Pool has disappeared after export

After an unexpected power cycle one of my pools had all drives disconnected.
As the drives all appeared to be working properly, I I used the GUI to export my pool (named: MirrorPool), thinking I’d then just import it.

Instead my pool has now seeming disappeared, It’s no longer in the dropdown gui (I expected that after an export), but I can’t even find it in shell :

The only evidence I seemingly have that my old pool existed, is the SMB share : /mnt/MirrorPool/Photos still appears in the Shares section.

Here’s some shell commands incase it helps :

sudo zpool import

no pools available to import

sudo zpool list

 NAME        SIZE  ALLOC   FREE  CKPOINT  EXPANDSZ   FRAG    CAP  DEDUP    HEALTH  ALTROOT
 Torrents   7.27T  4.86T  2.41T        -         -     7%    66%  1.00x    ONLINE  /mnt
 boot-pool    31G  10.6G  20.4G        -         -     4%    34%  1.00x    ONLINE  -

lsblk -f :

 NAME        FSTYPE            FSVER LABEL         UUID                                 FSAVAIL FSUSE% MOUNTPOINT
 sda                                                                                                   
 ├─sda1      linux_raid_member 1.2   truenas:swap4 1062f7d9-44b5-0bd7-6f8f-c37215c2b557                
 │ └─md127                                                                                             
 │   └─md127 swap              1                   65c5a3d4-7b6c-4c25-bdb0-28c870c33f34                [SWAP]
 └─sda2      zfs_member        5000  Torrents      1067658722218536064                                 
 sdb                                                                                                   
 ├─sdb1      linux_raid_member 1.2   truenas:swap4 1062f7d9-44b5-0bd7-6f8f-c37215c2b557                
 │ └─md127                                                                                             
 │   └─md127 swap              1                   65c5a3d4-7b6c-4c25-bdb0-28c870c33f34                [SWAP]
 └─sdb2      zfs_member        5000  Torrents      1067658722218536064                                 
 sdc                                                                                                   
 ├─sdc1                                                                                                
 ├─sdc2      vfat              FAT32 EFI           B650-D747                                           
 └─sdc3      zfs_member        5000  boot-pool     1323262449415974528                                 
 sdd         zfs_member        5000                                                                    
 sde         zfs_member        5000                                                                    
 sdf         zfs_member        5000                                                                    
 sdg         zfs_member        5000                                                                    
 sdh         zfs_member        5000                                                                    
 sdi         zfs_member        5000                                                                    
 sdj         zfs_member        5000                                                                    
 sdk         zfs_member        5000                                                                    
 sr0
 sdd         zfs_member        5000                                                                    
 sde         zfs_member        5000                                                                    
 sdf         zfs_member        5000                                                                    
 sdg         zfs_member        5000                                                                    
 sdh         zfs_member        5000                                                                    
 sdi         zfs_member        5000                                                                    
 sdj         zfs_member        5000                                                                    
 sdk         zfs_member        5000 

No partitions? When and how was the pool “MirrorPool” created?

Is there any HBA involved?

The no partitions confuses me. Mirror pool consisted of 4 vDevs, containing 2 drives each. I created it via GUI just over a year ago.

Yes there’s an HBA, an Adaptec ASR-71605 passed through in IT mode (proxmox is the host)

Just realised the Torrents drives are directly connected to my motherboard (sata controller passed through as well). Perhaps the HBA has died, but would that explain why I can’t see the exported pool anywhere now?

What does zpool import show on the proxmox host ?

root@proxmox:~# zpool import
   pool: boot-pool
     id: 1323262449415974528
  state: ONLINE
status: One or more devices are configured to use a non-native block size.
        Expect reduced performance.
 action: The pool can be imported using its name or numeric identifier.
 config:

        boot-pool   ONLINE
          zd112p3   ONLINE

root@proxmox:~# zpool status
  pool: Datastores
 state: ONLINE
status: Some supported and requested features are not enabled on the pool.
        The pool can still be used, but some features are unavailable.
action: Enable all features using 'zpool upgrade'. Once this is done,
        the pool may no longer be accessible by software that does not support
        the features. See zpool-features(7) for details.
  scan: scrub repaired 0B in 00:26:30 with 0 errors on Sun Sep  8 00:50:31 2024
config:

        NAME                                STATE     READ WRITE CKSUM
        Datastores                          ONLINE       0     0     0
          mirror-0                          ONLINE       0     0     0
            nvme-CT1000P2SSD8_2149E5EF6627  ONLINE       0     0     0
            nvme-CT1000P2SSD8_2149E5EF6391  ONLINE       0     0     0

errors: No known data errors
root@proxmox:~# zpool list
NAME         SIZE  ALLOC   FREE  CKPOINT  EXPANDSZ   FRAG    CAP  DEDUP    HEALTH  ALTROOT
Datastores   928G   519G   409G        -         -    52%    55%  1.00x    ONLINE  -

What confuses me is that you didn’t see the need to explain upfront that it is a virtualised setup! With a dubious non-LSI HBA.

Next… Is it me, or are we seeing a surge of these “Proxmox just lost my pool” threads? And no clear solution to the problem.

4 Likes

Its not just you.

2 Likes

I’ve decided to rebuild (bare metal) and recover from backup. Fortunately my photos were 3-2-1, something I fortunately learned in advance from lurking on the old forums “Raid is not a backup”

Thank-you for offering your time to help. You’re all awesome!

I’d also like apologise for my setup not being more obvious, I thought I’d added my build to a “My System” signature. Apparently that didn’t work and I didn’t notice. I’m sorry for unnecessarily wasting your time.

1 Like