Komm in unsere Facebook Gruppe

Willkommen Gast
Du bist nicht angemeldet, um alle Funktionen des Forums zu nutzen musst du dich registrieren und anmelden. Die Registrierung ist natürlich völlig kostenlos und kann jeder Zeit wiederrufen werden.

Aktuelle Zeit: 25. Mai 2012 05:56

Unerklärliche Laggs - warum ? -

Das Forum zum HL Server und seinen Mods wie Counter Strike.


Unerklärliche Laggs - warum ? -

Beitragvon Repli am 12. Apr 2007 19:52

Hallo zusammen,

ich habe mit ein paar Freunden zusammen einen Root Server. Ich beherrsche Debian Sarge eigentlich seit gut 4 Jahren und kann mir nicht erklären wie dieses gelagge auf den Gameservern kommt.

Normalerweise laufen 4 Counterstrike 1.6 Server mit einer Ticarate von 1000 und 1000 FPS auf dem Root Server. Hinzu kommt ein Teamspeak Server und ein Apache2 Webserver mit Mysql Datenbank und FTP Zugang.

Vor ein paar Tagen hatten wir einen Servercrash und wir mussten neuinstallieren. Wir haben alles genauso gemacht wie vorher: Debian Sarge initiallisiert Apache2 aufgespielt Teamspeak und die Gameserver. Doch seit dem Servercrash laggen die Server unregelmäßig. Vor dem Servercrash liefen diese 1A.
Wie kommt das ? Selbst wenn nur ein Gameserver läuft laggt es in unregelmäßigen Abständen.

Hier meine genauen Startparameter der Server:
screen ./hlds_run -game cstrike +maxplayers 12 +map de_dust +port 27015 +sys_ticrate 1000 +fps_max 1000


Bei -autoupdate bin ich mir nicht sicher ob das ausschlaggebend ist ... Vor dem Servercrash hatte ich es in den Startparametern nun nicht mehr

Hier die Server.cfg:
//----------// Grundeinstellungen //----------//

; Servername
hostname "Server 1"

; Rcon Passwort
rcon_password "Test"

; Server Passwort
sv_password "Test"


//----------// Game Einstellungen: //----------//

; Wie häufig können Spraylogos gesprüt werden
decalfrequency "60"

; Regelt ob Specator erlaubt sind 1 = ja 0 = nein
allow_spekators "1"

; Legt Highping Kick fest
mp_autokick "0"

; Automatische Teambalonce 1 = an 0 = aus
mp_autoteambalance "0"

; Zeit in Sekunden die jeder zum kaufen hat
mp_buytime "15"

; Beschränkt tote Spieler auf den Ghostmode, keine freie Bewegung im Level 1 = ja 0 = nein
mp_chasecam "0"

; Zeit in Sekunden bis die Bombe Explodiert
mp_c4timer "35"

; max. anzahl an gleichzeitig darstellbaren decals
mp_decals "300"

; legt fest, ob der Bildschirm bei toten Clients schwarz wird 1 = an 0 = aus
mp_fadetoblack "0"

; Zeit in Sekunden die jeder warten muss bevor man laufen kann
mp_freezetime "5"

; legt fest, ob Clients ihre Taschenlampe verwenden können 1 = ja 0 = nein
mp_flashlight "1"

; Friendlyfire 1 = an 0 = aus
mp_friendlyfire "0"

; Regelt ob eine Granate beim eigenen Team Schaden anrichtet
mp_friendly_grenade_damage "0"

; Schrittgeräusche 1 = an 0 = aus
mp_footsteps "1"

; 0 = aus, 1 = nur Teammitglieder in der chasecam, 2 = Spieler bleibt, wo er stirbt
mp_forcechasecam "0"

; steuert, in welchen zeitintervallen die geister aktualisiert werden (in Sekunden)
mp_ghostfrequency "0.1"

; Anzahl der Geiseln, die ein Spieler töten muß um vom Server gekickt zu werden
mp_hostagepenalty "2"

; Prozentuale Anzahl von Votes, die man zum kicken eines Spielers braucht, max. 1.0, min.0.0 (seit cs 1.4)
mp_kickpercent "0.66"

