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).