Teamspeak 3 Server - Stabilitätsprobleme

SherlockH

Ensign
Registriert
Feb. 2015
Beiträge
172
Moin Leute,

ich weiß nicht ob sich hier jemand mit dem Hosten von TS3 Servern auskennt, aber ich versuch's einfach mal :)

Ich habe auf einem 1&1 Server mit einer NPL Lizens einen eigenen TS3 Server Laufen. Auf Windows.
Problem ist, das der Server einfach ab und an abschmiert. Ging mal 2-3 Monate gut, jetzt schmiert er alle paar tage ab, und wenn man Ihn startet, manchmal gleich wieder. So wie gerade. 3x gestartet innerhalb 8 Minuten.

Server ist auch schon abgeschmiert wenn 200-250 Leute in einem Channel waren. Und als dannach alle reconnecten wollten (gut, das liegt wahrscheinlich am Traffic). Das ist aber schon länger her, wollte ich nur mal am Rande erwähnen.

Hab die Serverlogs mal durchgeschaut, und folgendes gefunden:
(Teile der IP Adressen mit xxx "geschwärzt, nicht wundern :))

Wenn Fragen offen sind, immer her damit. Ist ein bisschen viel text, sorry. aber teilweise mehrmals das gleiche.


1. Crash

2015-05-21 05:43:39.281326|WARNING |Accounting | | detected incorrectly running system clock
2015-05-21 08:01:37.580586|WARNING |Accounting | | detected incorrectly running system clock
2015-05-21 11:27:08.820856|WARNING |Accounting | | detected incorrectly running system clock
2015-05-21 17:02:58.481146|WARNING |Accounting | | detected incorrectly running system clock
2015-05-21 23:45:43.338871|WARNING |Accounting | | detected incorrectly running system clock
2015-05-23 14:08:11.725876|WARNING |Accounting | | detected incorrectly running system clock
2015-05-23 15:21:43.725876|WARNING |Accounting | | detected incorrectly running system clock
2015-05-23 16:33:37.147751|WARNING |Accounting | | detected incorrectly running system clock
2015-05-23 17:44:52.491501|WARNING |Accounting | | detected incorrectly running system clock
2015-05-24 06:46:12.031764|WARNING |Accounting | | detected incorrectly running system clock
2015-05-24 11:19:02.563014|WARNING |Accounting | | detected incorrectly running system clock
2015-05-24 12:30:53.063014|WARNING |Accounting | | detected incorrectly running system clock
2015-05-24 15:57:47.328639|WARNING |Accounting | | detected incorrectly running system clock
2015-05-24 17:11:40.047389|WARNING |Accounting | | detected incorrectly running system clock
2015-05-24 18:21:46.703639|WARNING |Accounting | | detected incorrectly running system clock
2015-05-24 20:42:59.797389|WARNING |Accounting | | detected incorrectly running system clock
2015-05-24 21:54:43.047389|WARNING |Accounting | | detected incorrectly running system clock
2015-05-24 23:08:11.186211|WARNING |Accounting | | detected incorrectly running system clock
2015-05-25 01:27:02.343036|WARNING |Accounting | | detected incorrectly running system clock
2015-05-25 06:53:27.706170|WARNING |Accounting | | detected incorrectly running system clock
2015-05-25 11:27:39.198316|ERROR |DatabaseQuery | | db_exec failed disk I/O error
2015-05-25 11:27:39.198316|ERROR |DatabaseQuery | | db_exec() update clients set client_month_upload= client_month_upload + 0, clie error: disk I/O error
2015-05-25 11:27:39.198316|CRITICAL|DatabaseQuery | | Assertion "error == ERROR_ok" failed at server\serverlib\database\db_database.cpp:113;



2. Crash

2015-05-25 11:30:20.464974|INFO |ServerLibPriv | | TeamSpeak 3 Server 3.0.10.1 (2013-11-08 11:09:56)
2015-05-25 11:30:20.464974|INFO |ServerLibPriv | | SystemInformation: Windows Server 2003 SP2 (3790) x64 (AMD or Intel) Binary: 64bit
2015-05-25 11:30:20.527474|INFO |DatabaseQuery | | dbPlugin name: SQLite3 plugin, Version 2, (c)TeamSpeak Systems GmbH
2015-05-25 11:30:20.527474|INFO |DatabaseQuery | | dbPlugin version: 3.7.3
2015-05-25 11:30:20.527474|INFO |DatabaseQuery | | checking database integrity (may take a while)
2015-05-25 11:30:21.558731|INFO |Accounting | | Licensing Information
2015-05-25 11:30:21.558731|INFO |Accounting | | type : Non-profit
2015-05-25 11:30:21.558731|INFO |Accounting | | starting date : Sat Apr 04 00:00:00 2015
2015-05-25 11:30:21.558731|INFO |Accounting | | ending date : Thu Oct 08 00:00:00 2015
2015-05-25 11:30:21.558731|INFO |Accounting | | max virtualservers: 10
2015-05-25 11:30:21.558731|INFO |Accounting | | max slots : 512
2015-05-25 11:30:30.668164|INFO | | | Puzzle precompute time: 9048
2015-05-25 11:30:30.840040|INFO |FileManager | | listening on 0.0.0.0:XXXX
2015-05-25 11:30:41.996361|INFO |CIDRManager | | updated query_ip_whitelist ips: 127.0.0.1, 87.106.XXXX,
2015-05-25 11:30:42.043237|INFO |Query | | listening on 0.0.0.0:1XXXX
2015-05-25 12:41:21.976622|WARNING |Accounting | | detected incorrectly running system clock
2015-05-25 20:12:01.569774|WARNING |Accounting | | detected incorrectly running system clock
2015-05-25 20:47:14.614547|ERROR |DatabaseQuery | | db_exec failed disk I/O error
2015-05-25 20:47:14.614547|ERROR |DatabaseQuery | | db_exec() update clients set client_month_upload= client_month_upload + 0, clie error: disk I/O error
2015-05-25 20:47:14.614547|CRITICAL|DatabaseQuery | | Assertion "error == ERROR_ok" failed at server\serverlib\database\db_database.cpp:113;


3. Crash (Laufzeit zwischen Crash 2 und 3 ca. 8h)
.
.
.
2015-05-28 13:26:59.420978|ERROR | | | resolving '87.106.XXXX' to binary ip failed, using 0.0.0.0 instead
2015-05-28 14:18:51.644399|WARNING |Accounting | | detected incorrectly running system clock
2015-05-28 15:30:13.124226|WARNING |Accounting | | detected incorrectly running system clock
2015-05-29 15:28:53.612384|WARNING |Accounting | | detected incorrectly running system clock
2015-05-29 16:40:55.643634|WARNING |Accounting | | detected incorrectly running system clock
2015-05-29 18:42:19.491359|ERROR | | | resolving '87.106.XXXXX' to binary ip failed, using 0.0.0.0 instead
2015-05-29 20:06:17.038234|WARNING |Accounting | | detected incorrectly running system clock
2015-05-29 21:17:56.366359|WARNING |Accounting | | detected incorrectly running system clock
2015-05-29 22:29:18.600734|WARNING |Accounting | | detected incorrectly running system clock
2015-05-29 23:41:42.460109|WARNING |Accounting | | detected incorrectly running system clock
2015-05-30 00:54:25.913234|WARNING |Accounting | | detected incorrectly running system clock
2015-05-30 02:06:16.585109|WARNING |Accounting | | detected incorrectly running system clock
2015-05-30 05:33:55.042144|WARNING |Accounting | | detected incorrectly running system clock
2015-05-30 06:44:08.104644|WARNING |Accounting | | detected incorrectly running system clock
2015-05-30 10:08:19.979644|WARNING |Accounting | | detected incorrectly running system clock
2015-05-30 11:19:24.084574|WARNING |Accounting | | detected incorrectly running system clock
2015-05-30 12:30:26.378749|WARNING |Accounting | | detected incorrectly running system clock
2015-05-30 13:42:55.222499|WARNING |Accounting | | detected incorrectly running system clock
2015-05-30 18:42:00.784999|ERROR | | | resolving '87.106.XXX' to binary ip failed, using 0.0.0.0 instead
2015-05-30 20:14:02.659999|ERROR |DatabaseQuery | | db_exec failed disk I/O error
2015-05-30 20:14:02.706874|ERROR |DatabaseQuery | | db_exec() update clients set client_month_upload= client_month_upload + 0, clie error: disk I/O error
2015-05-30 20:14:02.706874|CRITICAL|DatabaseQuery | | Assertion "error == ERROR_ok" failed at server\serverlib\database\db_database.cpp:113;



4. Crash
.
das hier ca. 100 mal über 5 Sekunden
.
.
2015-05-31 08:48:14.430534|ERROR | | | TS3ANetwork::ResolveHostName failed error: 11001 (Der angegebene Host ist unbekannt. ) 11001


5. Crash (server lief paar Sekunden zwischen 4 und 5)
.
wieder ca. 100 mal das
.
2015-05-31 08:54:07.961784|ERROR | | | TS3ANetwork::ResolveHostName failed error: 11001 (Der angegebene Host ist unbekannt. ) 11001
.
+ 1 mal am ende
.
2015-05-31 08:54:07.961784|ERROR |GetWanIP | | failed to retrieve WAN ip
 
hi

error: disk I/O error


Hast du mal die festplatte überprüft (SMART) werte ?


Wieso unter windows ? warum nimmst du kein Linux ? ein TS3 install unter linux dauert 2 min...
 
LordExtreme schrieb:
Wieso unter windows ? warum nimmst du kein Linux ? ein TS3 install unter linux dauert 2 min...

Wieso unter linux? warum nimmst du kein windows? ein TS3 install unter windows dauert 2 min... :freak:

Das OS spielt doch eine völlig untergeordnete Rolle wenn es eine Software gibt die man auf beiden Systemen installieren kann und die auf beiden Systemen in der Regel problemlos läuft.

Was mich aber wundert: Der Server läuft bei 1&1 und es ist noch ein alter Server 2003 x64? Ist das eine physischer oder virtueller Server?

Wenn physisch: Wie schon gesagt, mal die Platte überprüfen.

Wenn virtuell: Ist es vielleicht möglich dass du dem zuviel zumutest mit 250 Connections und die I/O Werte in den Keller gehen? Gerade die Festplatten sind häufig ein Falschenhals bei virtuellen Systemen.

Edit:
Auch wenn es sich blöd anhört: Hast du schon mal die Systemzeit auf dem Server überprüft?

Ich hatte mal Probleme mit VPN-Clients weil die Uhrzeit des VPN-Servers falsch war. Der befand sich auf einem im Jahr 1970 und wollte keine Verbindungen von Clients aus der Zukunft annehmen. :D

Edit 2:

Gleiches Thema, vllt. ist da ja was hilfreiches drin:
http://forum.teamspeak.com/showthre...etected-incorrectly-running-system-clock-quot
 
Zuletzt bearbeitet:
Ist ein V-Server glaube ich. 20 GB groß (ohne System), und hat ne Containernummer. Kann aber Windows neu starten.
Ihr meint die Übertragungsrate von der Festplatte ist zu schlecht?

Linux deswegen nicht, weil ein Kollege noch Daten drauf speichert, bzw. Backups. Er hat ihn gemietet, ich mach nur TS.

Das mit den 250 Leuten hatte ich schon lange nicht mehr. Letzte Zeit waren immer nur so 20-70 Leute auf 6 Servern.

Komischerweise geht's ja Stellenweise für paar Wochen / Monate. Und dann wieder nimmer.


Hahaha, Connections aus der Zukunft :D Die Zeit ist richtig, allerdings zeigt er im Serverlog von TS 2h früher an als es in wirklichkeit ist, obwohl die Systemzeit stimmt von Windows.
 
Also laut Log beschwert er sich ja zum einen über die Systemzeit und zum anderen kann er die IP nicht auflösen. Da würde ich doch am besten mal bei 1&1 nachfragen...

TS-Server und Backupplatte in einem ist übrigens auch suboptimal...
 
Zuletzt bearbeitet:
So wie's aussieht limitiert dein Hoster I/O auf den Datentraegern, um die Storage-Performance fuer die virtuelle Landschaft aller Kunden aufrecht zu erhalten.

heißt konkret: machst du auf deinem VServer zuviel 'Radau' auf den Platten zieht die Storage deinen Stecker - damit Du mit deinem VServer die Performance anderer nicht beeintraechtigen kannst.

Loesung: Anderen Anbieter suchen oder einen Root nehmen :)
 