; Legt fest ob es möglich ist per HLSW die Server Logmessages zu empfangen 1 = an 0 = aus
mp_logmessages "1"

; Erlaubt loggen in Dateien
mp_logfile "0"

; Wieviele Spieler kann ein Team mehr haben als das andere? 0 deaktiviert Limit.
mp_limitteams "0"

; Maximal begrenzung der Runden bis Mapwechsel ist 0 = keine Begrenzung
mp_maxrounds "0"

; Setzt fest, wieviele Prozent an votes eine Map braucht, um zu changen 0.6 = 60%, um Voten ganz zu unterbinden, setzt man dies auf 1.1 = 110%, also nicht machbar
mp_mapvoteratio "0.6"

; Zeit in Minuten wie lange eine Runde dauert
mp_roundtime "3"

; Startgeld 800 = normal 16000 = Maximum
mp_startmoney "800"

; Timelimit in Minuten bis Mapwechsel erfolgt
mp_timelimit "130"

; Aktiviert das Teamspiel (bei CS ist das eine Vorraussetzung, damit ein Server läuft)
mp_teamplay "1"

; Anzahl der Runden, die gespielt werden, bis die map wechselt - "0" aktiviert mp_timelimit
mp_winlimit "0"

; Erlaubt, dass Clients das Spiel pausieren können
pausable "0"

; autoaiming 1 = erlaubt 0 = deaktiviert
sv_aim "0"

; legt fest, wie schnell sich clients in der Luft bewegen können
sv_airaccelerate "5"

; legt fest, ob Clients sich in luft bewegen können 1 = ja 0 = nein
sv_airmove "1"

; regelt, ob sich alle über Voice unterhalten können 1 = ja 0 = nein
sv_alltalk "0"

; regelt das Cheaten 1 = ja es darf gecheatet werden 0 = nein
sv_cheats "0"

; Setzt eine Kontaktbezeichnung, oft nutzen Plugins dies um von Tools als solche indentifiziert zu werden
sv_contact ""

; legt Reibung fest.
sv_friction "4"

; regelt die Gravitation (normal 800)
sv_gravity "800"

; legt fest, ob bannes gelogged werden sollen 1 = ja 0 = nein
sv_logbans "0"

; legt die Maximalgeschwindigkeit für den Client fest
sv_maxspeed "320"

; erlaubt das joinen von HLTV-proxy-servern 1 = ja 0 = nein
sv_proxies "1"

; legt maximalgeschwindigkeit für Zuschauer fest (normal 500)
sv_spectatormaxspeed "500"

; legt Schritthöhe der Clients fest
sv_stepsize "18"

; Setzt die Laufgeschwindigkeit fest. Vor Beta 6.0 lag die nämlich standardmässig bei 100%, also 1.0.
sv_stopspeed "0.75"

; regel, ob Clients ingame.voice nutzen dürfen
sv_voiceenable "0"

; legt fest, wie schnell sich Clients im Wasser bewegen können (normal 10)
sv_wateraccelerate "10"


//----------// Server Einstellungen: //----------//
; Kontakt Adresse der Server Admins
sv_contact ""

; legt fest, ob server dateien an Clients geschicked werden dürfen 1 = ja 0 = nein
sv_allowdownload "1"

; legt fest, ob Clients dateien auf den Server uploaden dürfen 1 = ja 0 = nein
sv_allowupload "0"

; limitiert dauer, bis wann clients ingame sein müssen (in Sekunden)
sv_challentime "150"

; legt fest, ob LAN-Clients connecten dürfen 1 = ja 0 = nein
sv_lan "0"

; aktiviert Bestrafung (bann) bei wiederholter rcon-Falscheingabe
sv_rcon_banpenalty "1"

; Anzahl der falschen Rcon-Anfragen (1 - 10)
sv_rcon_minifailures "3"

; dauer nach der Falscheingaben "vergessen" werden (in Minuten)
sv_rcon_minifailuretime "30"

; legt steam-regions-filter fest: 0 = US-Ostküste - 1 = US-Webstküste - 2 = Südamerika - 3 = Europa - 4 = Asien - 5 = Australien - 6 = mittlerer Osten - 7 = Afrika - 255 = weltweit
sv_region "3"

