I have a single, 250GB SSD in my TrueNAS Scale server that’s going unused. I have looked at some of the ZFS options for caching and logging, etc., but noticed that some of them have major implications on the entire pool if the additional storage were to become unavailable.
Now it’s a new SSD, but I’m trying to be very safe. Is there a good way to leverage this unused drive without sacrificing pool integrity/availability should it fail somehow? Otherwise, it’s a small’ish drive going unused in the server.
As far as I know, a cache vdev is the only auxiliary vdev that would match those criteria.
Although I would only recommend adding a cache if your workload involves repeated reads to files that are bigger than memory.