June 14, 201511 yr Started out installing Binhex Docker, but it errored out ? Deleted and tried Needo's. Plex is up and running. Where do I create the shares for plex (so I can start migrating the content) I moved to Unraid from Qnap (outgrew the platform and the costs weren't worth it based on the Storage costs in Raid 5 anymore). Hence none of this stuff is intuitive..
June 14, 201511 yr Like trurl said on the other thread about Plex (binhex) Try and have a read of this and then we can clarify bits you don't understand, it'll help a lot if you "get" the concept of docker containers before you really get stuck in.
June 14, 201511 yr Author I did read the noob guide.. I get the general concept.. I am running a standard PC plex + Qnap on Raid 5 (that just is a share) --> converting to Unraid with Plex on Docker Here is where I get confused: 1) Plex runs in a virtualized docker/container on the cache drive ? 2) where are the shares to drop in the content 3) how do you map both the volume and port virtually I see that all 3 parts are there.. but not the steps on how to link them ? I get the fact that first you should create a container to a mapped volume (but my understanding from the guides is that this on the cache drive for R/W the metadata DB) But having really only worked on Raid 0/1/5 systems before so I am getting lost somewhere in the visualization somewhere of where and how to link the components ?
June 14, 201511 yr in the template for a docker when you set it up there are what we call volume mappings.... like so the left hand side or container volume side is the path inside of the container that the docker author has set already for you and should not be changed..... the right hand side or host path is the path on your unraid box , the best way to select those is to use the picker in the tempate, you avoid path errors. the authors of containers should tell you what each mapping is for, config etc or media etc.... config type mappings should be on an appdata share (someone chime in with a easy setup on this please).. the best way to think of mappings is like this... the path inside the container , let's say /nobody/Comics for instance , the host mapping for that is /mnt/user/Books/Comics , inside the docker (or container) itself going to the path /nobody/Comics and my comics would be there, so for the app comictagger setup i point it to that folder and it finds the comics... any subfolders in the host side would also be there. remember container volume means folder inside the docker , host path means folder on your unraid, and it's at that point they become the same as far as the docker app is concerned.
June 14, 201511 yr Started out installing Binhex Docker, but it errored out ? Deleted and tried Needo's. Plex is up and running. Where do I create the shares for plex (so I can start migrating the content) I moved to Unraid from Qnap (outgrew the platform and the costs weren't worth it based on the Storage costs in Raid 5 anymore). Hence none of this stuff is intuitive.. OK, sounds like maybe you don't actually have any of your movies and stuff on your unRAID yet. That part is not actually something you do in docker. Just go to the Shares page and create some shares. I have one called Movies, one called TV, one called Music, etc. Then you can put your content in those unRAID shares, and tell the plex docker (or any other dockers) where to find them using the volume mappings. Then once you have the volume mappings setup you just go into the application and you will be able to browse to the container volume and that will actually access the host volume. Just forget about docker for now and once you have some content on your server it will be easier to see how things work.
June 21, 201511 yr Author Turl, Thanks I had to go out of town but now I am back trying to get this up and going.. Yes.. this makes sense..
June 21, 201511 yr Author Created the shares and I started moving content.. its gonna take awhile.. Now with regards to plex: I created a share called Plex which is mapped to a volume (folder) on Disk 1 I can surf to the web UI from the docker.. but I cannot link the content ? Is this done automatically via the media volume mapped created by the docker versus the pointer inside of Plex server in the settings ?
June 22, 201511 yr Created the shares and I started moving content.. its gonna take awhile.. Now with regards to plex: I created a share called Plex which is mapped to a volume (folder) on Disk 1 I can surf to the web UI from the docker.. but I cannot link the content ? Is this done automatically via the media volume mapped created by the docker versus the pointer inside of Plex server in the settings ? Don't really understand what you mean. Let's start with one question. Where is your content (Movies, etc.)?
June 22, 201511 yr Author Container volume =/media Host path: /mnt/disk1/Media/ sub directories = /movies /television /music I started moving content accordingly inside of Plex once you have PMS up and running, you point the library to the directory for it to scan.. but that option isn't working ?
June 22, 201511 yr Container volume =/media Host path: /mnt/disk1/Media/ sub directories = /movies /television /music I started moving content accordingly inside of Plex once you have PMS up and running, you point the library to the directory for it to scan.. but that option isn't working ? So you are browsing to the /media folder in Plex then, right?
June 22, 201511 yr Author Trul, Thanks for your help.. you totally pointed me on the right track... OK.. I went back into the docker and put the Plex share in cache only mode and now it allows me to add the shares to the library. I can finally at least move the content and build the library.. I'll figure out the network porting settings next. Some of the old thread is out of date so its confusing. Step I Create Shares on one of the disks: /Media and the sub directories /television /music /movies respectively Create Share for Plex this is the directory, and make sure that it is in Cache only mode... this installs the application and holds metadata Step II install Plex Docker to the plex folder. Step III Point the media to the media folder Step IV, surf to Plex webUI and add the media shares to the library So far this seems to be working and content is populating once the mover moves the files stored in cache disks for the data from the old server.
June 22, 201511 yr Author OK so now the issue is that PMS doesn't seem to be updating the library meta data.. The files are there I can see them inside of Unraid, and initially the scan picked up a few items, but I moved a complete 200GB directory and its not coming up after I used the mover to move them from the Cache to the drive? Any suggestions ?
June 22, 201511 yr Created the shares and I started moving content.. its gonna take awhile.. Now with regards to plex: I created a share called Plex which is mapped to a volume (folder) on Disk 1 I can surf to the web UI from the docker.. but I cannot link the content ? Is this done automatically via the media volume mapped created by the docker versus the pointer inside of Plex server in the settings ? This is an aside note... why copy your media files to ONLY one disk in your unRAID? This defeats the purpose of unRAID. YOu create shares in unraid that store your media... For example, I have a share called Media... which in unRAID it's path is /mnt/user/Media... In side this Media folder, I have folders called, Movies, TV and Music. My media files go inside each folder accordingly... In Plex Docker (I use Needo's version) docker /mnt folder is mapped to unraid /mnt/user/Media, in the Plex web app, when you want to add your movies, you point it to folder /mnt/Movies/
June 22, 201511 yr Author Totally understand your point... However when you set up a share on Disk X it asks do you want it to be just 1 Disk or if you want it to include all.. I assumed it would relocate the data accordingly ? I am using Binhex Docker I tried creating shares on other drives and it didn't work, but I think that is because the Plex media wasn't set to Cache only... Is my assumption correct regarding the way shares are spanned across drives ?
June 22, 201511 yr Hi, Much smarter people than I have been helping you, but here is my bit. Before Docker or Plex you need to get all your data onto the server. It seems you have started that. Data should be stored in Shares not Disks. i.e. you create a share called, say, "media' when you create the share you get an option of which disk to include. Select "All" You then need to select an Allocation Method. This determines how UNRAID fills the available disks you have selected. I use High Water Having created the media share you can then create sub-folders from Windows e.g. Pictures, Movies, Videos, Music. You then move your data to the appropriate folder. Once the data is loaded you can follow the previous instructions. In summary 1. create a share called "appdata" on the cache disk. Set the share to "cache only" (You need an SSD cache for Plex as it continually chats to the server and won't let a normal drive spin down. 2. Create a Docker Image (i.e. Install Docker) 3. Install a container for Plex. I used needos 4. Configure the container I have two container volumes /config which is pointed to /mnt/cache/appdata/Plex/ (this is where the Plex library will be stored) (I can't remember if you have to create the Plex sub-directory or if it was created during the install or by Plex. Create it from Windows. It won't do any harm if not needed) /unraid_media which is pointed to /mnt/user/media/ (This is where you have copied your data) You can then map to media sub-folders from within Plex. Hope this helps.
June 25, 201511 yr If I'm reading this correctly, does this mean that plex needs to be installed on a cache drive to work properly? I'm having an issue whereby Plex works fine but does not automatically update the library. I do not have a cache drive and was wondering if this could be the cause. If this is the case is there a workaround which it allows the library to be updated (requiring all affected drives to spin up) on say a daily basis? Cheers
June 28, 201511 yr If I'm reading this correctly, does this mean that plex needs to be installed on a cache drive to work properly? I'm having an issue whereby Plex works fine but does not automatically update the library. I do not have a cache drive and was wondering if this could be the cause. If this is the case is there a workaround which it allows the library to be updated (requiring all affected drives to spin up) on say a daily basis? Cheers The only reason to have it on cache is to keep parity from having to spin constantly. There is a known issue with library updating in recent plex which plex should fix soon.
Archived
This topic is now archived and is closed to further replies.