; regelt ob Logo-Dateien versendet werden dürfen 1 = ja 0 = nein
sv_send_logs "1"

; steuer, ob server .res-Dateien abgeglichen werden sollen 1 = ja 0 = nein
sv_send_resources "1"

; Download Server (Diese Daten dürfen nicht weiter gegeben werden)
sv_downloadurl ""


//----------// Server Netsettings //----------//


fakelag "0"
fakeloss "0"
sv_clienttrace "1.0"

; Maximale für diesen Server freigegebene Bandbreite. (0=unendlich max=25000)
sv_maxrate "25000"

; Minimale Bandbreite die noetig ist um auf den Server zu kommen. (0=unendlich/egal)
sv_minrate "2500"

; Maximale Updaterate die der Server zulaesst. (Hoeher=Mehr CPU Leistung wird beansprucht)
sv_maxupdaterate "120"

; Minimale Updaterate die der Server zulaesst.
sv_minupdaterate "20"

; Serverseitige Kompensation der Latenzzeiten (Pings) der Spieler die auf dem Server sind in Sekunden.
sv_maxunlag "0.50"

; Aktiviert Lag Reduzierung des Netcodes, bei Usern, die cl_lc auf 1 haben
sv_unlag "1"

host_framerate "0"

; Einschränkung der Einschußlöcher ('1' für Internetserver, '0' für LAN-Server)
mp_lowlag "1"

; Limitiert die Framerate des Servers.
fps_max "600"
host_framerate "0"

sv_enableoldqueries "1"



exec banned.cfg
exec listip.cfg


Ob man in der Server.cfg was ändern kann damit es nicht mehr laggt weiß ich leider auch nicht .... geht das ?

Und zu Schluss poste ich noch die Top und free Werte wenn nr ein Gameserver läuft :
TOP
top - 21:22:14 up 1:18, 1 user, load average: 0.00, 0.03, 0.06
Tasks: 78 total, 2 running, 76 sleeping, 0 stopped, 0 zombie
Cpu(s): 2.0% us, 3.0% sy, 0.0% ni, 94.7% id, 0.0% wa, 0.3% hi, 0.0% si
Mem: 1015976k total, 230308k used, 785668k free, 1532k buffers
Swap: 4096552k total, 0k used, 4096552k free, 107404k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1941 root 15 0 77108 59m 7568 S 4.3 6.0 2:44.23 hlds_amd
1823 ts 34 19 205m 2864 1396 S 0.7 0.3 0:32.88 server_linux
2014 root 16 0 12184 1984 1540 R 0.3 0.2 0:00.03 sshd
1 root 16 0 1580 532 460 S 0.0 0.1 0:01.40 init
2 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0
3 root 34 19 0 0 0 S 0.0 0.0 0:00.01 ksoftirqd/0
4 root RT 0 0 0 0 S 0.0 0.0 0:00.00 watchdog/0
5 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 events/0
6 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 khelper
7 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kthread
9 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kblockd/0
10 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 kacpid
251 root 20 0 0 0 0 S 0.0 0.0 0:00.00 pdflush
252 root 15 0 0 0 0 S 0.0 0.0 0:00.04 pdflush
254 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 aio/0
253 root 25 0 0 0 0 S 0.0 0.0 0:00.00 kswapd0
255 root 15 0 0 0 0 S 0.0 0.0 0:00.00 cifsoplockd
256 root 15 0 0 0 0 S 0.0 0.0 0:00.00 cifsdnotifyd
257 root 25 0 0 0 0 S 0.0 0.0 0:00.00 jfsIO
258 root 25 0 0 0 0 S 0.0 0.0 0:00.00 jfsCommit
259 root 25 0 0 0 0 S 0.0 0.0 0:00.00 jfsSync
260 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 xfslogd/0
261 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 xfsdatad/0
853 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kseriod
921 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 ata/0
932 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_0
933 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_1
940 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_2
941 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_3
980 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 kcryptd/0
981 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 kmirrord
986 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 md7_raid1
988 root 10 -5 0 0 0 S 0.0 0.0 0:00.04 md6_raid1
990 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 md5_raid1
992 root 10 -5 0 0 0 S 0.0 0.0 0:00.02 md1_raid1
994 root 15 0 0 0 0 S 0.0 0.0 0:00.00 kjournald
1384 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 xfsbufd
1386 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 xfssyncd
1388 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 xfsbufd
1389 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 xfssyncd
1391 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 xfsbufd
1392 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 xfssyncd
1477 root 16 0 2172 600 320 S 0.0 0.1 0:00.00 dhclient3
1585 root 16 0 1628 608 504 S 0.0 0.1 0:00.01 syslogd
1588 root 17 0 2476 1396 380 S 0.0 0.1 0:00.05 klogd
1626 root 25 0 2616 1296 1044 S 0.0 0.1 0:00.00 mysqld_safe
1663 mysql 16 0 124m 18m 5196 S 0.0 1.8 0:02.06 mysqld
1664 root 25 0 1560 504 440 S 0.0 0.0 0:00.00 logger
1720 root 16 0 1612 508 436 S 0.0 0.1 0:00.00 inetd
1726 root 16 0 2924 976 692 S 0.0 0.1 0:00.00 ntpd
1727 ntpd 16 0 2824 960 688 S 0.0 0.1 0:00.05 ntpd
1730 root 21 5 1564 268 200 S 0.0 0.0 0:00.00 powernowd
1737 root 16 0 3592 988 700 S 0.0 0.1 0:00.00 sshd

