Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

What's the best way to set up a single 120GB SSD drive cache pool with Plex?

Featured Replies

Forgive me if my terminology is incorrect, Noob here.

I've been in the process of migrating from my 10 year old Windows 10 fileserver to a "refreshed" Unraid setup.  I have two 8TB drives and another 8TB drive as a parity drive in the array.

I currently have a 120GB SSD that's lying around.  I'd like to integrate it for my Appdata, Plex and DizqueTV docker containers as well as use it as a cache pool. I don't have any VM's as of yet. As I understand it, having the appdata and Plex docker on the SSD will increase the performance.  Larger Cache pools for transfers isn't too necessary since I'll do 30GB-40GB transfers, once a week or so.

I only have the one SSD drive, and I'd like to have some redundancy if it fails without sacrificing performance (even if it's a nightly mirror onto the array) or whatever the best way to do it is. Perhaps the Appdata Backup plugin?

Not sure if that's possible and if I'm barking up the wrong tree?  I suspect that in time I'll upgrade to multiple SSD cache pool drives. But for now, during my evaluation stage of Unraid, this fits the bill to poke and prod!

Edited by csimpson

Add the disk to a pool.  Setup primary and secondary storage on system and appdata shares.  Mover action will be array to cache.  Disable docker engine and run the mover.  It will move your appdata and docker image to the cache drive.

Edited by Gragorg

  • Author
2 hours ago, Gragorg said:

Add the disk to a pool.  Setup primary and secondary storage on system and appdata shares.  Mover action will be array to cache.  Disable docker engine and run the mover.  It will move your appdata and docker image to the cache drive.

Great, thanks for this! Seems pretty straight forward.  Do I need to do anything with Plex or the container to point to a new location or anything? For example, I have the Plex Cache set to /mnt/user/appdata/Plex-Media-Server/transcode/ currently.

Edited by csimpson

  • Author

Okay, so I'm trying to add the disk to the cache pool and am receiving the following error: I turned destructive mode "on" with the unassigned devices plugin, removed the existing partitions, started the array and tried to format while adding the cache drive.

Unmountable: Unsupported or no file system
Screenshot2024-05-13at9_30_09AM.thumb.png.5344734df81771e889db87e6739fedc6.png

More info on what I'm being told.
 

May 13 09:27:31 fileserver emhttpd: shcmd (1044): /sbin/wipefs -af /dev/sdi1
May 13 09:27:31 fileserver emhttpd: writing MBR on disk (sdi) with partition 1 offset 2048, erased: 0
May 13 09:27:32 fileserver emhttpd: re-reading (sdi) partition table
May 13 09:27:32 fileserver emhttpd: error: mkmbr, 2196: Device or resource busy (16): ioctl BLKRRPART: /dev/sdi
May 13 09:27:37 fileserver emhttpd: shcmd (1046): /sbin/blkdiscard /dev/sdi1
May 13 09:27:37 fileserver root: blkdiscard: cannot open /dev/sdi1: Device or resource busy
May 13 09:27:37 fileserver emhttpd: shcmd (1047): mkfs.btrfs -f /dev/sdi1
May 13 09:27:37 fileserver root: ERROR: /dev/sdi1 is mounted
May 13 09:27:37 fileserver emhttpd: /mnt/cache: no btrfs or device /dev/sdi1 is not single


Drive doesn't show any error.  Any ideas?

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.