[IRCServices] Problems with services and ircd

Chris Knipe cgknipe at mweb.co.za
Wed Jan 12 14:32:13 PST 2000


On Tue, 11 Jan 2000, Tim Jung wrote:

>I am running dal4.6.5 and services 4.2. I am running Red Hat 6.1 with all
>the patches and updates. It is an AMD K6-2/350 with 128Megs of RAM and 3 gig
>HD with 256meg swap partition. I am using a 3COM 3C905 PCI 10/100 BaseT
>network as well, nothing else in the server, no extra cards or anything.

As stated by Andy aswell, it is very hard to pin point this...  However,
there might be an few (rather silly, bit still usefull?) ideas that you can
try...

First off, cut down on your swap parition.  With 128MB ram, you only need
about 10% of that in swap space... Go make yourselve another ext2
filesystem and mount /home on it or something :)  I have 128MB Ram, and I
only use an 10MB swap parition, which is only about 6MB used at the
moment... Having larger swap paritions than which is actually needed, can
in some cases actually slow down system performance... 

Secondly, what happens if you run the irc services without any of the other
gaming servers and stuff??  Do they still crash ?

Have you perhaps tried swapping your memory arround, changing the hardware
in the computer, or perhaps just cleaning them out / swapping the two simms
arround, stuff like that?

Another suggestion, might be to recompile everything.  Try first without
patches (clean distributions), then if the binaries proove to be stable,
recompile again, adding an patch.  This way, you might be able to find out
where the bad code actually comes from which for some reason cause your
computer to stop responding - and you might be able to work arround it.

Lasty, try running services in full debug mode (/msg operserv set debug
level 9 - I think?), untill it crashes... Andy, or someone else, might be 
able to locate some sort of mis behaviour from debugged log files in such an 
case... (memmory thats used, but not released - invalid system calls - stuff 
like that ...)

I hope this can be an starting point for you.  My gut however, tells me
that this can and is more likely hardware related.  If you find any core
files from any programs running on your server, gdb traces is always an
good place to start tracing problems.

Regards
Chris Knipe
Cel: (083) 430 8151
Freelance Internet Developer, Consultant, Administrator & Speaker


---------------------------------------------------------------
To unsubscribe, send email to majordomo at ender.shadowfire.org
with "unsubscribe ircservices" in the body, without the quotes.