FREE
total used free shared buffers cached
Mem: 1015976 231804 784172 0 1548 107388
-/+ buffers/cache: 122868 893108
Swap: 4096552 0 4096552


Also ich hoffe ich habe nichts vergessen und Ihr könnt mir weiterhelfen und sagen warum es komischerweise erst nach dem Servercrash so derbe laggs gibt, die unregelmäßig sind. Wie gesgat vorher laggte es nicht kein bisschen und wir haben Nach der Neuinstallation alles genau gleich genommen.

Danke schonmal - ich bin für jede Lösung dankabr

Gruß Repli
Repli
Mitglied
Mitglied
 
Beiträge: 20
Registriert: 20. Jan 2007 11:06

Beitragvon yLABS|nExUs am 13. Apr 2007 07:19

Welche Art von Lags tritt auf? 1 Sekunden Timeout oder es lagt wenn man eine Rampe hoch geht oder es ist einfach High Ping? Welche Plugins laufen auf den Server? Schon auf Debian Etch upgedated? Ram Riegel überprüft? Welche Kernel Version? Ein Default Kernel oder ein selbst compilierter?
Benutzeravatar
yLABS|nExUs
Anbieter
Anbieter
[ Anbieter Profil ]
 
Beiträge: 709
Registriert: 17. Mai 2005 07:51
Wohnort: Würzburg

Beitragvon Repli am 13. Apr 2007 08:37

Also alle Pings gehen kurzfristig manchmal auch 20 - 30 Sekunden lang locker in den 100er Bereich. Jede Aktion ist stückelnt und die Gegner Bewegen sich auch nur stückelnt vorwärts.

Wenn überhaupt Plugins laufen sind es Metamod und AMX Mod mit keinen zusätzlichen Plugins.

Nein wir haben noch nicht auf Debian Etch upgegradet und der Kernel ist Default - meinst du es würde was bringen wenn ich auf Debian Etch upgrade und oder ein Kernel Update mache ? - weil ich mein vor dem Servercrash hattzen wir auch nur Debian Sarge 32 Bit mit Default Kernnel...

Deswegen bin ich ja so ratlos warum das auf einmal nun Laggt obwohl wir so zu sagen den alten Root "kopiert" haben ....
Repli
Mitglied
Mitglied
 
Beiträge: 20
Registriert: 20. Jan 2007 11:06

Beitragvon yLABS|nExUs am 13. Apr 2007 08:40

Ob es etwas bringt oder nicht ist nicht releavent. Damit man das System als Fehlerquelle größtenteils ausschließen kann, macht man es.

Des Weiteren mal sys_ticrate auf 5000 stellen.
Benutzeravatar
yLABS|nExUs
Anbieter
Anbieter
[ Anbieter Profil ]
 
