Posts by Josh Highley

1) Message boards : Questions and problems : Can I create teams of hosts (not users)? (Message 37696)
Posted 5 May 2011 by Josh Highley
Post:
I'm deploying BOINC in an enterprise. The client is running as a service with no local manager, and managed remotely. I'd like to create groups of hosts that I can assign work to. BOINC teams are at the user level, but I use the same user for all hosts so I don't have to create a bunch of user ids when deploying the client en masse.

I need groups for several reasons: some of our tasks require certain applications to be installed on the host (OCR software) but it won't be on all hosts. Also, to avoid hammering our data servers, I want to limit the number of hosts available to do certain work.

Unfortunately, the BOINC teams are at the user level, not the host level. Also, I read that the validators and assimilators work differently for assigned work (I haven't looked into this any further). Is there any way to create groups of hosts for assigning work?
2) Message boards : Server programs : Upload/download server disabled (Message 36486)
Posted 19 Jan 2011 by Josh Highley
Post:
I had the same issue. Clients were able to process tasks, but the server status page always showed the Upload/Download Server as disabled. I found that /home/boincadm/projects/test/html/user/server_status.php was checking /home/boincadm/projects/test/config.xml for the path to the apache pid (process id) file, and then using a default if a config value wasn't found. There was no value in the config file for <uldl_pid>, so it was using the default of "/etc/httpd/run/httpd.pid" in the server_status.php file. This file doesn't exist, so the U/D Server was flagged as disabled.

I modified config.xml to add <uldl_pid>/var/run/apache2.pid</uldl_pid> under the <config> node, and after fighting my browser cache, the server status page displayed correctly.

I don't remember all the questions, but my guess is that one of the steps in the Test project quick start (http://boinc.berkeley.edu/trac/wiki/QuickStart) probably lets the user set the path to the pid file instead of having to manually edit the config.xml file.




Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.