Dringend Hilfe benötigt! Pserver DB crashed.

11/25/2012 19:58 vbacoder#1
Hi comm.

Ich wollte heute auf meinen Server als beim Serverstatus im Client nur ein "..." stand wo normalerweise OFFLINE oder NORMAL stehen soolte. Nach einem einlogg-Versuch stellte ich fest das der CLient einfach aus geht.

Okay dachte ich mir ich reboote mal eben. Nach dem reboot stand da "NORMAL" wenn ich falsch daten eingab kahm "Accountname oder Passwort falsch" bei richtigen ununterbrochen "Du wirst mit dem Server verbunden"

In Putty startet die DB falsch:

Quote:
Item range Initialize Failed. Exit DBCache Server
Dan habe ich alle tabellen überprüft. Die Player/Item lässt sich mit folgendem Fehler nicht öffnen:

Quote:
144 - '/player/item' is marked as crashed and automatic repair failed
Maintain-> Check table:

Quote:
Table is marked as crashed and last repair failed
2 clients are using or haven't closed the table properly
Size of datafile is: 66624642 Should be: 66624456
Record-count is not ok; is 1074591 Should be: 1074588
Found 1074591 key parts. Should be: 1074588
Corrupt
maintain-> Repair table:

Quote:
Duplicate key for record at 63801162 against record at 63376834
Quick-recover aborted; Run recovery without switch -q or with switch -qq
Duplicate key 1 for record at 63801162 against new record at 63376834
Duplicate key 1 for record at 63852312 against new record at 62992248
Duplicate key 1 for record at 63852498 against new record at 63467168
Can't change ownership of the file '/var/db/mysql/player/item.MYD' (Errcode: 1)
Operation failed
Ich brauch wirklich dringend HILFE! :S Und bin über jede Hile dankbar :)
08/05/2013 23:17 Chris5524#2
habe das selbe problem aber mit der player/player jemand mitlerweile eine idde :\?
08/05/2013 23:50 Mashkin#3
Da scheint beim Absturz etwas ein wenig durcheinander gekommen zu sein.
Da allerdings fast alle hier ihre Serverfiles bzw die Datenbanken nur barbarisch laden, kann MySQL nicht in die Tabelle schreiben.

In der Konsole:
Code:
service mysql-server stop
chown -R mysql:mysql /var/db/mysql
chmod -R 750 /var/db/mysql
service mysql-server start
Und danach nochmal die Reparatur versuchen.
08/06/2013 13:00 theo1990#4
Quote:
Originally Posted by Mashkin View Post
Da scheint beim Absturz etwas ein wenig durcheinander gekommen zu sein.
Da allerdings fast alle hier ihre Serverfiles bzw die Datenbanken nur barbarisch laden, kann MySQL nicht in die Tabelle schreiben.

In der Konsole:
Code:
service mysql-server stop
chown -R mysql:mysql /var/db/mysql
chmod -R 750 /var/db/mysql
service mysql-server start
Und danach nochmal die Reparatur versuchen.
Juhu endlich jemand der weiß wies geht. Dieser fehler kommt meist, wenn die leute einfach per ftp die db hochknallen ;-) anstatt einen client zu nutzen zb. MySql workbench!!!
08/06/2013 14:49 ebert.tonna#5
Mysql Server anhalten , Datenbank hochladen

/usr/local/etc/rc.d/mysql-server stop

danach

chown -R mysql /var/db/mysql && chgrp -R mysql /var/db/mysql

dann server wieder starten

/usr/local/etc/rc.d/mysql-server start

Und wenn der Server läuft nichts aus den Tabellen (zeilen) löschen nur editieren sonst crasht euch die Item Tabelle auch noch.
08/06/2013 16:44 theo1990#6
Quote:
Originally Posted by ebert.tonna View Post
Mysql Server anhalten , Datenbank hochladen

/usr/local/etc/rc.d/mysql-server stop

danach

chown -R mysql /var/db/mysql && chgrp -R mysql /var/db/mysql

dann server wieder starten

/usr/local/etc/rc.d/mysql-server start

Und wenn der Server läuft nichts aus den Tabellen (zeilen) löschen nur editieren sonst crasht euch die Item Tabelle auch noch.

ist genau das selbe was Mashkin gepostet hat nur eine andere schreibweise