Best way to use NVMe drives in Truenas scale

I have installed 2 x 1 TB NVMe SSDs in my Truenas scale system. The purpose it to speed up access to plex. I understand that the reason it is so sluggish is because it is accessing the config files on an NFS drive. However, in asking chatgpt, it is suggesting I make a mirror special VDEV that would then be used to speed lots of things up in addtion to plex. I just found out there is also something called a SLOG which I know nothing about. Anyway I appreciate any suggestions on how to go about using these drives most effectively. Thanks.

Just make a mirror pool/vdev from the two nvme and save your plex metadata to it.

Don’t forget to map the transcode directory to rust or RAM.

You don’t need any special vdevs.

1 Like

ChatGPT is (literally) an idiot.

@Jorsher has it right. Create an apps-pool on the mirrored 1TB MVMe drives, install Plex on it. Store your Plex metadata in a dataset on this pool. Set your transcode to another dedicated dataset on this pool too.

SLOG is, exclusively, for sync writes. No help with reading.

And synchronous writes are a performance killer - if you are doing them you should eliminate them except where absolutely necessary (e.g. virtual disks, zVols, iSCSI, transactional database files).