November 12, 201213 yr I've gone ahead and setup SABnzbd/Sickbeard/Couchpotato on an apps directory on my Cache Drive. The part I am not sure about is where best to set my download directories for pre and or post processing? I've read that using /user/sharexyz/Downloads/complete/TV is not efficient because files end up getting copied back and forth or something. Honestly I don't understand what the best practice should be. Any input would be greatly appreciated.
November 13, 201213 yr I have my sabnzbd and sick beard and utorrent on my cache I don't share the cache drive I use an 80 ssd This results in all drives to spin down when not used for 15 min. Even the parity shuts down since the cache does not use parity. The way mine works is sick beard looks for the TV pgm, sabnzbd downloads it to the cache. There it is unpacked into the completed , then it is rename and transferred to my TV share on a regular unraid drive. All automatically. I check the new downloads, and if they look good, delete the originals. I could have this done automatically but prefer to be sure they get transferred before deleting. Joe Sent from my Nexus 7 using Tapatalk 2
November 13, 201213 yr Author I'm sort of doing that now in that my download directories are not in /mnt/user/../ but that does not seem to be triggering the mover script. I must be doing something wrong.....do I need to enable the mover function?
November 13, 201213 yr Do you have it set to run SABNzbd to sickbeard script? It will not move it from SABnzbd dowloads complete since your SABnzbd directory starts with a period telling the mover to leave it alone.
November 15, 201213 yr Author I am using the sickbeard post-processing script. However, I don't have my apps installed in /.sabnzbd directories for some reason. Using the 'installplg' method from the wiki they are just installed in and apps folder on my cache drive. I have another dilemma now though. The mover script is kicking in and moving everything from my sabnzbd/Downloads/complete/TV folder to the array which good. But it's moving the root folder of my TV shows and then sickbeard starts show 'directory not found' because the folder in with the show name is now gone. What do people do about this?
November 15, 201213 yr The part I am not sure about is where best to set my download directories for pre and or post processing? The default location for the downloads, is in the Sabnzbd data folder. The most recommended seting are /usr/local/sabnzbd for the intall to be on the flash. and the data dir /mnt/cache/apps/sabnzbd. In this example the download folders woud be /mnt/cache/apps/sabnzbd/Downloads/complete and /incomplete . Save yourself a lot of headaches and start from square one. Influencer / UNplugged is the way to go. I am not saying the method you are using is wrong. Just this would be easier than sorting out what you have done so far. Take a look at this wiki. Instruction HEre: https://github.com/Influencer/UNplugged/wiki The guide worked perfectly, the only thing I had to do not covered in the guides was to make a scripts dir in the sabnzbc dir.
November 15, 201213 yr I have no idea what you're describing. You're using a plug-in so you must be on beta or RC software. In that case, you basically do the following to get the post processing. Create a share called apps or Apps or Applications or something like that and make it cache only. Hint - in the share settings under "use cache disk" pick the "only" option. Install the apps to the above cache drive share or use the above apps directory as the data directory for the plug-ins Point SickBeard to your TV share and add the TV shows. Setup Sickbeard to send the files to sab and use "tv" for the category. Setup the Sabtosick script. Either point sab to the script if you installed to the apps directory or move the script to apps/SABnzbd/scripts. Also don't forget to move and edit the autoProcessTV.cfg file as necessary. Setup SAB to have a category called "tv" which is set to use the sabtosick script and has a folder/path called "tv". You also have to setup the search providers and the usenet server, as well as setup the TV share in Sickbeard and add all your shows. You might also want to take a look at the renaming in Sick and set it to the directory/file name structure you want to use. Typical for XBMC or Mediabrowser is to use a season directory and a show name like sXXeXX - episode name. Now, what happens is that Sick sends the nzb to sab and sab downloads it into a directory inside it's install called downloads\tv. Then, sab runs the script and moves it to the user share and renames it all nice and neat. If you set the user share to use the cache drive then the file will get moved to the cache drive first and the mover will move it to the array when it runs.
November 15, 201213 yr Author Hi, Thanks for all the detailed responses. I've got all my apps working using the influencer plugins by following this guide: http://lime-technology.com/wiki/index.php/Setting_Up_SABnzbd,_SickBeard,_and_CouchPotoato I've used all these apps before but not w/ unRAID so that is the only new variable. Everything seems to be working correctly now except for ONE thing: My Downloads directory is /mnt/cache/sabnzbd/Downloads/complete/TV for sickbeard. Using the sabtosickbear.py script everything goes into there just fine. The problem is, at night the mover script comes and moves ALL the folder from the ../TV directory. Then when new episodes are downloaded the the post-processing fails because the ../TV/showname folder is no longer there. I'm sure something is not setup correctly. Any advise would be greatly appreciated.
November 15, 201213 yr Mover will not move anything that is in a share set to "cache only" so it sounds like the share that contains TV is not set to "cache only". If you did not specifically create a share for this then that would also explain why it gets moved.
November 15, 201213 yr Author Yes, the share is not set to cache only. Only the application data store /mnt/cache/appdata is set to cache only. I DO want my movies and shows to be moved off to the array. My cache drive is not large enough to store everything. But when this happens the everything in the /completed/TV directory is moved and sickbeard gets confused when the show name directory is then missing. The sabtosickbeard script fails as well after the the entire show directories are moved to the array.....?
November 15, 201213 yr It looks like you have correctly set you apps dir to cache only. Then you put your sabnzbd directly onto your cache drive. When the mover kicks in. its moving your files. Moving to where? Since there is no user share called cache, were would it go? if you change your data dir to /mnt/cache/apps/sabnzbd/Dowloads/tv in stead of ............................................/mnt/cache/sabnzbd/Downloads/tv the will likely stay put. Make the change and kick off the mover manually, or wait to 3:40am and see it it works. I had the self same problem.
November 15, 201213 yr Author I think I do understand what you are saying, but I guess I don't want to do it that way because my cache drive will fill up with shows and movies if the files aren't offloaded to the Array. Of course I could do that manually but that would be a hassle. It sounds like the only other option is to just set the ../Downloads directory to a share or drive directly onto the array. I guess I don't really understand why you guys are storing all the sabnzbd downloaded content on the cache drive? Then it's not protected and the storage capacity is much lower. What am I missing here? Sorry for all the questions but I don't want to do this wrong and then have to go back and change everything or worse...loose all my files if the cache drive dies.
November 15, 201213 yr It sounds like the only other option is to just set the ../Downloads directory to a share or drive directly onto the array. Other options: If you are using the SB autoprocess.tv scirpt. 1. SAB does its thing and moves the completed TV show to /Download/complete/TV 2.SAB launches sabtosickbeard.py, the file is renamed and moved to your defined TV Show folder. SB deletes all the left over files. Nothing is left on your cache. For movies the file would remain in /Downloads/complete. That is one reason to use Couchpotato. It will rename and move the files off the cache drive to your defined movies share, and then delete the leftover files. Again noting left on your cache drive. This is how my setup works If you dont want to use CP you can set a category for movies in SAB and let it move your completed files. It sounds like the only other option is to just set the ../Downloads directory to a share or drive directly onto the array. I guess I don't really understand why you guys are storing all the sabnzbd downloaded content on the cache drive? If you had a 15 drive array, would you rather have 15 drives spun up or one? It also will process files much faster.
November 15, 201213 yr Author ^^^ This sounds like the way to go. I use sabtosickbeard and CP so it should not be a problem setting up like this. Will do so right now. THANKS!!!
November 15, 201213 yr You are describing /mnt/cache/sabnzbd/Downloads/complete/TV and keep saying it's moving. Well, "sabnzbd" is a share. Any directory at the root level of a disk is turned into a share when you turn-on user shares. That's just how user shares work. You created a directory at the root of the cache called sabnzbd so it's considered a user share. If you don't set that share to cache only then it will be moved. Also, that directory is not where sab should be moving the file. That is the directory where sab places the files when they are finished downloading. The sab data directory should contain the Downloads directory with incomplete and complete sub-directories. It just uses these as it's doing the downloads. The sabtosick script is the magic that runs and moves and renames the files into your TV share. If the TV share is set to use the cache then the file will first move to the cache and then be moved to the array when the mover script runs. Aren't you using that appdata share to store the application data? If so, why are you creating another sabnzbd share for the downloads? What is the "Data Directory" setting in the plug-in setup page? I'd think you want /mnt/cache/appdata/SABnzbd /mnt/cache/appdata/Sickbeard /mnt/cache/appdata/Couchpotato Note that the upper vs lower case matters!!
Archived
This topic is now archived and is closed to further replies.