How to needed: Want to run BOINC on a server without GUI

Ulf Klose
Ulf Klose
Joined: 29 Aug 10
Posts: 5
Credit: 37251
RAC: 0
Topic 195289

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.

Gundolf Jahn
Gundolf Jahn
Joined: 1 Mar 05
Posts: 1079
Credit: 341280
RAC: 0

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)

Ulf Klose
Ulf Klose
Joined: 29 Aug 10
Posts: 5
Credit: 37251
RAC: 0

Unfortunately this doesn’t

Message 99381 in response to message 99380

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?

Jord
Joined: 26 Jan 05
Posts: 2952
Credit: 5893653
RAC: 4

Before you go much further,

Message 99382 in response to message 99381

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.

Ulf Klose
Ulf Klose
Joined: 29 Aug 10
Posts: 5
Credit: 37251
RAC: 0

Thanks for your answer. No

Message 99383 in response to message 99382

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?

Ulf Klose
Ulf Klose
Joined: 29 Aug 10
Posts: 5
Credit: 37251
RAC: 0

RE: Thanks for your

Message 99384 in response to message 99383

Quote:

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?

Oh, now I found the errors. Which 32 bit libraries are needed?

Ulf Klose
Ulf Klose
Joined: 29 Aug 10
Posts: 5
Credit: 37251
RAC: 0

RE: RE: Thanks for your

Message 99385 in response to message 99384

Quote:
Quote:

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?

Oh, now I found the errors. Which 32 bit libraries are needed?

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?

tullio
tullio
Joined: 22 Jan 05
Posts: 2118
Credit: 61407735
RAC: 0

Try here:BOINC third

Message 99386 in response to message 99385

Try here:
BOINC third party
Tullio

Gundolf Jahn
Gundolf Jahn
Joined: 1 Mar 05
Posts: 1079
Credit: 341280
RAC: 0

RE: Unfortunately this

Message 99387 in response to message 99381

Quote:

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.


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)

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.