Page 1 of 1

Datenbank aufgehangen ?

Posted: 2006-11-14 18:04
by rapberlin
Hi .. ich hoffe mir kann hier geholfen werden.

Ich betreibe ein WBB lite mit portal lite auf einem Vserver und wurde von mywbb.info mit meinem Problem hierher verwiesen.

Seit kurzem erhalte ich immer beim start meiner seite folgende Fehlermeldung:

Code: Select all

SQL-DATABASE ERROR

Database error in WoltLab Burning Board: Invalid SQL: SELECT b.boxid, b.boxname, IF(b.boxinhalt<>'',b.boxinhalt,bt.typecontent) AS boxinhalt, b.bseite, b.usebbcode FROM bb1_portal_box AS b LEFT JOIN bb1_portal_object2box bo ON (b.boxid=bo.boxid) LEFT JOIN bb1_portal_box_type bt ON (b.boxtypeid=bt.boxtypeid) WHERE bo.objectid='5' AND bo.viewpermission='1' ORDER BY b.bsort
mysql error: Got error 122 from storage engine
mysql error number: 1030
Date: 14.11.2006 @ 17:31
Script: /
Referer:
wenn ich mit phpmyadmin in die datenbank rein gehe, sehe ich dass die "ordner" 'bb1_adminsessions' und 'bb1_options' in benutzung sind.

scheinbar hat sich an den beiden stellen die datenbank aufgehangen.

ich habe schon versucht, die datenbank zu exportieren und local auf meinem rechner zu importieren, mit der hoffnung, ich komme so in die ordner ran, die angeblich in benutzung sind, und könnte so die daten wieder neu aufsetzten, ohne verluste zu bekommen. das hat jedoch nicht geholfen.. denn wenn ich die daten importieren will, läd sich phpmyadmin tot ..

zur problem bzw. fehlererfassung hier die domain: http://www.free-beat.de

ich hoffe stark auf hilfe .. da ich ratlos bin :(

Re: Datenbank aufgehangen ?

Posted: 2006-11-14 18:27
by Joe User
Poste bitte die Ausgabe von:

Code: Select all

mount;echo;df -hT

Re: Datenbank aufgehangen ?

Posted: 2006-11-14 18:56
by rapberlin
folgendes wird wiedergegeben:

Code: Select all

/dev/vzfs on / type reiserfs (rw,usrquota,grpquota)
proc on /proc type proc (rw,nodiratime)
devpts on /dev/pts type devpts (rw)
tmpfs on /dev/shm type tmpfs (rw)

Filesystem    Type    Size  Used Avail Use% Mounted on
/dev/vzfs reiserfs    5.0G  5.0G     0 100% /
tmpfs        tmpfs    3.0G     0  3.0G   0% /dev/shm


Re: Datenbank aufgehangen ?

Posted: 2006-11-14 19:31
by theomega
Hättest du aber auch selber drauf kommen können: Deine Platte ist voll. Bevor du das nicht behebst kannst du auch nicht die Datenbank reparieren, was möglich sein sollte sofern genug platz zur verfügung steht.

Re: Datenbank aufgehangen ?

Posted: 2006-11-14 19:38
by rapberlin
oh ... 'schäm' das stimmt allerdings .. na dann werd ich wohl mal ausmisten müssen.

danke trotzdem :)

Re: Datenbank aufgehangen ?

Posted: 2006-11-14 19:41
by Joe User
Und damit Du auch weisst wie ich darauf kam:

Code: Select all

perror 122

Re: Datenbank aufgehangen ?

Posted: 2006-11-14 19:58
by rapberlin
ahja ok :)

Code: Select all

/dev/vzfs reiserfs    5.0G  5.0G     0 100% / 
daher hätte ich es sonst begründet

... die seite ist als solches auch nun wieder aufrufbar, nachdem ich platz geschafft habe.

die beiden "ordner" in der datenbank sind aber immernoch angeblich in benutzung und kann mich daher nicht ins admin panel einloggen. da kommt dann wieder SQL-DATABASE ERROR

würde da ein neustart des servers helfen ? ich versuchs mal

//EDIT scheint nichts zu bringen

//EDIT 2 hab nun per phpmyadmin die "bb1_options" reparieren können.
"bb1_adminsessions" bleibt weiterhin "in benutzung"

Code: Select all

 Table  	 Op  	 Msg_type  	 Msg_text
fbwbb.bb1_adminsessions 	analyze 	error 	Can't find file: 'bb1_adminsessions.MYI' (errno: 2...

Re: Datenbank aufgehangen ?

Posted: 2006-11-16 16:26
by rapberlin
noch jemand ne idee ?

Re: Datenbank aufgehangen ?

Posted: 2006-11-16 17:03
by Joe User
MySQDd stoppen, /var/lib/mysql sichern (siehe auch Sticky-Topics von isotopp), MySQLd starten und dann:

Code: Select all

nice -n -10 mysqlcheck --analyze --check --auto-repair --extend --optimize --all-databases -uroot -pPASSWORD