Wenn ich ein Dokument erstlle, steht das Datum von heute drinnen. Uhrzeit stimmt auch. Also müsste die Zeit ja passen?
Nur Teamspeak Log hat irgendwie 2h differenz. Versteh ich nicht ganz, aber gut.


Komischweise war früher viel mehr los, doppelte - Dreifache Clientzahl und er haat funktioniert. Macht erst seit kurzem wieder diese faxen.

Hat ein TS3 Server wirklich so einen großen i/o? Weil er ja nach paar Sekunden wieder abschmiert meißtens. Warte ich dann paar Minuten oder Starte windows neu, dann gings wieder.

Weis nicht ob er noch backup drauf macht, war aber früher mal. ist nur paar MB große datei wenn überhaupt noch...^^



Ansonsten muss ich mir mal einen Server in den Keller stellen^^
 
Hi =)

Das problem hatte ich eben auch.

Lösung war bei mir: Dateiberechtigungen haben nicht gepasst. Welcher user soll das Runscript ausführen. Welche Dateiberechtigungen haben die files.

ggf. chown -c

=)

LG
 
Okay, danke für den Hinweis :)

Werde mich demnächst mal mit dem Kumpel hinsetzen und mal tüfteln. Der kennt sich da noch etwas mehr aus mit programmierung und so^^
 
Hallöchen,

ich hab schon wieder ein Problem mit meinem TS3 Server.

NPL Lizenz, Rootserver ist ein 1&1 Container.

Vorhin auf einmal ausgegangen, ging nicht mehr zu starten. Bzw. Prozess ist auf dem Rootserver gelaufen, aber konnte nicht mehr drauf connecten mit Client. Im Servlog stand "unable to bind network port".

Jetzt komm ich mittlererweile wieder über's Query drauf (Yatqa), Prozess läuft auch aufm Rootserver aber komme immer noch nicht mit dem Client drauf.

NUR wenn ich den Serverprozess beende, aktualisiert sich der Serverlog. Da steht dann ein paar hundert mal folgendes:

"ResolvedHostname Failed error: 10011 (Der angegebene Host ist unbekannt) 10011"


Hier komm ich aber nicht mehr weiter... Achja, an meinem Client liegts nicht :p


Hoffe ihr könnt evtl. helfen?

Gruß
Sherlock
 
Zurück
Oben