I’m looking to spec out a new server and have a couple questions…
Does the NVMe write-cache drive also need to be the OS drive? Or do I install the OS on an SSD and then have a separate NVMe write-cache drive?
Do all drives need to be formatted as btrfs or just the RAID drives? Like does the Linux OS drive need to be btrfs too or format it as ext4 like normal?
From your history I am assuming this is about the appliance?
Having a separate SSDs/NVMes for OS and cache would be optimal, but it can also run with both on the same. The cache NVMe usually gets more use.
The OS/cache disks are btrfs and the RAID disks ext4 (if you have a cache), but this is only an implementation detail and not something you can change.