Mapchange
Hypergrip
SuspectGermany Join Date: 2002-11-23 Member: 9689Members, NS1 Playtester, Contributor
<div class="IPBDescription">server need over a minute!</div> Hi pll.
Our new server has very nice pings and is as good as lag free even when full (max 18 slots).
But the server needs a lot of time for mapchange (i stopped 64 sec.).. doesn't give that annoying "Connection Problem detected" but the long loading time causes some players go to another server.
I don't have access to the server logs (not yet... didn't reach a supporter, cause they're busy migrating to a new RZ), only thing i can tell you is that NS runs quite smoothly and server takes the save ammount of time for mapchange no matter how many players ore currently on the server.
I hope i get gather a bit more of information, but right now I'm just interessted if anybody encoutered such a problem, too.
Server-IP: 212.20.133.49:27010
Password: public
NS 1.04
Clanmod: 1.81.11 beta
Cheating-Death: 2.8.0
Server-Location: Hamburg, Germany
Note: the server will be down from 17.4. to 19.4. and will get a new IP, i'll post it here once i get it.
thx for any comment/help
Hyper
Our new server has very nice pings and is as good as lag free even when full (max 18 slots).
But the server needs a lot of time for mapchange (i stopped 64 sec.).. doesn't give that annoying "Connection Problem detected" but the long loading time causes some players go to another server.
I don't have access to the server logs (not yet... didn't reach a supporter, cause they're busy migrating to a new RZ), only thing i can tell you is that NS runs quite smoothly and server takes the save ammount of time for mapchange no matter how many players ore currently on the server.
I hope i get gather a bit more of information, but right now I'm just interessted if anybody encoutered such a problem, too.
Server-IP: 212.20.133.49:27010
Password: public
NS 1.04
Clanmod: 1.81.11 beta
Cheating-Death: 2.8.0
Server-Location: Hamburg, Germany
Note: the server will be down from 17.4. to 19.4. and will get a new IP, i'll post it here once i get it.
thx for any comment/help
Hyper
Comments
It's the collection of custom spraypaints that people playing on your server have used. If it gets big (over a meg or so) it can seriously slow down map changes. Feel free to delete this file, as HL doesn't actually need it. However, it will recreate it when people with custom sprays connect to ya.
I know there's a server variable that limits the size of custom.hpk, but I can't remember it right now. It's something like hpk_sizelimit or something. you follow it up with how many megs you want to let your hpk grow to, and when it hits the limit, HL deletes it for you. I have mine set to .5
Do you have access to the server itself? ...as in can you get to the desktop and tell if the processor is pegged out at 100%?
Also, try fiddling with your plugins. drop metamod and see if it still takes forever. Then add it back in, but no plugins. Then add CD, then add Clanmod. See where the problem is.
If you're getting the long mapchanges with a bare HL/NS installation, then something is wrong with the server itself.
I know these are things you've probably already done, but on the offchance that you haven't I'd love to hear the results. I do tech support, so I'm used to dealing with folks who don't know anything about troubleshooting . <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->
My first thought was, that i could be the .res files i put in the map directory (put a few custom sounds into Clanmod that players had to download when they first connect to our server... about 200k), but after removing them, the server still takes that long to change the map <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html/emoticons/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif'><!--endemo-->
I'll see how the server reacts without any plugins now and report back then.
btw: what is the default place/filename for the server's logfile when setting "log on"?
ns/logs
I tested the server with and without MetaMod+Clanmod+CheathingDeath.
Here are the results (Time stopped from the appearing of the "Loading" on screen until spawning in the Readyroom):
liblist.gam -> gamedll_linus "dlls/ns_i386.so":
0:57 Min.
Because somehow (maybe a bug in ns??) when i use "rcon map ns_something" i have to reconnect manually to the server, i used rcon mp_timelimit 3 and waited to get a porper result.
liblist.gam -> gamedll_linus "addons/metamod/dlls/metamod_i386.so":
1:01 Min.
Here iI used the ClanMod "Change Map" to change.
As you can see the time are both close to each other.. and very high!!
On another Server (running MetaMod, Clanmod and CD, too) the mapchange took me only:
0:21 Min.
Um, I dunno. At this point it may be something that you want to take up with your server host. Try a reinstall of HL/NS?
Anyone else? Ideas?
Use the command "changelevel" when changing maps on the server. This will keep connections.
The command "map" will kick all clients and then proceed to change map.
EDIT: PetitMorte beat me by a few seconds....
Neener neener neener!
postcount++
What kind of hard drive is it? There's a lot of reads taking place at a map change, so if you server has a slow or busy hard drive, the change will take a long time.
What kind of hard drive is it? There's a lot of reads taking place at a map change, so if you server has a slow or busy hard drive, the change will take a long time. <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
Also a fragmented file system would slow things down. Is the server running windows?
Nope:
<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->liblist.gam -> gamedll_linus "dlls/ns_i386.so":<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
I assume the actual file has "gamedll_linux" and not "gamedll_linus" (go Torvalds!) <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->
Nope:
<!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->liblist.gam -> gamedll_linus "dlls/ns_i386.so":<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
I assume the actual file has "gamedll_linux" and not "gamedll_linus" (go Torvalds!) <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo--> <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
whoops!
Right now i could only provide a copy of what rcom says when doing "rcon changelevel"... but i thin i could convince an admin to watch/copy the console output for me when changing maps... but afaik this output is not timestamped and mebe useless or what?
About the harddrive i can't tell much, but i copied the technical information from their website for you:
AMD Systeme
Dual AMD MP 2000+ 1,66 Ghz
1,5 GB PC 266 RAM ECC Reg. (Kingston)
2x IBM SCSI Platten (Raid 1)
Adaptec SCSI Raid Controller
Tyan Server-Dual-Mainboard
Intel 1 GBit PCI Fast Ethernet Adapter
2HE Gehäuse mit je 4 Lüftern
Linux-Distribution von SuSe
Autoreboot-Sicherheit
Do you know how many other game servers are running on this computer?
<!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
Exactly!
My server has massive long map changes. It's more than a minute each time, and I DO get the connection problem message.
My console shows HL loading, then meta, then my plugins, then adminmod, then it says "loading /maps/bast.wpt" It sits there for a minute or two just loading up the freaking waypoint files for the rcbot that I'm running. I know this because I can see the console.