Beiträge: 709
Registriert: 17. Mai 2005 07:51
Wohnort: Würzburg

Beitragvon Repli am 13. Apr 2007 10:12

Ok dann werde ich auf Debian Etch upgraden und die sys_ticrate auf 5000 stellen. Ich probiers einfach mal und poste heute Abend meinen Misserfolg oder vielleicht ja auch Erfolg.
Repli
Mitglied
Mitglied
 
Beiträge: 20
Registriert: 20. Jan 2007 11:06

Beitragvon Repli am 13. Apr 2007 18:21

So habs getestet.... mit sys_ticrate 5000 laggs immer noch und mit sys_ticrate 10000 laggs kaum noch aber dennoch immer wie kann das noch sein ?
Repli
Mitglied
Mitglied
 
Beiträge: 20
Registriert: 20. Jan 2007 11:06

Beitragvon aubergine am 13. Apr 2007 19:51

Repli hat geschrieben:So habs getestet.... mit sys_ticrate 5000 laggs immer noch und mit sys_ticrate 10000 laggs kaum noch aber dennoch immer wie kann das noch sein ?



Haben alle diese Lags?
Liegt es vielleicht an der Leitung vom Anbieter?
Benutzeravatar
aubergine
Moderator
Moderator
 
Beiträge: 830
Registriert: 14. Aug 2005 18:19
Wohnort: Frankfurt am Main

Beitragvon Repli am 15. Apr 2007 09:16

Ja wenn ich alle 4 Server hochfahre haben alle diese Laggs! Eigentlich glaube ich nicht, dass es an der Leitung vom Anbieter liegt, da es ja vor dem Servercrash NIE wqirklich NIE gelaggt hat und nach dem servercrash habe ich ja haar genau alles wieder so hergestellt wie es war .... und das hat nur einen Tag in anspruhch genommen....

Ich weiß nicht mehr weiter pls kann mir wer helfen ?!

Gruß
Repli
Repli
Mitglied
Mitglied
 
Beiträge: 20
Registriert: 20. Jan 2007 11:06

Beitragvon HoE-Ice am 15. Apr 2007 12:20

Könntest du vielleicht verraten bei welchem Hoster ihr den Root-Server herhabt?

Es kann nämlich sein das diese auch an ein neues Bacbone angeschlossen wurden und die Arbeiten noch nicht fertiggestellt wurden. Ich denke es liegt nicht an einer falschen Konfiguration, weil du ja sagtest das ihr es genauso gemacht habt wie früher. und schliesslich hat es da ja nicht gelagt.

Alo am besten kontaktiere mal deinen hoster :)
HoE-Ice
Neuling
Neuling
 
Beiträge: 4
Registriert: 14. Apr 2007 20:38

Beitragvon unitedgameserver | flo am 16. Apr 2007 11:27

Habe ich was verpasst ?

Also wenn jemand nach "lag" schreit sollte dieser als erstes sein Route überprüfen! Und irgend wie sehe ich hier keine...

Alles andere ist erst mal sekundär, erst wenn die Leitung O.K. ist sollte man an die Settings gehen. Dies erübrigt sich aber wenn ein 2ter Server 1A rennt (selber Host / selbe Leitung (wo bei auch hier das Routing anders sein kann)).


PS: Und wenn jetzt s4y,Hetz und Co kommt ist die Sache so gut wie erledigt.

mfg

Flo
Benutzeravatar
unitedgameserver | flo
Anbieter
Anbieter
 
Beiträge: 359
Registriert: 5. Mai 2006 08:40
Wohnort: München

Beitragvon Highlander am 17. Apr 2007 08:11

unitedgameserver | flo hat geschrieben:PS: Und wenn jetzt s4y,Hetz und Co kommt ist die Sache so gut wie erledigt.

mfg

Flo


:lol: Also ich kann die Hetzerei um Hetzner nicht nachvollziehen. Wir haben auf dem Kleinsten immer so an die 6 Server laufen (UT2k3, UT2k4, F.E.A.R., Nexuiz,...), und keinen Grund sich zu beschweren. :lol:
Highlander
 


Zurück zu Half-Life / Counterstrike




Ähnliche Beiträge



cron