March 3, 201313 yr Admittedly, I am not great with Linux and this is driving me nuts. I was able to install the older version of couchpotato on my unRaid 4.7 server without too many issues, but I am really struggling with the latest version. I don't want to upgrade to unRaid 5.0 just yet. Could some kind soul walk me through this, sort of in layman's terms? I am attempting to install this on my cache drive and would need to update my go script so that it executes upon reboot. I am pulling what little hair I have left out of my head.
March 3, 201313 yr I was trying to accomplish the same thing, but ultimately I bit the bullet and made the upgrade to 5.0rc11 - I couldn't be happier! Honestly, upgrading to 5.0 and using the SimpleFeatures add-on makes setting up CouchPotato v2 much easier. The support for 3TB drives is also well worth it. I know this wasn't what you were asking for, but since I just did this myself I thought I'd give you my opinion on the matter (and possibly sway you towards the future of unRaid).
March 4, 201313 yr I have to echo Zohm, I was running 4.7 (incidentally I had CP v2) but I had an issue where my cache drive was setting the files to hidden so I would have to change the permissions every time I got a movie. I would really recommend trying out 5RC11, it is very stable and SimpleFeatures make working with the server very simple and pleasant. What is holding you back from moving to unRAID 5?
March 4, 201313 yr Author What is holding you back from moving to unRAID 5? I just typically try to stay away from anything where the developer still considers something a beta and not ready for production. This is especially important for my unRaid server. The thought of losing any data is too much to bear I don't even engage my cache drive because of the minimal amount of risk involved. I use the cache drive just for apps on the Server.
March 6, 201313 yr I can't fault you for that, I myself was trying to do the same thing but I got fed up with CP, so I took a day and upgraded. There is a small chance you can loose data, as long as something horrible happens on boot (very unlikely) as long as you follow the steps in updating and BACKUP your USB drive. You will be fine, I bounced from 4.7 to 5 about 6 times trying to get networking going (should have searched my NIC first...). It is just really important that you verify your drives before, make sure they are assigned in the same order and you don't have any blue balls. I have had nothing but good experiences since installing 5rc8a with the modded drivers, I am on rc11 now and it is great to have plugins. Make sure if you do upgrade, that you boot with no plugins first. Make sure everything is in order than then you can slowly start rolling in functions. Just make sure to make backups of your USB. I hope this helps and I hope you choose to make the jump. :-)
March 6, 201313 yr What is holding you back from moving to unRAID 5? I just typically try to stay away from anything where the developer still considers something a beta and not ready for production. This is especially important for my unRaid server. The thought of losing any data is too much to bear I don't even engage my cache drive because of the minimal amount of risk involved. I use the cache drive just for apps on the Server. Even limetech admits it's ready for release, excluding the fact that some users have slow write speeds. Proof here:- http://lime-technology.com/forum/index.php?topic=25306.0
March 6, 201313 yr You should be able to install CPv2 the same way you installed CPv1. What part are you getting hung up on? What is holding you back from moving to unRAID 5? I just typically try to stay away from anything where the developer still considers something a beta and not ready for production. This is especially important for my unRaid server. The thought of losing any data is too much to bear I don't even engage my cache drive because of the minimal amount of risk involved. I use the cache drive just for apps on the Server. Even limetech admits it's ready for release, excluding the fact that some users have slow write speeds. Proof here:- http://lime-technology.com/forum/index.php?topic=25306.0 And 2 about weeks after the first post in that thread the swap-disable bug in RC10 was found.... Don't move to a beta until it's been operating about a month without any big bugs appearing. Time is needed for users to try all the different possible disk new/replacment/upgrade operations.
March 6, 201313 yr Author You should be able to install CPv2 the same way you installed CPv1. What part are you getting hung up on? Thanks for asking. Well, the source of the problem is that I'm a complete moron when it comes to working in Linux. The fact that I even have unRaid up and working with so much stability over the course of the years is probably a minor miracle and a testimony to just how easy unRaid is to install. So basically, here is what I think I would do to install CPv1 and just doing this took me way more time to figure out than it probably has anyone else. Also, I'm certain there is a much better way of doing this, but as I said, when I get in to Linux commands I find myself pretty well confused. 1. From a windows based machine, go out and find the CouchPotato.tar.gz file. 2. From a windows based machine, go to my CACHE drive via Windows Explorer and create a folder called ".custom" 3. From a windows based machine, create a "CouchPotato" directory under ".custom" and drop the CouchPotato.tar.gz file in it. 4. From a windows based machine, open a TERMINAL window and access the unRaid server. 5. From the TERMINAL window, go to the CouchPotato directory on the Cache drive and extract the files by using the command "tar zxf CouchPotato.tar.gz. 6. From a windows based machine, open WINDOWS EXPLORER and edit the /boot/config/go file found on the unRaid's Flash drive. At the end of the content, copy the following commands: # 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 15 fi done # If Cache drive is online, start SABnzbd, Sickbeard, and CouchPotato if [ -d /mnt/cache ]; then cd /mnt/cache/.custom installpkg /boot/packages/SABnzbdDependencies-2.1-i486-unRAID.tgz python /mnt/cache/.custom/sabnzbd/SABnzbd.py -d python /mnt/cache/.custom/sickbeard/SickBeard.py --daemon python /mnt/cache/.custom/couchpotato/CouchPotato.py -d fi 7. Finally, reboot the unRaid server to ensure the GO script bring CP up as it should. I followed the same basic process above to install SABnzbd and Sickbeard. Both of those have been working flawlessly. Additionally, CPv1 was working flawlessly as well, but I just got tired of seeing the little pop-up that said I should install CPv2 so I deleted the CPv1 files and attempted to isntall CPv2. Here is where it gets really embarassing. I'm having trouble even finding the CPv2 files I need in a tar.gz file. I did go to CouchPotato's web site and after some trial and error I was able to grab something and seemingly get it up and running on my unRaid server, but clearly something wasn't right. It would work once, but then not work again. After reading on CP's web site a little I'm wondering whether it requires having me additionally install PyWin32 2.7. Again, I just don't know and is why I was hoping to ask someone who has done this before on unRaid 4.7 if they could offer some step-by-step instructions. Thanks again for any help.
March 7, 201313 yr Open the settings.conf file and look in the [core] section to see what the port is set to. At least I think it's called settings.conf. If not, open whichever conf or ini file is in the couchpotato directory.
March 12, 201313 yr The way I had been installing/updating was like this (again, I deleted my backup so I can't say for 100% sure): Go to https://github.com/RuudBurger/CouchPotatoServer download the zip Extract the files on my Windows PC Copy them to \\tower\cache\.custom\couchpotato (excluding the .gitignore files, had issues where the copy would lockup/crash) SSH to the server issue the command python /mnt/cache/.custom/couchpotato/CouchPotato.py --daemon Watch it start Hit the web interface (/tower:5000 by default) I am pretty sure version 2 uses --daemon not -d, see below: # 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 15 fi done # If Cache drive is online, start SABnzbd, Sickbeard, and CouchPotato if [ -d /mnt/cache ]; then cd /mnt/cache/.custom installpkg /boot/packages/SABnzbdDependencies-2.1-i486-unRAID.tgz python /mnt/cache/.custom/sabnzbd/SABnzbd.py -d python /mnt/cache/.custom/sickbeard/SickBeard.py --daemon python /mnt/cache/.custom/couchpotato/CouchPotato.py --daemon fi The SABnzbdDependencies-2.1-i486-unRAID.tgz package worked just fine for me. After the initial connection make sure that CP is still running ps -ef | grep python you should ]python /mnt/cache/.custom/couchpotato/CouchPotato.py -d as one of the running process' if not than it look like it may be the version of python or some other dependency. Sorry, I couldn't be more helpful, I deleted my 4.7 backup about 2 weeks ago after running 5rc11 for a couple of weeks. I hope this helps!
March 12, 201313 yr Or get the plugin if you are on R5. http://lime-technology.com/forum/index.php?topic=21260.0 and https://github.com/Influencer/UNplugged
March 13, 201313 yr I agree with the others, just upgrade to 5.0. How long 5.0 has been drawn out is not typical of most software. I most cases this software would have been finalized by now. Most software has bugs found even after the developer has released it as stable/final. Believe it or not, the process of upgrading to 5.0 and installing the CPv2 plugin would actually be easier than what you're trying to accomplish with getting it to work under 4.7.
March 13, 201313 yr I agree with the others, just upgrade to 5.0. How long 5.0 has been drawn out is not typical of most software. I most cases this software would have been finalized by now. Most software has bugs found even after the developer has released it as stable/final. Believe it or not, the process of upgrading to 5.0 and installing the CPv2 plugin would actually be easier than what you're trying to accomplish with getting it to work under 4.7. I second this, I was just trying (as best I could remember) to answer his original question. :-)
Archived
This topic is now archived and is closed to further replies.