Hello.
After I discovered ProxMox I'm moving from VMWare but I'm trying to understand some key concepts of ZFS since my server RAID failed me at least twice corrupting data on my 2 SATA SSD devices on RAID 1. I'm still using hardware RAID for now, but planning to study ZFS before moving from it to use compression and to have more resilience, so I'll not discuss the pros and cons of my current hardware capabilities.
I have installed a guest ProxMox under my ProxMox host server willing to troubleshoot how to swap one of the ZFS RAID-1 disks in a event of hardware failure, let's say, when one disk "burns" and is unrecognizable, being just a piece of garbage, and the server was turned off.
But that scared me to the bone.
If I just remove one of the disks detaching it from the guest server, ProxMox is not able to find Grub and boot. So I won't be able to do anything. I was expecting it to boot at least.
Therefore I'm coming here for advice on how to proceed if this happens on a production server. I searched for documentation but found nothing for this case, only for detaching a disk from the current pool before the crash happens with the server up.
Could someone point a documentation or help me to find a way to troubleshoot this kind of problem?
I installed ProxMox 8.3.3 using 2 basic QEMU harddisks of 32G with zfs RAID-1.
After I discovered ProxMox I'm moving from VMWare but I'm trying to understand some key concepts of ZFS since my server RAID failed me at least twice corrupting data on my 2 SATA SSD devices on RAID 1. I'm still using hardware RAID for now, but planning to study ZFS before moving from it to use compression and to have more resilience, so I'll not discuss the pros and cons of my current hardware capabilities.
I have installed a guest ProxMox under my ProxMox host server willing to troubleshoot how to swap one of the ZFS RAID-1 disks in a event of hardware failure, let's say, when one disk "burns" and is unrecognizable, being just a piece of garbage, and the server was turned off.
But that scared me to the bone.
If I just remove one of the disks detaching it from the guest server, ProxMox is not able to find Grub and boot. So I won't be able to do anything. I was expecting it to boot at least.
Therefore I'm coming here for advice on how to proceed if this happens on a production server. I searched for documentation but found nothing for this case, only for detaching a disk from the current pool before the crash happens with the server up.
Could someone point a documentation or help me to find a way to troubleshoot this kind of problem?
I installed ProxMox 8.3.3 using 2 basic QEMU harddisks of 32G with zfs RAID-1.