TS3 - NPL - Einer von 2 Servern läuft nicht mehr

InComplete

New Member
Hallo,

ich habe ja seit gut 2 Tagen endlich mein TS3 zum Laufen bekommen und er erkennt auch die NPL. Derzeit habe ich 2 TS-Server laufen. Bei einem kann ich aber seit gut einer Stunde nicht mehr connecten. Im Webinterface erscheint nur die Meldung "Error". Ich habe zwar eine Logdatei aber mit 4GB war die leider etwas zu gross, so das ich erstmal alle Logs gelöscht habe und hoffe, dass eine neue erstellt wird.

Hat vielleicht jemand eine Ahnung, wo das Problem liegen kann?

Gruß

/EDIT
Weitere Infos:
Sobald ich den TS3 neu starte, kommt ein sehr hoher CPU-Prozess von rund 60% (./ts3server_linux_x86)

Log sagt folgendes:
2011-06-08 17:33:49.737415|INFO |ServerLibPriv | | Server Version: 3.0.0-rc1 [Build: 14468], Linux
2011-06-08 17:33:49.744170|INFO |DatabaseQuery | | dbPlugin name: SQLite3 plugin, Version 2, (c)TeamSpeak Systems GmbH
2011-06-08 17:33:49.744203|INFO |DatabaseQuery | | dbPlugin version: 3.7.3
2011-06-08 17:33:49.751024|INFO |DatabaseQuery | | checking database integrity (may take a while)
 
Last edited by a moderator:
Hardware:
Processor #1

Vendor
GenuineIntel

Name
Intel(R) Pentium(R) CPU G6950 @ 2.80GHz

Speed
2800.102 MHz

Cache
3072 KB

Processor #2

Vendor
GenuineIntel

Name
Intel(R) Pentium(R) CPU G6950 @ 2.80GHz

Speed
2800.102 MHz

Cache
3072 KB

RAM: 4GB
Swap: 6GB.

Nein, in den Logs hat sich noch nichts getan. Den Prozess lasse ich nun schon seit rund 10 Minuten laufen, steht derzeit bei rund 55%, connecten kann ich ebenfalls nicht :confused:


EIDT
Sehr komisch, nun geht das TS und die Belastung geht deutlich runter (von 2,5 auf <1). Log:

2011-06-08 17:33:49.737415|INFO |ServerLibPriv | | Server Version: 3.0.0-rc1 [Build: 14468], Linux
2011-06-08 17:33:49.744170|INFO |DatabaseQuery | | dbPlugin name: SQLite3 plugin, Version 2, (c)TeamSpeak Systems GmbH
2011-06-08 17:33:49.744203|INFO |DatabaseQuery | | dbPlugin version: 3.7.3
2011-06-08 17:33:49.751024|INFO |DatabaseQuery | | checking database integrity (may take a while)
2011-06-08 18:02:11.252316|INFO |SQL | | pruning old database log entries where timestamp is older than 90 days
2011-06-08 18:02:12.790803|INFO |Accounting | | Licensing Information
2011-06-08 18:02:12.790887|INFO |Accounting | | type : Non-profit
2011-06-08 18:02:12.807617|INFO |Accounting | | starting date : Sun May 29 23:59:36 2011
2011-06-08 18:02:12.807708|INFO |Accounting | | ending date : Tue May 29 23:59:36 2012
2011-06-08 18:02:12.807732|INFO |Accounting | | max virtualservers: 10
2011-06-08 18:02:12.807751|INFO |Accounting | | max slots : 512
2011-06-08 18:02:12.936448|INFO |FileManager | | listening on 0.0.0.0:30033
2011-06-08 18:02:13.299733|INFO |VirtualServer | 1| listening on 0.0.0.0:9987
2011-06-08 18:02:13.410450|INFO |VirtualServer | 2| listening on 0.0.0.0:8887
2011-06-08 18:02:13.433059|INFO |CIDRManager | | updated query_ip_whitelist ips: 127.0.0.1,
2011-06-08 18:02:13.433390|INFO |Query | | listening on 0.0.0.0:10011


Liegt das an einer Konfiguration oder ist es normal, dass das solange dauert?

Gruß


/EDIT
Prozess liegt aber immer noch bei 33% CPU....
 
Last edited by a moderator:
Ich bin jetzt kein TS-Experte, aber hier könnte doch bereits die Ursache liegen:

2011-06-08 17:33:49.751024|INFO |DatabaseQuery | | checking database integrity (may take a while)

Laut Log war er ja wohl auch 30 Minuten am Werkeln für diesen Task. ;)
 
Ja ist richtig aber das er nach 30 Minuten nachdem der Prozess endlich angesprungen ist, immer noch einen Load von ~50% hat...

Naja, nun läuft er auf rund 6% :)
 
Soweit ich weiß kann man nicht zwei TS-Server auf der gleichen IP laufen lassen.

Das liegt unter anderem an der kostenfreien Lizenz. Selbst wenn du zwei unterschiedliche NPL-Lizenzen verwendest, müsste es bei nur einer IP Probleme geben.

Entweder du erstellst einfach einen zusätzlichen virtuellen TS-Server oder du lässt den anderen TS3 auf einer anderen IP mit einer anderen NPL-Lizenz laufen.
 
Damit meinte 2 virutelle Server :) Also ich hab nicht 2x TS installiert sondern 1 mal und via Admin-Programm dann 2 virtuelle Server stellt.


So....wieder das selbe Problem. Erste virtuelle Server ist nicht mehr connectbar (Error), zweite virtuelle Server läuft ohne Probleme weiter....
 
Last edited by a moderator:
Ach mensch :(
Derzeit schaut es so aus: Ein virtueller Server läuft munter weiter, der andere (Standart-Server mit Port 9987) bleibt weiter mit einer Error-Meldung nicht erreichbar. Zudem läuft größtenteils der TS3-Prozess auf 63% CPU-Load...

Bin schon drauf und dran den einfach runter zu schmeißen aber wäre schade drum, da ich den eig brauche.
 
Soweit ich weiß kann man nicht zwei TS-Server auf der gleichen IP laufen lassen.

Das liegt unter anderem an der kostenfreien Lizenz. Selbst wenn du zwei unterschiedliche NPL-Lizenzen verwendest, müsste es bei nur einer IP Probleme geben.

Entweder du erstellst einfach einen zusätzlichen virtuellen TS-Server oder du lässt den anderen TS3 auf einer anderen IP mit einer anderen NPL-Lizenz laufen.


Man kann durchaus mehrere TS3 Server (nicht virtuelle Server) auf einer IP laufen lassen. Dazu erstellt man einfach eine ts3server.ini und gibt in dieser die Daten an, mit denen der 2te oder 3tte Server starten soll.
Genauso kannst du mehrere NPLs auf einer IP laufen lassen
 
Back
Top