Feldi
13-12-2007, 16:10
Hallo,
Situation ist folgende: Auf meinem Root-Server läuft ein TS-Daemon. 2 Freunde von mir(je mit 2 verschiedenen TS-Daemons) wollen ihre Server auf meinen Root-Server umziehen.
Folgendes Problem: Ich müsste dann also auf einem Root-Server 3 Daemons betreiben. Eigentlich kein Problem, finde das nur unnötig und hab mich mal ein wenig mit der DB beschäftigt ....
Habe hierzu das Tool SQLite Maestro benutzt. Vorteil bei diesem Tool ist, kann die sqlite.dll auswählen mit dem er die DB`s ansteuert. Habe hierzu von einem TS-Win Server die .dll genommen.
Funktioniert alles einwandfrei, die Datenbank so bearbeitet das alle Server in einer DB sind. Lokal auf meinem Rechner mit einem Windows TS-Server geht das Problemlos, er nimmt die DB an und kann die Virtual TS-Server starten etc. (Version 2.0.24.1 - Win Server). Bei Linux nimmt er auch die DB an, ich kann mich auch als Superadmin im Wi einloggen. Nur ein Problem, sobald ich auf Start Server klicke stürtzt der komplette Daemon ab.
Der Root-Server ist ein Debian 4.0, nutze hier ebenfalls die Version 2.0.24.1 vom Teamspeakserver (eben hier für Linux, ist ja klar ^^).
Im Log steht nur folgendes:
---------------------------------------------------------------
-------------- log started at 12-12-07 23:37 -------------
---------------------------------------------------------------
12-12-07 23:37:09,ALL,Info,server, Server init initialized
12-12-07 23:37:09,ALL,Info,server, Server version: 2.0.24.1 Linux
12-12-07 23:37:11,ALL,Info,server, Server init finished
12-12-07 23:37:11,WARNING,Info,server, TeamSpeak Server daemon activated
12-12-07 23:37:19,ALL,Info,SALog, web : superserveradmin connected [IP: xx.xx.xx.xx, LoginName: xx]
12-12-07 23:37:20,ALL,Info,SALog, web : superserveradmin connected [IP: xx.xx.xx.xx, LoginName: xx]
12-12-07 23:37:24,ALL,Info,server, Starting VirtualServer id:2 with port:7777
Bin nun ziemlich ratlos ... die DB ist ja in Ordnung, Linux und Windows nehmen sie an, nur unter Linux kann ich die Server nicht starten, unter Windows geht das problemlos ....
MFG Feldi
*Nachtrag: Der Virtual Server der mit ID1 in der DB steht lässt sich unter Linux starten merke ich gerade .... das ist der Virtual Server der schon die ganze Zeit in der DB vorhanden war. Wie kann es aber sein das unter Linux nur der Virtual Server mit ID1 gestartet werden kann und unter Windows alle?! Verstehe das nicht ....
Situation ist folgende: Auf meinem Root-Server läuft ein TS-Daemon. 2 Freunde von mir(je mit 2 verschiedenen TS-Daemons) wollen ihre Server auf meinen Root-Server umziehen.
Folgendes Problem: Ich müsste dann also auf einem Root-Server 3 Daemons betreiben. Eigentlich kein Problem, finde das nur unnötig und hab mich mal ein wenig mit der DB beschäftigt ....
Habe hierzu das Tool SQLite Maestro benutzt. Vorteil bei diesem Tool ist, kann die sqlite.dll auswählen mit dem er die DB`s ansteuert. Habe hierzu von einem TS-Win Server die .dll genommen.
Funktioniert alles einwandfrei, die Datenbank so bearbeitet das alle Server in einer DB sind. Lokal auf meinem Rechner mit einem Windows TS-Server geht das Problemlos, er nimmt die DB an und kann die Virtual TS-Server starten etc. (Version 2.0.24.1 - Win Server). Bei Linux nimmt er auch die DB an, ich kann mich auch als Superadmin im Wi einloggen. Nur ein Problem, sobald ich auf Start Server klicke stürtzt der komplette Daemon ab.
Der Root-Server ist ein Debian 4.0, nutze hier ebenfalls die Version 2.0.24.1 vom Teamspeakserver (eben hier für Linux, ist ja klar ^^).
Im Log steht nur folgendes:
---------------------------------------------------------------
-------------- log started at 12-12-07 23:37 -------------
---------------------------------------------------------------
12-12-07 23:37:09,ALL,Info,server, Server init initialized
12-12-07 23:37:09,ALL,Info,server, Server version: 2.0.24.1 Linux
12-12-07 23:37:11,ALL,Info,server, Server init finished
12-12-07 23:37:11,WARNING,Info,server, TeamSpeak Server daemon activated
12-12-07 23:37:19,ALL,Info,SALog, web : superserveradmin connected [IP: xx.xx.xx.xx, LoginName: xx]
12-12-07 23:37:20,ALL,Info,SALog, web : superserveradmin connected [IP: xx.xx.xx.xx, LoginName: xx]
12-12-07 23:37:24,ALL,Info,server, Starting VirtualServer id:2 with port:7777
Bin nun ziemlich ratlos ... die DB ist ja in Ordnung, Linux und Windows nehmen sie an, nur unter Linux kann ich die Server nicht starten, unter Windows geht das problemlos ....
MFG Feldi
*Nachtrag: Der Virtual Server der mit ID1 in der DB steht lässt sich unter Linux starten merke ich gerade .... das ist der Virtual Server der schon die ganze Zeit in der DB vorhanden war. Wie kann es aber sein das unter Linux nur der Virtual Server mit ID1 gestartet werden kann und unter Windows alle?! Verstehe das nicht ....