I'm about to buy a few more servers and it seems like NVMe is the way things are going, and the pricing is decent enough. The "U.2" standard seems here to stay and there are plenty of servers with NVMe "hot swap" bays for "U.2" format drives.
I've done a fair amount of googling and looking through mailing list archives and I'm not really seeing anything definitive on whether or not FreeBSD supports hot swap on NVMe drives or not. I imagine it's a tricky mess - it's not like pulling a drive off the SATA or SAS bus, you're basically removing a PCIe device without powering the host off.
We'd probably be looking at FreeBSD 12.1 as the OS by the time we have everything in place...
Anyone with practical experience who can weigh in on whether hot swap exists and more importantly, how well it works?
I've done a fair amount of googling and looking through mailing list archives and I'm not really seeing anything definitive on whether or not FreeBSD supports hot swap on NVMe drives or not. I imagine it's a tricky mess - it's not like pulling a drive off the SATA or SAS bus, you're basically removing a PCIe device without powering the host off.
We'd probably be looking at FreeBSD 12.1 as the OS by the time we have everything in place...
Anyone with practical experience who can weigh in on whether hot swap exists and more importantly, how well it works?