RegisterRegister    Log inLog in    SearchSearch   

Post new topic   Reply to topic
Goto page 1, 2  Next 
View previous topic :: View next topic  
Author Message
couto_607



PostPosted: Fri Dec 14, 2007 6:47 am    Post subject: PID: ****** does not exist Help! Reply with quote

Our server constantly restarts while displaying this in the terminal over and over.
LOG: Thu Dec 13 15:38:25 2007: Process 16929 was confirmed by master
LOG: Thu Dec 13 15:38:31 2007: ** Fetch system performance data **
LOG: Thu Dec 13 15:38:40 2007: Received PONG response
LOG: Thu Dec 13 15:38:40 2007: Check failed on process 16929 (ID: 9327880)
LOG: Thu Dec 13 15:38:43 2007: ** Stop GameCreate Booking: ID 9327880 **
LOG: Thu Dec 13 15:38:43 2007: PID: 16929 does not exist

ANY solutions to this problem? because we can't seem to fix it here.
Sad
Back to top
View user's profile Send private message Send e-mail
adbot



PostPosted: Thu Mar 31, 2011 3:57 am 

Andrew
Mammoth


PostPosted: Fri Dec 14, 2007 8:43 am    Post subject: Reply with quote

The process that was started cannot be found.

Its either crashed after being started or changed process Id.

Check the server is not crashing after starting up.
Back to top
View user's profile Send private message
couto_607



PostPosted: Fri Dec 14, 2007 12:30 pm    Post subject: Reply with quote

The system itself isn't restarting, but the game servers are, they won't stay up for 5 minutes without crashing and restarting. Is there any way we can fix this? Do you need more terminal logs?
Back to top
View user's profile Send private message Send e-mail
Andrew
Mammoth


PostPosted: Fri Dec 14, 2007 12:35 pm    Post subject: Reply with quote

Your missing what I said.

* GameCreate starts the game server - And remembers what process it started

* GameCreate later checks back on whether that process is still running

* Its finding the process NOT running

* GameCreate therefore starts the server again because its supposedly failed
Back to top
View user's profile Send private message
couto_607



PostPosted: Fri Dec 14, 2007 11:23 pm    Post subject: Reply with quote

Ok, thanks, but any idea what might be causing this problem?Any solutions.

Appreciate the answers, I'm still new with linux/game create.
Back to top
View user's profile Send private message Send e-mail
Kybber



PostPosted: Sat Dec 15, 2007 6:10 am    Post subject: Reply with quote

You should stop the server in Gamecreate and copy
the command-line fro the server overview page.
Log on to your server and cd into the game install
dir. Then try to run the command you copied and
see if it spits out anything useful.
Back to top
View user's profile Send private message
couto_607



PostPosted: Sat Dec 15, 2007 12:03 pm    Post subject: Reply with quote

Well, it would seem that our process for the server keep becoming Zombie processes explaining why they crash. Is there any way to fix/prevent a zombie process from happening?
Back to top
View user's profile Send private message Send e-mail
Kybber



PostPosted: Sat Dec 15, 2007 7:20 pm    Post subject: Reply with quote

Does it become a zombie when you start it from the
command line, when you start it from GC, or both?

I recall having a similar problem with some game
a long time ago, where GC was unable to kill a game
properly after I turned it into a screened session by
modifying the game's startup script (think it was BF2).
In that case the solution was to either add the exec
command to the command line in the script, or remove
it. Sorry I don't remember which it was, but you could
try experimenting. Too show an example of what
I mean: Here is the executing part of start.sh, the
startup-script for BF2-servers:
exec $BINARY_DIR/bf2 "$@"
If this process becomes a zombie after being killed
by GC, you could try to modify it like this:
$BINARY_DIR/bf2 "$@"

The other way around, i.e. adding exec, may be what
you need to do for your game (which is it, anyway?)
Back to top
View user's profile Send private message
couto_607



PostPosted: Mon Dec 17, 2007 4:51 am    Post subject: Reply with quote

Yes I get the same problem starting the server from both the command line and game create, the game is Counter-strike source.
Back to top
View user's profile Send private message Send e-mail
Kybber



PostPosted: Mon Dec 17, 2007 6:59 am    Post subject: Reply with quote

That sounds strange. How do you start it?
Back to top
View user's profile Send private message
couto_607



PostPosted: Mon Dec 17, 2007 8:23 am    Post subject: Reply with quote

Elaborate? what do you mean, whats in my command line? or by what means? sorry.
Back to top
View user's profile Send private message Send e-mail
Kybber



PostPosted: Tue Dec 18, 2007 7:21 am    Post subject: Reply with quote

What is the command-line?

Also: Which Linux distro are you using? Ubuntu?
Gentoo? Redhat? ...?
Back to top
View user's profile Send private message
couto_607



PostPosted: Wed Dec 19, 2007 12:24 am    Post subject: Reply with quote

We are using Fedora 8, and the command line I used (off the top of my head) was ./srcds/srcds_run -console -norestart -game cstrike -port %server:port% +ip %server:ip% -nocrashdialog -tickrate %tickrate% +fps_max %fps_max% +maxplayers %numplayers% +map %mapname% +exec port%server:port%.cfg +mani_path mani%server:port%.
Back to top
View user's profile Send private message Send e-mail
Kybber



PostPosted: Wed Dec 19, 2007 7:40 am    Post subject: Reply with quote

Off the top of your head doesn't cut it - there may
be holes in your memory... Wink
(read: You need to provide 100% accurate info if
anyone is going to be able to help you)

At the very least you should make sure to run srcds_run
from its own directory. So instead of
./srcds/srcds_run -whatever
you should use
cd srcds
./srcds_run -whatever


Also, you obviously shouldn't launch the game from
the console with a command-line that contains GC
variables. That certainly will cause things to not work.
Back to top
View user's profile Send private message
couto_607



PostPosted: Wed Dec 19, 2007 8:30 am    Post subject: Reply with quote

./srcds_run -console -game cstrike +map de_dust2 -maxplayers 24 -autoupdate -debug

there thats exactly what I put in.
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic All times are GMT + 10 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Forum powered by phpBB © 2001, 2005 phpBB Group
GameCreate Service Terms | Privacy Policy | © Copyright Mammoth Media 2001-2007
GameCreate™ is a trademark of Mammoth Media Pty Ltd. GameCreate® is a registered trademark in Australia.