[SOLVED] Upgraded from Promox 6 to 7 - Now ZFS pool fails to import

impulse0022

Member
Apr 9, 2021
12
1
23
42
I upgraded my Proxmox 6 environment to 7 and as far as I know that process completed successfully.

I used the following instructions to complete this upgrade:
https://pve.proxmox.com/wiki/Upgrade_from_6.x_to_7.0

Now when my Proxmox 7 box tries to start I see the below error during startup.

1626285420541.png

I'm not sure how to fix this error but it is also preventing even the Proxmox web interface from loading properly. Basically I hit this error at startup, the loading process stops, and I'm presented with the Proxmox login screen.

Any insight you can provide would be appreciated.

-Matt
 
hi,

check if the pool is there: zpool list

try resetting zfs cachefile:
Code:
zpool set cachefile=/etc/zfs/zpool.cache <yourpool>
update-initramfs -k all -u
reboot
 
Thanks for the reply. I believe that error was distracting me from the real issue. I ended up doing a fresh install of Proxmox 7 last night to get around my issue. My VM storage was on a different pool so I didn't lose any data (also had backups from PM Backup).

I believe I ran into this issue:
https://pve.proxmox.com/wiki/Upgrade_from_6.x_to_7.0#Unable_to_boot_due_to_grub_failure

My main drives were a ZFS mirror using legacy bios. I ended up switching my bios to use UEFI instead and then my ZFS mirror setup started working properly.