March 7, 201412 yr I got F@H to work on my unRAID server. It wasn't too difficult to do and I think it's a great way to keep the server actively doing something beneficial, rather than just sitting there while powered on 24 hours a day. Your mileage may vary based on what type of CPU you have in your unRAID box. Here are the simple instructions to get it going: 1) Create a directory on your cache drive for F@H, I used /mnt/cache/appdata/FAH 2) Obtain the FAH tar ball from here https://fah-web.stanford.edu/projects/FAHClient/wiki/BetaTarBallReleases I downloaded the 32 bit version for RedHat / CentOS / Fedora. 3) Untar it into the FAH directory you created 4) Create your FAH username and passkey by going to http://fah-web.stanford.edu/cgi-bin/getpasskey.py 5) Create your FAH config file by executing ./FAHClient --configure in your FAH directory. Answer the questions, inputting your username and passkey. 6) Edit the config.xml file (just use vi) and add the following lines: <!-- HTTP Server --> <allow v='127.0.0.1 0/0'/> <!-- Web Server --> <web-allow v='127.0.0.1 0/0'/> This will allow you to access the FAH client running on your unRAID box via a browser interface. 7) Now edit your /boot/config/go script so FAH starts at boot-up, like this: /mnt/cache/appdata/FAH/FAHClient --config /mnt/cache/appdata/FAH/config.xml Stop your array and reboot. 9) If you browse to your unRAID box on port 7396 you should be able to see and control the folding activity, start and stop it, and adjust the level of CPU usage. (see attachment) The only issue I have is that when FAH is running you must use unmenu to stop the array. You can't stop it using the standard unRAID Web interface. When the system reboots the parity check is not forced, so it is shutting down 'nicely'. Alternatively you can kill the FAH process after stopping the current FAH job via the web interface so you can stop the array normally. There is another application called FAHControl that allows for a more expert level of remote administration than what the Web interface provides. I have not been successful in getting this to work yet. Other considerations: --> An FAH group for unRAID users? (so all our completed work units can get recognized as coming from unRAID users) --> A properly designed unRAID plugin for FAH? Thanks for your interest and happy folding. NM
March 7, 201412 yr I used to do SETI@Home and Rosetta@Home on my Windows machine but my unRAID server seemed like a better place for it since it is always awake. I installed BOINC in the Arch Virtual Machine appliance under unRAID/Xen 6b3 and manage it from my Windows machine.
Archived
This topic is now archived and is closed to further replies.