December 6, 201015 yr does anyone have issues with SABnzbd sometimes not unparring/rarring correctly? i use sickbeard in conjunction with SABnzbd and sometimes the set of rars isn't complete it needs to use the par files but when the automatic par/rar starts it fails in the end. The weird thing is when i manually unpar the files it works fine and im able to unrar the set with no problems.
December 6, 201015 yr does anyone have issues with SABnzbd sometimes not unparring/rarring correctly? i use sickbeard in conjunction with SABnzbd and sometimes the set of rars isn't complete it needs to use the par files but when the automatic par/rar starts it fails in the end. The weird thing is when i manually unpar the files it works fine and im able to unrar the set with no problems. Have you read the last 20 posts of this thread?
December 6, 201015 yr haha yep, just now i have! glad its not just me then Also note that this is fixed with the latest dependency package by Romir.
December 7, 201015 yr haha yep, just now i have! glad its not just me then Also note that this is fixed with the latest dependency package by Romir. Thanks for that. what is the best way to "upgrade" to the latest dependency package (2.1)? i have Sabnzbd 0.5.6 already installed. Thanks
December 7, 201015 yr If you install the dependencies package using a line in your go file like I do, then you merely need to copy the new dependencies package to the proper location (/boot/packages for me) and edit your go file. This is how my go file looks after I made the change. # Install SABnzbd Dependencies installpkg /boot/packages/SABnzbdDependencies-2.1-i486-unRAID.tgz >null # installpkg /boot/packages/SABnzbdDependencies-2.0-i486-unRAID.tgz >null sleep 30 # Start SABnzbd python /boot/sabnzbd/SABnzbd.py -d -s 192.168.0.160:1234 -f /boot/config/sabnzbd.ini Note that the go file should be edited with a Unix aware editor such as EditPad Lite on windows. Alternately you could edit it from within unMENU using "Config View/Edit".
December 7, 201015 yr heres my current go file: #!/bin/bash # Start the Management Utility /usr/local/sbin/emhttp & # determine if cache drive online, retry upto 7 times for i in 0 1 2 3 4 5 6 7 do if [ ! -d /mnt/cache ] then sleep 10 fi done # If Cache drive is online, start SABNzbd if [ -d /mnt/cache ]; then # Start SABnzbd and sickbeard installpkg /boot/custom/SABnzbdDependencies-2.0-i486-unRAID.tgz python /mnt/cache/.custom/sabnzbd/SABnzbd.py -d -s 192.168.1.5:88 nohup python /mnt/cache/.custom/sickbeard/SickBeard.py & fi so i put the new SABnzbdDependencies-2.1 into /boot/custom and rename the line to the correct path yes? i would like it to auto start up unmenu aswell which i have installed so i just add: /boot/unmenu/uu line at the bottom of the go file? thanks in advance! EDIT: tried the above and now working me thinks thanks for the help guys
December 7, 201015 yr Note that the go file should be edited with a Unix aware editor such as EditPad Lite on windows. Alternately you could edit it from within unMENU using "Config View/Edit". The "go" file is always processed through "fromdos" before being executed by unRAID. Therefore, the use of a Unix-file-editor is not needed when editing it. It will not matter either way. There are many other files in unRAID that are not processed to remove ms-dos carriage-returns. For those it is important to use a UNIX-aware editor.
December 7, 201015 yr Be gentle... CLI scares me sometimes So I've read through chunks of this thread. It appears like the best option for me is to use the all in one package on page 4 that includes SABnzbd and call it with the Go script like so: installpkg /boot/custom/SABnzbdDependencies-2.0-i486-unRAID.tgz python /mnt/cache/.custom/sabnzbd/SABnzbd.py -d -s MyUnraidIP Correct? So just download the .tgz, copy it to the flash/boot/custom directory, and let it rip?
December 7, 201015 yr Yes but it also mentions that upgrades might not be easy using the AIO package. Also some changes, installpkg /boot/custom/SABnzbdDependencies-2.1-i486-unRAID.tgz python /mnt/cache/.custom/sabnzbd/SABnzbd.py -d -s MyUnraidIP:Port#
December 7, 201015 yr Be gentle... CLI scares me sometimes So I've read through chunks of this thread. It appears like the best option for me is to use the all in one package on page 4 that includes SABnzbd and call it with the Go script like so: installpkg /boot/custom/SABnzbdDependencies-2.0-i486-unRAID.tgz python /mnt/cache/.custom/sabnzbd/SABnzbd.py -d -s MyUnraidIP Correct? So just download the .tgz, copy it to the flash/boot/custom directory, and let it rip? These lines are installing the dependencies and then running SAB assuming it already resides on the cache drive. I would personally do it this way and not the all in one package. Unfortunately, SAB doesn't upgrade itself but you can at least update the files yourself and it will stick. You can use your PC to do most of the work. On your server admin page, go to the shares page and turn-on the flash share and the disk shares, both read/write. Grab the SABnzbdDependencies-2.1-i486-unRAID.tgz file and put it on the flash drive. You can stick it into a directory but I just put it right in the top of the share. Grab the SABnzbd source file (the *.tgz) and download it. Unzip that file to the server where you want it to reside. I used \\tower\cache\.SABnzbd as my location log on to the server or use Putty to connect. At the command line type; cd /boot installpkg SABnzbdDependencies-2.0-i486-unRAID.tgz cd /mnt/cache/.SABnzbd python SABnzbd.py -d -s [iP]:[PORT] - In the above, change [iP] to equal the IP address of the server. Change [PORT] to equal the port you want to use. 8081 isn't a bad port number to use. Now, if you go to your PC and go to the internet address //tower:8081 you should get the SAB web page. Put these lines in the go script to make it run after a re-boot; wait 30 installpkg /boot/SABnzbdDependencies-2.1-i486-unRAID.tgz python /mnt/cache/./SABnzbd/SABnzbd.py -d You only need to use the IP# and port the first time you run it. They are stored in the config.ini file after the first run. I suppose you could run it again with the numbers to change the IP address but then you could just edit the config file too. Other notes; The wait allows the disks to mount before trying to access them to run SAB. I had trouble with IE downloading .tgz files for some reason so I used Firefox to download the files. You can change the locations of the files by adjusting the directories in the above. Peter
December 17, 201015 yr Wow, I have been using SABNZBD now for some time, and I still love it. I recently added Sickbeard to it and wow! Talk about making life easy on yourself for auto downloads! I quickly tried Couchpatatoe, but I ran out of time. Has anyone setup couch Patatoe on unraid?
December 17, 201015 yr I quickly tried Couchpatatoe, but I ran out of time. Has anyone setup couch Patatoe on unraid? Yes, it works great and is getting better all the time. Are you having trouble with some part of the setup? Peter
December 17, 201015 yr I got Couchpotato running on unRAID without much effort, but I also found that it, unlike Sab and Sickbeard, could not be configured to not constantly spin up my cache drive. So I opted to run Couchpotato from my HTPC instead, just referencing my unRAID IP instead of localhost for the SAB host. Personally, I prefer my method, but others may be fine with their drives constantly spinning up.
December 31, 201015 yr Two questions, where are the most up to date instructions on installing sabnzbd and can you install sickbeard on unraid also? Thanks
December 31, 201015 yr Two questions, where are the most up to date instructions on installing sabnzbd and can you install sickbeard on unraid also? Thanks Here you go. But i think sab is on version 0.56 and the latest dependecy package is 2.1. ok quick lil down and dirtay on getting this up and running... I am 100% unRaid/Slackware Noob... I know very little about linux unbuntu only because of XBMC-Live. using this guide on lockstockmods.com its using outdated versions so don't use any of those files. http://www.lockstockmods.net/2010/06/03/unraid-with-sabnzbd-and-sickbeard/ I have replaced the links with current versions Sab Version 0.5.4 | Sickbeard version current as of 10/20/10 note the directory if you don't have a cache drive install to another disk and replace path as necessary cd /mnt/cache mkdir .custom cd .custom wget http://sourceforge.net/projects/sabnzbdplus/files/sabnzbdplus/sabnzbd-0.5.4/SABnzbd-0.5.4-src.tar.gz/download wget http://github.com/midgetspy/Sick-Beard/tarball/master ls untar the files like so tar zxf SABnzbd*.tar.gz tar zxf midgetspy*.tar.gz rm SABnzbd*.tar.gz rm midgetspy*.tar.gz mv midgetspy* sickbeard mv SABnzbd* sabnzbd cd /boot/custom wget http://www.bibliognome.com/unraid/SABnzbdDependencies-2.0-i486-unRAID.tgz I didn't have a /boot/custom so I had to make one if you don't have one do mkdir /boot/custom edit your go script and add the following, replacing 192.168.1.6 with whatever ip it runs on use unMenu to do this #sleep for 30 seconds sleep 30 #Start SABnzbd installpkg /boot/custom/SABnzbdDependencies-2.0-i486-unRAID.tgz python /mnt/type your disk number here/.custom/sabnzbd/SABnzbd.py -d -s 192.168.1.6:88 #Start SickBeard nohup python /mnt/type your disk number here/.custom/sickbeard/SickBeard.py & reboot or manually enter go script command to start SABnzbd and Sickbeard start sab on //tower:8080 start sickbeard via //tower:8081 I had a problem running par2 repair so I had to copy some lib files from your SABnzbdDependencies-2.0-i486-unRAID.tgz copy to a temp location mkdir /mnt/temp cp /boot/custom/SABnzbdDependencies-2.0rc-i486-unRAID.tgz /mnt/temp/ cd /mnt/temp tar zxf SABnzbdDependencies-2.0rc-i486-unRAID.tgz cp /usr/lib/libtbb.so.2 /usr/lib cp /usr/lib/libtbb.so /usr/lib rm -R /mnt/temp now I am very noobish and might have made some typos so follow this guide at your own risk. -=Jason=-
December 31, 201015 yr A couple of notes. Get the 2.1 dependencies package. It fixes the par2 problem. Edit the SickBeard config.ini file and hard path the tmp and conf directories. Otherwise, they will appear wherever you run the program from. They were appearing on the flash drive on me which wears it out. I unzipped each program from Windows into the directory on the cache drive. Then, I just ran them like "python sickbeard.py". I let it run a few seconds then used <cntl>c to stop it again. The config.ini file can then be edited in Windows to add the server IP address and the port. unMENU uses port 8080 so I used 8081 and up for these other add-ons. Peter
January 2, 201115 yr I didn't get a chance to try and install this yet but are there anyplans on making this into a plugin script?
January 3, 201115 yr If I get some free time I might try to get it up and running but it probably won't happen for a little while yet. My test server is torn apart and off the network. I am waiting on some pieces before I put it back together and get it up and running again.
January 3, 201115 yr If I get some free time I might try to get it up and running but it probably won't happen for a little while yet. My test server is torn apart and off the network. I am waiting on some pieces before I put it back together and get it up and running again. This would be great, then I could use the iPhone app to control it
January 3, 201115 yr I didn't get a chance to try and install this yet but are there anyplans on making this into a plugin script? How familiar are you with the Linux command line? Can you telnet to your server? If you answer a little and yes then you can get it working. It sounds like you have unMENU installed which makes editing the go file simple. As I already posted. Expose the disk shares and the flash share. You can do most of the work such as download and unzip and edit the config.ini files from a Windows machine as well as editing the go file using unMENU. Then, you just need to log-on and run the commands to start the different programs on the server. Peter
January 6, 201115 yr I have both sabnzbd and sickbeard running on my server. Up until yesterday, my downloads consistently came through at 2.7 MB/s. Since yesterday afternoon, however, my connection is highly erratic and constantly fluctuates from as low as 200 KB/s to a maximum of 1.9 MB/s. On the connections page in sabnzbd, all of the listed connections to my news server disappear every couple of seconds and then reappear. I can't think of any changes that I made to sabnzbd or the Unraid server yesterday that would have affected my connection. I tried downloading using sabnzbd on my laptop from the same network, and I was able to get a fast and consistent connection with no issues, which leads me to believe it must be something with Unraid. I did notice that top shows python using anywhere from 60-99% of the server's cpu. I'm really stumped.
January 6, 201115 yr I have both sabnzbd and sickbeard running on my server. Up until yesterday, my downloads consistently came through at 2.7 MB/s. Since yesterday afternoon, however, my connection is highly erratic and constantly fluctuates from as low as 200 KB/s to a maximum of 1.9 MB/s. On the connections page in sabnzbd, all of the listed connections to my news server disappear every couple of seconds and then reappear. I can't think of any changes that I made to sabnzbd or the Unraid server yesterday that would have affected my connection. I tried downloading using sabnzbd on my laptop from the same network, and I was able to get a fast and consistent connection with no issues, which leads me to believe it must be something with Unraid. I did notice that top shows python using anywhere from 60-99% of the server's cpu. I'm really stumped. Just based on your description of the problem, I think it's actually your news server, or even your internet connection in general. From time to time I get some significant speed fluctuations, and it's always been due to my news provider. I find that changing SSL ports will sometimes fix it. If that doesn't work, temporarily switching to use the European server will often times fix it (though not all news providers offer separate US/EU connections). Currently, I split my connections evenly between the US and EU servers which keeps my speed constant. I would also suggest running a speed check (speedtest.net) to ensure it's not an ISP issue. Edited: Also, if you're not using SSL and your provider supports it, use it. Your ISP could be throttling your traffic based on the port(s) you are using.
January 6, 201115 yr Thanks for the response, kaiguy. Unfortunately, I've tried all of your suggestions already and none of it seemed to make a difference. I use Astraweb as my news server, which has been great until now. The problem is the same on both the EU and US servers, and I have always used SSL. Speedtest shows that I'm getting about 20 mbps, so I don't think it's an ISP problem. And I'm able to download from Astraweb with no issues at all using sabnzbd on my laptop. I should have mentioned before that I don't have a cache drive, just a single data drive and a parity drive, so sabnzbd downloads everything directly to the array. The server is running on a Sempron 140 with 2GB of RAM.
Archived
This topic is now archived and is closed to further replies.