tobias-hartmann.net - IT Blog

Teamspeak 3 Server – instance check error

31. Januar 2011

Problem

Server() error while starting servermanager, error: instance check error

h1380300:/teamspeak3-server_linux-x86 # ./ts3server_minimal_runscript.sh
TeamSpeak Server 3.0.0-beta29 [Build: 12473]
(c)TeamSpeak Systems GmbH

Logging started
2011-01-27 15:47:47.160791|INFO |ServerLibPriv | | Server Version: 3.0.0-beta29 [Build: 12473], Linux
2011-01-27 15:47:47.161628|INFO |DatabaseQuery | | dbPlugin name: SQLite3 plugin, Version 2, (c)TeamSpeak Systems GmbH
2011-01-27 15:47:47.161838|INFO |DatabaseQuery | | dbPlugin version: 3.6.21
2011-01-27 15:47:47.162456|INFO |DatabaseQuery | | checking database integrity (may take a while)
2011-01-27 15:47:47.172909|INFO |SQL | | pruning old database log entries where timestamp is older than 90 days
2011-01-27 15:47:47.227435|WARNING |Accounting | | Unable to find valid license key, falling back to limited functionality
2011-01-27 15:47:47.228569|ERROR |Accounting | | failed to register local accounting service
2011-01-27 15:47:47.228847|ERROR |ServerLibPriv | | Server() error while starting servermanager, error: instance check error
h1380300:/teamspeak3-server_linux-x86 #

Lösungsansätze

1. Löscht den Inhalt des /tmp Verzeichnisses.
2. Sucht im /dev/shm/ Verzeichnis nach einer temporären Datei die folgenden String haben könnte und löscht diese (/dev/shm/7gbhujb54g8z9hu43jre8)
3. Das Verzeichnis /dev/shm/ besteht nicht und muss gemountet werden.

mount -t tmpfs tmpfs /dev/shm

Damit das Verzeichnis bei jedem Neustart gemountet wird müsst, ihr folgendes unter /etc/fstab eingetragen werden.

vi /etc/fstab

tmpfs /dev/shm tmpfs defaults 0 0

4. aktuellste Serverversion verwenden 😉



Weitere Artikel