LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 02-04-2003, 11:22 PM   #1
vrillusions
Member
 
Registered: Feb 2003
Location: Ohio, USA
Distribution: Ubuntu, Debian, CentOS
Posts: 99

Rep: Reputation: 25
Unhappy Seti at home locks up computer


Occasionally I my Mandrake 9 machine will lockup from seti at home. this sometimes happens within a day or two, other times it may happen in a month. I wrote down what I thought were the important parts of the error message it printed out before it locked:

--

Unable to handle kernel NULL pointer dereference at virtual address 00000000

*pde = 00000000
Oops = 0000
... some omitted stuff ...
EIP: 0010:[<c010a8e1>]
EFLAGS: 00010002
process setiathome (pid: 1728, stackpage=db8e7000)

--

Any ideas? besides not running setiathome. When this happens and I view the screen the error message starts right from the Login: prompt. I tried to go to another console and tried ctrl-alt-del and nothing worked. End up having to hit the power button
 
Old 02-05-2003, 02:20 PM   #2
DaFrEQ
Member
 
Registered: Mar 2002
Location: Earth... for now
Distribution: SuSE9.2 AMD64; LFS; GentooAMD64; Ubuntu10.04; RHEL 5.5; Solaris10(SPARC)
Posts: 418

Rep: Reputation: 30
My SeTI proggz run without freezing anything.
I don't know if I can help you much, if at all, but I wanted you to know that someone is looking into it.

L8rz
 
Old 02-07-2003, 03:46 PM   #3
vrillusions
Member
 
Registered: Feb 2003
Location: Ohio, USA
Distribution: Ubuntu, Debian, CentOS
Posts: 99

Original Poster
Rep: Reputation: 25
Thanks. How do you have it run? I made a shell script to start seti with all the right settings and stuff (I have a local queue program, so have to point it to that). I then put it in my RC.Local so it will start when the machine boots. I also have what they suggested in the readme in that I have a cron job setup so it trys to run it again once an hour. After another lockup about 3 days after the initial post, I removed that cron entry and see if that caused it. So far I haven't had any problems.
 
Old 02-07-2003, 05:07 PM   #4
etherdeath
Member
 
Registered: Apr 2002
Location: New York City
Distribution: Debian
Posts: 30

Rep: Reputation: 15
Make sure you run it with low priority. I run it by adding this to my crontab :

20 * * * * cd /root/.setiathome; setiathome -nice 19 > /dev/null 2> /dev/null

What this does is, sets up a scheduled job to run setiathome every hour, on the 20th minute. I'll probably change this to once every 12 hours in the future. the '-nice 19' option sets the priority level for this process. Processes can run at a priority of 20 to -20, 20 being the lowest priority. So, as you can see 19 is pretty low. If I want something to run lower than SETI, I still can do it by running it at 20, but generally anything else will come first.

Last edited by etherdeath; 02-07-2003 at 05:11 PM.
 
Old 02-07-2003, 06:27 PM   #5
vrillusions
Member
 
Registered: Feb 2003
Location: Ohio, USA
Distribution: Ubuntu, Debian, CentOS
Posts: 99

Original Poster
Rep: Reputation: 25
Yep, that's what I have, here's my setup:

in my RC.local file I have this:

Code:
/usr/bin/setiathome/./setiathome.sh
That is also what I had in my cron setup. This is what's in the startseti.sh script:

Code:
#! /bin/sh
cd /usr/bin/setiathome
./setiathome -nice 19 -proxy 192.168.1.102:5517 > /dev/null 2> /dev/null &
the proxy setting is how I have connect to my seti queue. I had to have that & at the end because when I ran it from the rc.local file it would stop right there (wouldn't release the cursor).
 
Old 02-08-2003, 03:07 AM   #6
etherdeath
Member
 
Registered: Apr 2002
Location: New York City
Distribution: Debian
Posts: 30

Rep: Reputation: 15
Hmm.. that's pretty much what I got... maybe try the SETI page, maybe they have a forum.
 
Old 02-10-2003, 11:26 AM   #7
DaFrEQ
Member
 
Registered: Mar 2002
Location: Earth... for now
Distribution: SuSE9.2 AMD64; LFS; GentooAMD64; Ubuntu10.04; RHEL 5.5; Solaris10(SPARC)
Posts: 418

Rep: Reputation: 30
vrillusions

It sounds like you are on the right track.

Well, my setup is a bit different.
I've got a sparc5 running a http server (for local intranet), firewall, print serv, and seti.

Generally, since all the other proceses don't require that much power or extreme timing factors, I can pretty much run seti with a higher priority. Ofcourse I've got mega boxs around so I can designate a whole computer to nothing but seti if I choose to do so.

I don't use any cron jobs. Since sparc5 is always on, I didn't bother with any scripts or anything.
I do have a script idling that monitors running processes and reports back accordingly:
time started, time active, priority, etc. etc.
If a process should crash, it will log as much as possible, mark when process ended, and, if set to do so, will automatically restart the process.

I know that there are other tools built that can do this same thing, and cron basically is supposed to manage such things, but I find that mine is a bit more simplistic for what I need to do.

L8rz
 
Old 02-10-2003, 01:25 PM   #8
vrillusions
Member
 
Registered: Feb 2003
Location: Ohio, USA
Distribution: Ubuntu, Debian, CentOS
Posts: 99

Original Poster
Rep: Reputation: 25
I'm still relatively new to linux, and I've been trying to find a way to do just what you are doing; logging errors and restarting. Only problem I'm having is when seti crashes, it locks up the whole computer. That's the way I first know about it, when I try to access the web server of files stored on it, and I can't. I removed the cron entry and I just checked the processes and there is no seti process running on it (meaning it crashed). Computer is still up and running, though, which is the important thing. next thing i'll have to try and do and redirect the errors to a log file instead of /dev/null see if that shows anything.
 
Old 02-10-2003, 01:34 PM   #9
DaFrEQ
Member
 
Registered: Mar 2002
Location: Earth... for now
Distribution: SuSE9.2 AMD64; LFS; GentooAMD64; Ubuntu10.04; RHEL 5.5; Solaris10(SPARC)
Posts: 418

Rep: Reputation: 30
Yep. Start with an output to an actual log file to see what seti will tell you.

Bare in mind that seti isn't the most perfect coded proggie, and it's verbose output isn't the best in the world. But none-the-less it should give you a little bit better understanding of what happend prior to the crash.

Not sure if I saw this before but:
Why type of internet access do you have?
What type of NIC?
And what else do you do on the seti box?

Just trying to get an understanding of what all the box is doing.

Also, a brief hardware run down might help me narrow your problem a bit as well.
But most likely it's a software glitch somewhere.

L8rz
 
Old 02-10-2003, 03:43 PM   #10
vrillusions
Member
 
Registered: Feb 2003
Location: Ohio, USA
Distribution: Ubuntu, Debian, CentOS
Posts: 99

Original Poster
Rep: Reputation: 25
ok, Don't know the exact model of the motherboard, but it's an AMD 1.333 ghz with 512 mb SDRAM. It has onboard everything (audio, video, LAN). I have a cable connection. it connects to a Linksys cable router along with all the other computers to share internet access. It's main pupose is as a local fileserver. It also has apache and MySQL on it. It's mainly used locally, but it can be accessed from the internet as well.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Seti@home firestomper41 Mandriva 11 04-30-2004 10:11 AM
Seti@home hawkeyes Linux - Newbie 2 10-31-2003 11:19 AM
what exactly is SETI@HOME? what does it do? kublador Linux - Software 3 07-02-2003 08:35 PM
Seti or folding out home on a computer with no harddrive darin3200 Linux - General 12 06-12-2003 03:07 PM
Seti@Home has taken over hookabob Slackware 1 06-03-2003 02:05 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 01:57 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration