TLDR: What are my ZFS/hardware raid options for a 16-drive R730 with a Dell H730p mini (embedded)? I am not concerned about the storage/RAM efficiency, as we have an excess of both.
Hey all, I have somehow ended up volunteering to configure Proxmox on a donated R730 for a local charity shop that focuses on refurbishing donated laptops and desktops. The current machine they use is struggling to keep up with even the current load, and so they want to move over to something more capable as they take on more people.
Use case:
The current machine runs bare-metal Windows Server with some account stuff, but was mostly created for file sharing and (primarily) PXE boot for installing custom images onto freshly wiped machines.
The goal with the new machine is to separate the file server and PXE stuff from the Windows server, if possible, as well as to facilitate some basic web hosting for a local Wiki.
The main current issue I am confused about is how to configure a RAID. Part of the reason for the move is that they have already suffered some data loss due to one of the two drives in the old server dying (thankfully, not the OS drive; it was mostly ISO images that were lost), and so backup and RAID are a concern.
New machine:
The r730 in question has a h730p mini with (I think?) the latest firmware (7.5.5.9) and 16 1.2tb SAS hard drives, and 128gb of ram
This is quite a lot more storage than we need, but it does give us (by which I mean me) wiggle room to try different drive configurations.
I have seen a lot of conflicting information regarding whether or not ZFS/software raid in general plays nice with these controllers (even on HBA mode), and ideally, we would rather avoid spending money on new/replacement components (such as a different controller)
Proxmox itself is installed on an internal SSD, though I would like to get a second (I'm sure we have one lying around) and reinstall Proxmox with a ZFS mirror, since that is not connected to the RAID controller.
My main questions are:
Given that this is a hardware raid controller, am I better off just doing hardware raid or switching to HBA mode and using ZFS
Does
How does HBA mode on a given drive (according to iDRAC) differ from HBA mode for the entire RAID controller?
Does ZFS *actually* work on this controller in HBA mode? It does report the drive names and smart scores correctly in Proxmox (at least, they match with what the iDRAC hardware screen says)
If I am using ZFS, but have a VM backup drive that is not, is this a reasonable way of being relatively safe from ZFS configuration shenanigans
I have been researching this for a few hours, but I've heard everything from "No absolutely never do this" to "It's fine" to "It's fine for a while, then breaks at 50% usage", so I am not really confident making that call, given that I won't be available 24/7 to fix issues that pop up.
I am not overly concerned about the approaches to RAM or storage usage, as this is coming from a machine with 32 GB of RAM and 3 TB of storage, so we have plenty to work with. The current plan is to mirror most things.
Thanks for reading my rambling. I appreciate any advice you can give. I don't have a lot of experience with this, it just happened that I was the only one available with *any* experience.
PS 1: Does Proxmox have any inbuilt file sharing stuff, or would it be best to use a container hosting it?
PS 2: I am correct that SATA drives can go on SAS connectors yes? It likely won't be an issue for a while, but while we don't get a lot of SAS drives donated, we do get a lot of SATA drives (though I suppose using second-hand drives to replace dead drives isn't a fantastic idea).
Hey all, I have somehow ended up volunteering to configure Proxmox on a donated R730 for a local charity shop that focuses on refurbishing donated laptops and desktops. The current machine they use is struggling to keep up with even the current load, and so they want to move over to something more capable as they take on more people.
Use case:
The current machine runs bare-metal Windows Server with some account stuff, but was mostly created for file sharing and (primarily) PXE boot for installing custom images onto freshly wiped machines.
The goal with the new machine is to separate the file server and PXE stuff from the Windows server, if possible, as well as to facilitate some basic web hosting for a local Wiki.
The main current issue I am confused about is how to configure a RAID. Part of the reason for the move is that they have already suffered some data loss due to one of the two drives in the old server dying (thankfully, not the OS drive; it was mostly ISO images that were lost), and so backup and RAID are a concern.
New machine:
The r730 in question has a h730p mini with (I think?) the latest firmware (7.5.5.9) and 16 1.2tb SAS hard drives, and 128gb of ram
This is quite a lot more storage than we need, but it does give us (by which I mean me) wiggle room to try different drive configurations.
I have seen a lot of conflicting information regarding whether or not ZFS/software raid in general plays nice with these controllers (even on HBA mode), and ideally, we would rather avoid spending money on new/replacement components (such as a different controller)
Proxmox itself is installed on an internal SSD, though I would like to get a second (I'm sure we have one lying around) and reinstall Proxmox with a ZFS mirror, since that is not connected to the RAID controller.
My main questions are:
Given that this is a hardware raid controller, am I better off just doing hardware raid or switching to HBA mode and using ZFS
Does
How does HBA mode on a given drive (according to iDRAC) differ from HBA mode for the entire RAID controller?
Does ZFS *actually* work on this controller in HBA mode? It does report the drive names and smart scores correctly in Proxmox (at least, they match with what the iDRAC hardware screen says)
If I am using ZFS, but have a VM backup drive that is not, is this a reasonable way of being relatively safe from ZFS configuration shenanigans
I have been researching this for a few hours, but I've heard everything from "No absolutely never do this" to "It's fine" to "It's fine for a while, then breaks at 50% usage", so I am not really confident making that call, given that I won't be available 24/7 to fix issues that pop up.
I am not overly concerned about the approaches to RAM or storage usage, as this is coming from a machine with 32 GB of RAM and 3 TB of storage, so we have plenty to work with. The current plan is to mirror most things.
Thanks for reading my rambling. I appreciate any advice you can give. I don't have a lot of experience with this, it just happened that I was the only one available with *any* experience.
PS 1: Does Proxmox have any inbuilt file sharing stuff, or would it be best to use a container hosting it?
PS 2: I am correct that SATA drives can go on SAS connectors yes? It likely won't be an issue for a while, but while we don't get a lot of SAS drives donated, we do get a lot of SATA drives (though I suppose using second-hand drives to replace dead drives isn't a fantastic idea).