Questions and Answers :
Unix/Linux :
Can't get new tasks
Message board moderation
Author | Message |
---|---|
dahls Send message Joined: 24 Oct 04 Posts: 135 Credit: 178,942,502 RAC: 217 |
Hello, Glad SETI has jobs for me again, but one of my PC will not get an. The run_client output say: 06-Dec-2014 23:36:58 [SETI@home] Requesting new tasks for CPU 06-Dec-2014 23:36:58 [---] [http] HTTP_OP::init_post(): http://setiboinc.ssl.berkeley.edu/sah_cgi/cgi 06-Dec-2014 23:36:59 [---] [http] [ID#1] Info: About to connect() to setiboinc.ssl.berkeley.edu port 80 (#0) 06-Dec-2014 23:36:59 [---] [http] [ID#1] Info: Trying 208.68.240.20... 06-Dec-2014 23:37:00 [---] [http] [ID#1] Info: Connected to setiboinc.ssl.berkeley.edu (208.68.240.20) port 80 (#0) 06-Dec-2014 23:37:00 [---] [http] [ID#1] Sent header to server: POST /sah_cgi/cgi HTTP/1.1 06-Dec-2014 23:37:00 [---] [http] [ID#1] Sent header to server: User-Agent: BOINC client (x86_64-pc-linux-gnu 6.12.34) 06-Dec-2014 23:37:00 [---] [http] [ID#1] Sent header to server: Host: setiboinc.ssl.berkeley.edu 06-Dec-2014 23:37:00 [---] [http] [ID#1] Sent header to server: Accept: */* 06-Dec-2014 23:37:00 [---] [http] [ID#1] Sent header to server: Accept-Encoding: deflate, gzip 06-Dec-2014 23:37:00 [---] [http] [ID#1] Sent header to server: Content-Type: application/x-www-form-urlencoded 06-Dec-2014 23:37:00 [---] [http] [ID#1] Sent header to server: Content-Length: 7498 06-Dec-2014 23:37:00 [---] [http] [ID#1] Sent header to server: Expect: 100-continue 06-Dec-2014 23:37:00 [---] [http] [ID#1] Sent header to server: 06-Dec-2014 23:37:00 [---] [http] [ID#1] Received header from server: HTTP/1.1 100 Continue 06-Dec-2014 23:37:01 [---] [http] [ID#1] Received header from server: HTTP/1.1 200 OK 06-Dec-2014 23:37:01 [---] [http] [ID#1] Received header from server: Date: Sat, 06 Dec 2014 22:37:01 GMT 06-Dec-2014 23:37:01 [---] [http] [ID#1] Received header from server: Server: Apache/2.2.15 (Scientific Linux) 06-Dec-2014 23:37:01 [---] [http] [ID#1] Received header from server: Connection: close 06-Dec-2014 23:37:01 [---] [http] [ID#1] Received header from server: Transfer-Encoding: chunked 06-Dec-2014 23:37:01 [---] [http] [ID#1] Received header from server: Content-Type: text/xml 06-Dec-2014 23:37:01 [---] [http] [ID#1] Received header from server: 06-Dec-2014 23:37:01 [---] [http_xfer] [ID#1] HTTP: wrote 1249 bytes 06-Dec-2014 23:37:01 [---] [http_xfer] [ID#1] HTTP: wrote 1424 bytes 06-Dec-2014 23:37:01 [---] [http_xfer] [ID#1] HTTP: wrote 1424 bytes 06-Dec-2014 23:37:01 [---] [http_xfer] [ID#1] HTTP: wrote 1263 bytes 06-Dec-2014 23:37:01 [---] [http] [ID#1] Info: Expire cleared 06-Dec-2014 23:37:01 [---] [http] [ID#1] Info: Closing connection #0 06-Dec-2014 23:37:01 [SETI@home] Scheduler request completed: got 0 new tasks 06-Dec-2014 23:37:01 [SETI@home] Project has no tasks available Any reason why this PC will not get new tasks? |
Jord Send message Joined: 9 Jun 99 Posts: 15184 Credit: 4,362,181 RAC: 3 |
The feeder can hold 200 tasks only, so whenever there's lots of computers asking for work, it's first come - first served. Filling the feeder again takes 2-5 seconds, so at any time your computer asked for work and got "Project has no tasks available" the feeder was empty. I see that all your systems but for this one have now got their caches filled. |
dahls Send message Joined: 24 Oct 04 Posts: 135 Credit: 178,942,502 RAC: 217 |
Not sure what a "feeder" is, but I assume that it's the server side with my client is asking for tasks from, right? My question is: why do all the other machines I got get a lot of tasks? I got two 8-core PC's (one running Fedora Core and one running windows 7 and equipped with two GPUs), and a lot of other PC's/servers. BTW, I tried to install a newer version of BOINC, but I was not able to run it due to missing or incorrect version of run-time libraries. Are there any staticly linked images for Linux that is available? Getting BOINC to run under linux seem to be a problem several people have. |
Jord Send message Joined: 9 Jun 99 Posts: 15184 Credit: 4,362,181 RAC: 3 |
Not sure what a "feeder" is, but I assume that it's the server side with my client is asking for tasks from, right? From the Seti server status page: feeder: Fills up the scheduler work queue with workunits ready to be sent. The scheduler is usually too busy handling client transactions to maintain such a queue itself. So in essence, yes. My question is: why do all the other machines I got get a lot of tasks? Instead of that one that doesn't? Or instead of one that doesn't get as many? Depends on their work requests, whether they have GPUs to crunch with, how much they (the PCs themselves) are on, how long BOINC is allowed to run and do calculations. But if they real question is why that one machine isn't getting work, that's not known to me. I can't check that machine, see all of its messages, see its activity menu, etc. BTW, I tried to install a newer version of BOINC, but I was not able to run it due to missing or incorrect version of run-time libraries. Are there any staticly linked images for Linux that is available? Getting BOINC to run under linux seem to be a problem several people have. Unless you run the exact same version of Ubuntu as the developers use to build BOINC, always use the package manager version available, or a Personal Package Archives (PPA) version from third party developers. Even when you run the exact same version of Ubuntu as the developers use to build BOINC, it may be different so here again use package manager BOINC, or a third party PPA. The version of BOINC in the package manager is updated by the package maintainer of the Linux distribution you run with. It isn't updated by Berkeley. The version in the package manager has been built with all the libraries of that Linux distribution to maintain compatibility. |
dahls Send message Joined: 24 Oct 04 Posts: 135 Credit: 178,942,502 RAC: 217 |
Thanks for the explanation of what a feeder is. One machine hasn't got one single task since seti begin releasing tasks a few days ago, while the other is reaching the limit for the number of tasks they can get (just got the message "This computer has reached a limit on tasks in progress). So while all the other machines are working like hell, this particular machine is bored. So that is why I wondered if the message "Info: Expire cleared" has any meaning and can tell why it does not get any work. BTW, all machines are running Fedora Core (misc versions). |
OzzFan Send message Joined: 9 Apr 02 Posts: 15691 Credit: 84,761,841 RAC: 28 |
For what it's worth, none of my machines have received any work since SETI started sending them out either. I know it's the luck of the draw and my computers will get some work whenever they can. |
©2024 University of California
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.