Hi Everyone,
I have a few questions regarding the need to switch to Proxmox Boot Tool for booting from ZFS.
I found the need to do this in reading the release notes for PVE 7.x in preparing for my upgrade from 6.4.9.
Question 1.)
It says the boot will break if I run zpool upgrade on the rpool to upgrade the pool revision. Does this mean that if I keep the pool revision at its existing level it will continue to boot as usual until I can figure out my next steps?
Question 2.)
The guide (located here) assumes that you installed on a recent enough version of PVE that a 512MB partition already exists on the boot devices on which you can install the Proxmox Boot Tool. I can't remember which version of Proxmox I originally ran when I did my install years ago, but mine must predate that, as my boot devices (a ZFS mirror) look like this, lacking the 512MB partition:
# lsblk -o +FSTYPE /dev/sdn /dev/sdm
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT FSTYPE
sdm 8:192 0 465.8G 0 disk
├─sdm1 8:193 0 1007K 0 part
├─sdm2 8:194 0 465.8G 0 part zfs_member
└─sdm9 8:201 0 8M 0 part
sdn 8:208 0 465.8G 0 disk
├─sdn1 8:209 0 1007K 0 part
├─sdn2 8:210 0 465.8G 0 part zfs_member
└─sdn9 8:217 0 8M 0 part
Is there a way to migrate to the Proxmox Boot Manager if you do not have the 512MB partitions? Otherwise I fear I am stuck, because I don't believe ZFS allows for shrinking pools, and I would need to shrink the data partitions (465.8G in my example) in order to fit a 512MB partition for the Proxmox Boot Tool.
The only way I can think of that I might achieve this is to purchase a larger set of SSD's, manually create a partition scheme that looks like the one in the guide:
├─sda1 8:1 0 1007K 0 part zfs_member
├─sda2 8:2 0 512M 0 part
└─sda3 8:3 0 11.5G 0 part zfs_member
and then zpool replace each of the rpool partitions to the new disks, followed by installing the Proxmox Boot tool to the new disks in the 512MB partitions.
I appreciate any comments and/or suggestions!
Thank you,
Matt
I have a few questions regarding the need to switch to Proxmox Boot Tool for booting from ZFS.
I found the need to do this in reading the release notes for PVE 7.x in preparing for my upgrade from 6.4.9.
Question 1.)
It says the boot will break if I run zpool upgrade on the rpool to upgrade the pool revision. Does this mean that if I keep the pool revision at its existing level it will continue to boot as usual until I can figure out my next steps?
Question 2.)
The guide (located here) assumes that you installed on a recent enough version of PVE that a 512MB partition already exists on the boot devices on which you can install the Proxmox Boot Tool. I can't remember which version of Proxmox I originally ran when I did my install years ago, but mine must predate that, as my boot devices (a ZFS mirror) look like this, lacking the 512MB partition:
# lsblk -o +FSTYPE /dev/sdn /dev/sdm
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT FSTYPE
sdm 8:192 0 465.8G 0 disk
├─sdm1 8:193 0 1007K 0 part
├─sdm2 8:194 0 465.8G 0 part zfs_member
└─sdm9 8:201 0 8M 0 part
sdn 8:208 0 465.8G 0 disk
├─sdn1 8:209 0 1007K 0 part
├─sdn2 8:210 0 465.8G 0 part zfs_member
└─sdn9 8:217 0 8M 0 part
Is there a way to migrate to the Proxmox Boot Manager if you do not have the 512MB partitions? Otherwise I fear I am stuck, because I don't believe ZFS allows for shrinking pools, and I would need to shrink the data partitions (465.8G in my example) in order to fit a 512MB partition for the Proxmox Boot Tool.
The only way I can think of that I might achieve this is to purchase a larger set of SSD's, manually create a partition scheme that looks like the one in the guide:
├─sda1 8:1 0 1007K 0 part zfs_member
├─sda2 8:2 0 512M 0 part
└─sda3 8:3 0 11.5G 0 part zfs_member
and then zpool replace each of the rpool partitions to the new disks, followed by installing the Proxmox Boot tool to the new disks in the 512MB partitions.
I appreciate any comments and/or suggestions!
Thank you,
Matt