I’ve got a nice Debian machine which runs 24/7 and would like to install BOINC on it. It’s running headless so I can’t run any GUI. I’ve already installed the Debian package boinc-client but can’t find anything related to this topic on the project’s homepage. I’ve found several configuration files in /etc/boinc-client/ but don’t really know what to do with them.
Could anyone help me out with this? Adding a general FAQ section related to this topic would be very helpful :-).
I found this tutorial: http://www.mk-stuff.de/artikel/installing_boinc/ - My client is up and running but I still didn’t figure out where to put my user data and how to fetch data from the Einstein@home servers.
Copyright © 2024 Einstein@Home. All rights reserved.
How to needed: Want to run BOINC on a server without GUI
)
Perhaps this wiki entry or this FAQ entry will help. Or perhaps you could use the command-line interface tool directly on the server (via remote access).
You can do a search for "remote" (without th quotation marks) on both sites.
Gruß,
Gundolf
Computer sind nicht alles im Leben. (Kleiner Scherz)
Unfortunately this doesn’t
)
Unfortunately this doesn’t really help me a lot.
As I mentioned I’m running this server headless so I have to use the command line tool and of course I do have access via SSH to this server.
I ran the following command on my server:
boinc_cmd --host localhost --passwd --project_attach http://einstein.phys.uwm.edu/
When running boinc_cmd --host localhost --passwd --get_state
I get the following output:
======== Projects ========
1) -----------
name:
master URL: http://einstein.phys.uwm.edu/
user_name:
team_name:
resource share: 100.000000
user_total_credit: 0.000000
user_expavg_credit: 0.000000
host_total_credit: 0.000000
host_expavg_credit: 0.000000
nrpc_failures: 0
master_fetch_failures: 0
master fetch pending: no
scheduler RPC pending: yes
attached via Account Manager: no
ended: no
suspended via GUI: no
don't request more work: no
disk usage: 0.000000
last RPC: 0.000000
project files downloaded: 0.000000
======== Applications ========
======== Application versions ========
======== Workunits ========
======== Results ========
What am I doing wrong?
Before you go much further,
)
Before you go much further, what's the computer that shows as attached?
It's going through all work with errors, with an exit code 22. In Linux 64bit words, this means you have to install the 32bit compatibility libraries, as Einstein doesn't have any 64bit applications. They only supply 32bit applications, which if you want to run those on the general 64bit Linux, you'll have to teach it first how to run those, through the installation of the foretold 32bit compatibility libraries.
Thanks for your answer. No
)
Thanks for your answer.
No errors, but no calculations either. It’s a 64 bit Debian, yes. If there are no errors does this mean that everything’s alright? Doesn’t the GUI-less version automatically fetch working packages?
RE: Thanks for your
)
Oh, now I found the errors. Which 32 bit libraries are needed?
RE: RE: Thanks for your
)
Sorry for spamming ;-). Found the libraries. Now I’m getting a lot more output. If the problems persist I’ll get back to you here.
Thanks for your help, much appreciated.
By the way: I'm running a small Via C7 box at home with FreeNAS (FreeBSD based). Does anyone know how to get BOINC up and running for this system?
Try here:BOINC third
)
Try here:
BOINC third party
Tullio
RE: Unfortunately this
)
And why would that prevent you from connecting a remote BOINC manager to the server? All you have to do is set up the two XML files on each host and then use Advanced/Select computer... from a client in your network.
Gruß,
Gundolf
Computer sind nicht alles im Leben. (Kleiner Scherz)