Anlegen eines neuen Baumes => DB Server Absturz [gelöst]

Gesperrt
Cyberlink
Beiträge: 6
Registriert: Mi 14. Mär 2007, 09:05
Kontaktdaten:

Anlegen eines neuen Baumes => DB Server Absturz [gelöst]

Beitrag von Cyberlink »

Hallo zusammen,
Nachdem ich diverse CMS getestet habe bin ich per Zufall auf Contenido gestossen und bin vom Aufbau sowie den Möglichkeiten begeistert.

Soweit läuft bzw. lief im Grunde alles wunderbar. Als ich jedoch einen neuen Kategoriebaum erstellen wollte passierte es.
Der komplette DB Server ist abgestürzt und entsprechend hat es mir die Tabelle cat_tree zerrissen.

Auswirkung:
- DB Absturz
- cat_tree Tabelle leer
- Frontend nicht mehr zugänglich (Fatal error: Could not display error page. Error to display was: 'No start article in this category')

Reproduzierbarkeit:
- Content -> Kategorie -> Übersicht -> "Neuen Baum anlegen"
=> führt jedes mal zu einem kompletten DB Crash

Serveraufbau:
DB Server:
Windows 2000 (jaja ich weiss nicht so toll aber bisher lief er stabil)
MySQL 5.0.15-nt

Webserver:
Ubuntu Server Linux 6.10
Apache/2.0.55 (Ubuntu)
DAV/2
PHP/5.2.1-0.dotdeb.1 with Suhosin-Patch
mod_ssl/2.0.55 OpenSSL/0.9.8a

Contenido:
Version 4.6.15


Auf dem DB Server laufen mehrere Systeme (vbulletin, OTRS, Drupal, diverse PHP Applikationen) vollkommen problemlos. Ausschliesslich Contenido scheint die DB dermassen zu beanspruchen bzw. einen Fehler auszulösen.

Fehlerlogs
DB Server:
070314 8:24:07 InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
070314 8:24:08 InnoDB: Starting log scan based on checkpoint at
InnoDB: log sequence number 0 142307238.
InnoDB: Doing recovery: scanned up to log sequence number 0 142338890
070314 8:24:08 InnoDB: Starting an apply batch of log records to the database...
InnoDB: Progress in percents: 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
InnoDB: Apply batch completed
Contenido:
[14-Mar-2007 08:23:33] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx MySQL error 2013: Lost connection to MySQL server during query
SELECT idcat FROM con_cat WHERE parentid=0 AND preid='1' AND idcat!=0
[14-Mar-2007 08:23:33] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx next_record called with no query pending.
[14-Mar-2007 08:23:33] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx MySQL error 2013: Lost connection to MySQL server during query
lock tables con_sequence write
[14-Mar-2007 08:23:33] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx lock() failed.
[14-Mar-2007 08:23:33] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx cannot lock con_sequence - has it been created?
[14-Mar-2007 08:23:33] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx MySQL error 2013: Lost connection to MySQL server during query
INSERT INTO con_cat_tree (idtree, idcat, level) VALUES ('0', '1', '0')
[14-Mar-2007 08:23:33] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx cannot use database xxx
[14-Mar-2007 08:23:33] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx next_record called with no query pending.
[14-Mar-2007 08:23:33] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx MySQL error 2013: Lost connection to MySQL server during query
SELECT idcat FROM con_cat WHERE preid='1'
[14-Mar-2007 08:23:33] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx next_record called with no query pending.
[14-Mar-2007 08:23:33] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx MySQL error 2013: Lost connection to MySQL server during query
SELECT parentid FROM con_cat WHERE idcat='1'
[14-Mar-2007 08:23:33] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx next_record called with no query pending.
[14-Mar-2007 08:23:33] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx cannot use database xxx
[14-Mar-2007 08:23:33] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx next_record called with no query pending.
[14-Mar-2007 08:23:33] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx MySQL error 2013: Lost connection to MySQL server during query
SELECT
idtree, A.idcat, level, name, parentid, preid, postid, visible, public, idtplcfg
FROM
con_cat_tree AS A,
con_cat AS B,
con_cat_lang AS C
WHERE
A.idcat = B.idcat AND
B.idcat = C.idcat AND
C.idlang = '1' AND
B.idclient = '1'
ORDER BY
idtree
[14-Mar-2007 08:23:33] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx next_record called with no query pending.
[14-Mar-2007 08:23:33] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx MySQL error 2013: Lost connection to MySQL server during query
SELECT value FROM con_user_prop
WHERE user_id = 'xxx'
AND type = 'system'
AND name = 'cat_expandstate'
[14-Mar-2007 08:23:33] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx next_record called with no query pending.
[14-Mar-2007 08:23:33] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx MySQL error 2013: Lost connection to MySQL server during query
SELECT value FROM con_user_prop
WHERE user_id = 'xxx'
AND type = 'system'
AND name = 'cat_expandstate'
[14-Mar-2007 08:23:33] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx next_record called with no query pending.
[14-Mar-2007 08:23:33] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx MySQL error 2013: Lost connection to MySQL server during query
lock tables con_sequence write
[14-Mar-2007 08:23:33] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx lock() failed.
[14-Mar-2007 08:23:33] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx cannot lock con_sequence - has it been created?
[14-Mar-2007 08:23:33] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx MySQL error 2013: Lost connection to MySQL server during query
INSERT INTO con_user_prop
SET value = 'a%3A1%3A%7Bi%3A0%3Bi%3A-1%3B%7D',
user_id = 'xxx',
type = 'system',
name = 'cat_expandstate',
iduserprop = '0'
[14-Mar-2007 08:23:33] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx cannot use database xxx
[14-Mar-2007 08:23:33] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx next_record called with no query pending.
[14-Mar-2007 08:23:33] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx MySQL error 2013: Lost connection to MySQL server during query

Ich bin für jeden Hinweis, der zur Lösung des Problems führen könnte sehr dankbar :)
Zuletzt geändert von Cyberlink am Do 15. Mär 2007, 14:12, insgesamt 1-mal geändert.
Cyberlink
Beiträge: 6
Registriert: Mi 14. Mär 2007, 09:05
Kontaktdaten:

Beitrag von Cyberlink »

[UPDATE]

Analyse:
- Klick auf "Neuen Baum Anlegen" => DB Crash
- Trotzdem erscheint nach dem Timeout die Maske wo man den neuen Baum eintragen könnte.
- Startet man die DB nun neu und trägt den Baum ein klappt alles wieder wunderbar.
- Sub Kategorien können ohne Probleme hinzugefügt werden

Also kann ich nun wenigstens weiterarbeiten, aber eine Lösung wäre trotzdem vorteilhaft, da ich nicht jedes mal beim Eintragen eines neuen Baumes einen DB Absturz verursachen möchte :D
Dodger77
Beiträge: 3626
Registriert: Di 12. Okt 2004, 20:00
Wohnort: Voerde (Niederrhein)
Kontaktdaten:

Beitrag von Dodger77 »

Du benötigst das Recht "LOCK TABLES" für die Datenbank. Dann sollte das nicht mehr passieren.
Darauf sollte aber bei der Installation hingewiesen worden sein.
Cyberlink
Beiträge: 6
Registriert: Mi 14. Mär 2007, 09:05
Kontaktdaten:

Beitrag von Cyberlink »

Dodger77 hat geschrieben:Du benötigst das Recht "LOCK TABLES" für die Datenbank. Dann sollte das nicht mehr passieren.
Darauf sollte aber bei der Installation hingewiesen worden sein.
Die "Lock Tables" Rechte sind im Grunde gesetzt, ich habe aber den Benutzer kurz auf den Serverroot gewechselt um ganz sicher zu gehen, dass es keine Rechteprobleme gibt aber auch damit habe ich denselben Effekt.
Dodger77
Beiträge: 3626
Registriert: Di 12. Okt 2004, 20:00
Wohnort: Voerde (Niederrhein)
Kontaktdaten:

Beitrag von Dodger77 »

Cyberlink hat geschrieben:Die "Lock Tables" Rechte sind im Grunde gesetzt, ...
Ist "im Grunde" sowas wie "ein bisschen schwanger"? :wink: Da gibt es, soweit ich weiß, nur ein "entweder ... oder".
Sieht halt nach deinem Errorlog so aus:

Code: Alles auswählen

[14-Mar-2007 08:23:33] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx lock() failed. 
Es wäre halt interessant, wenn du mal das Errorlog löschen könntest, "LOCK TABLES" zulässt, dann einen neuen Baum anlegst und danach das Errorlog postest.
Cyberlink
Beiträge: 6
Registriert: Mi 14. Mär 2007, 09:05
Kontaktdaten:

Beitrag von Cyberlink »

Dodger77 hat geschrieben:Ist "im Grunde" sowas wie "ein bisschen schwanger"? :wink: Da gibt es, soweit ich weiß, nur ein "entweder ... oder".
Sieht halt nach deinem Errorlog so aus:

Code: Alles auswählen

[14-Mar-2007 08:23:33] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx lock() failed. 
;) Sie sind definitiv gesetzt. Laut Log passiert das eigentliche Problem auch schon vorher:

Code: Alles auswählen

MySQL error 2013: Lost connection to MySQL server
Dass danach kein Lock mehr möglich ist ergibt sich aus der Tatsache, dass die DB schon abgestürzt ist. *g

Das Problem ist, dass ich aus dem Log heraus nicht sehen kann was genau den Absturz nun verursacht, da der Log erst beginnt wenn die DB schon abgeschossen ist.

Gibt es die Möglichkeit, einen erweiterten Log zu aktivieren wo jeder einzelne Schritt dokumentiert wird?

[EDIT]
Hier nochmals ein kompletter Log:

Code: Alles auswählen

[14-Mar-2007 12:06:15] /xxx/cms/front_content.php?client=1&idcat=0&idart=0&lang=1&error=1 connect(xxx.xxx.xxx.xxx:3307, USERNAME, $Password) failed.
[14-Mar-2007 12:06:15] /xxx/cms/front_content.php?client=1&idcat=0&idart=0&lang=1&error=1 next_record called with no query pending.
[14-Mar-2007 12:06:15] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx MySQL error 2013: Lost connection to MySQL server during query
SELECT idcat FROM con_cat WHERE parentid=0 AND preid='1' AND idcat!=0
[14-Mar-2007 12:06:15] /xxx/cms/front_content.php?client=1&idcat=0&idart=0&lang=1&error=1 connect(xxx.xxx.xxx.xxx:3307, USERNAME, $Password) failed.
[14-Mar-2007 12:06:15] /xxx/cms/front_content.php?client=1&idcat=0&idart=0&lang=1&error=1 next_record called with no query pending.
[14-Mar-2007 12:06:15] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx next_record called with no query pending.
[14-Mar-2007 12:06:15] /xxx/cms/front_content.php?client=1&idcat=0&idart=0&lang=1&error=1 connect(xxx.xxx.xxx.xxx:3307, USERNAME, $Password) failed.
[14-Mar-2007 12:06:15] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx MySQL error 2013: Lost connection to MySQL server during query
lock tables con_sequence write
[14-Mar-2007 12:06:15] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx lock() failed.
[14-Mar-2007 12:06:15] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx cannot lock con_sequence - has it been created?
[14-Mar-2007 12:06:15] /xxx/cms/front_content.php?client=1&idcat=0&idart=0&lang=1&error=1 connect(xxx.xxx.xxx.xxx:3307, USERNAME, $Password) failed.
[14-Mar-2007 12:06:15] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx MySQL error 2013: Lost connection to MySQL server during query
INSERT INTO con_cat_tree (idtree, idcat, level) VALUES ('0', '1', '0')
[14-Mar-2007 12:06:15] /xxx/cms/front_content.php?client=1&idcat=0&idart=0&lang=1&error=1 connect(xxx.xxx.xxx.xxx:3307, USERNAME, $Password) failed.
[14-Mar-2007 12:06:15] /xxx/cms/front_content.php?client=1&idcat=0&idart=0&lang=1&error=1 lock() failed.
[14-Mar-2007 12:06:15] /xxx/cms/front_content.php?client=1&idcat=0&idart=0&lang=1&error=1 cannot lock con_sequence - has it been created?
[14-Mar-2007 12:06:15] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx cannot use database xxx
[14-Mar-2007 12:06:15] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx next_record called with no query pending.
[14-Mar-2007 12:06:15] /xxx/cms/front_content.php?client=1&idcat=0&idart=0&lang=1&error=1 connect(xxx.xxx.xxx.xxx:3307, USERNAME, $Password) failed.
[14-Mar-2007 12:06:15] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx MySQL error 2013: Lost connection to MySQL server during query
SELECT idcat FROM con_cat WHERE preid='1'
[14-Mar-2007 12:06:15] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx next_record called with no query pending.
[14-Mar-2007 12:06:15] /xxx/cms/front_content.php?client=1&idcat=0&idart=0&lang=1&error=1 connect(xxx.xxx.xxx.xxx:3307, USERNAME, $Password) failed.
[14-Mar-2007 12:06:15] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx MySQL error 2013: Lost connection to MySQL server during query
SELECT parentid FROM con_cat WHERE idcat='1'
[14-Mar-2007 12:06:15] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx next_record called with no query pending.
[14-Mar-2007 12:06:15] /xxx/cms/front_content.php?client=1&idcat=0&idart=0&lang=1&error=1 connect(xxx.xxx.xxx.xxx:3307, USERNAME, $Password) failed.
[14-Mar-2007 12:06:15] /xxx/cms/front_content.php?client=1&idcat=0&idart=0&lang=1&error=1 connect(xxx.xxx.xxx.xxx:3307, USERNAME, $Password) failed.
[14-Mar-2007 12:06:15] /xxx/cms/front_content.php?client=1&idcat=0&idart=0&lang=1&error=1 lock() failed.
[14-Mar-2007 12:06:15] /xxx/cms/front_content.php?client=1&idcat=0&idart=0&lang=1&error=1 cannot lock con_sequence - has it been created?
[14-Mar-2007 12:06:15] /xxx/cms/front_content.php?client=1&idcat=0&idart=0&lang=1&error=1 connect(xxx.xxx.xxx.xxx:3307, USERNAME, $Password) failed.
[14-Mar-2007 12:06:15] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx cannot use database xxx
[14-Mar-2007 12:06:15] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx next_record called with no query pending.
[14-Mar-2007 12:06:15] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx MySQL error 2013: Lost connection to MySQL server during query
SELECT
                idtree, A.idcat, level, name, parentid, preid, postid, visible, public, idtplcfg
            FROM
                con_cat_tree AS A,
                con_cat AS B,
                con_cat_lang AS C
            WHERE
                A.idcat     = B.idcat AND
                B.idcat     = C.idcat AND
                C.idlang    = '1' AND
                B.idclient  = '1'
            ORDER BY
                idtree
[14-Mar-2007 12:06:15] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx next_record called with no query pending.
[14-Mar-2007 12:06:15] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx MySQL error 2013: Lost connection to MySQL server during query
SELECT value FROM con_user_prop
				WHERE user_id = 'xxx'
			      AND type = 'system'
				  AND name = 'cat_expandstate'
[14-Mar-2007 12:06:15] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx next_record called with no query pending.
[14-Mar-2007 12:06:15] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx MySQL error 2013: Lost connection to MySQL server during query
SELECT value FROM con_user_prop
				WHERE user_id = 'xxx'
			      AND type = 'system'
				  AND name = 'cat_expandstate'
[14-Mar-2007 12:06:15] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx next_record called with no query pending.
[14-Mar-2007 12:06:15] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx MySQL error 2013: Lost connection to MySQL server during query
lock tables con_sequence write
[14-Mar-2007 12:06:15] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx lock() failed.
[14-Mar-2007 12:06:15] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx cannot lock con_sequence - has it been created?
[14-Mar-2007 12:06:15] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx MySQL error 2013: Lost connection to MySQL server during query
INSERT INTO  con_user_prop
					SET value = 'a%3A1%3A%7Bi%3A0%3Bi%3A-1%3B%7D',
						user_id = 'xxx',
			      		type = 'system',
				  		name = 'cat_expandstate',
                        iduserprop = '0'
[14-Mar-2007 12:06:15] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx cannot use database xxx
[14-Mar-2007 12:06:15] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx next_record called with no query pending.
[14-Mar-2007 12:06:15] /xxx/contenido/main.php?area=str&action=str_newtree&frame=4&contenido=xxx MySQL error 2013: Lost connection to MySQL server during query
update con_phplib_active_sessions set val='++++=', changed='20070314120615' where sid='xxx' and name='contenido'
[14-Mar-2007 12:06:16] /xxx/contenido/scripts/messageBox.js.php?contenido=xxx connect(xxx.xxx.xxx.xxx:3307, USERNAME, $Password) failed.
[14-Mar-2007 12:06:16] /xxx/contenido/scripts/messageBox.js.php?contenido=xxx next_record called with no query pending.
[14-Mar-2007 12:06:16] /xxx/contenido/scripts/messageBox.js.php?contenido=xxx connect(xxx.xxx.xxx.xxx:3307, USERNAME, $Password) failed.
[14-Mar-2007 12:06:16] /xxx/contenido/scripts/messageBox.js.php?contenido=xxx next_record called with no query pending.
[14-Mar-2007 12:06:16] /xxx/contenido/scripts/messageBox.js.php?contenido=xxx connect(xxx.xxx.xxx.xxx:3307, USERNAME, $Password) failed.
[14-Mar-2007 12:06:16] /xxx/contenido/scripts/messageBox.js.php?contenido=xxx connect(xxx.xxx.xxx.xxx:3307, USERNAME, $Password) failed.
[14-Mar-2007 12:06:16] /xxx/contenido/scripts/messageBox.js.php?contenido=xxx connect(xxx.xxx.xxx.xxx:3307, USERNAME, $Password) failed.
[14-Mar-2007 12:06:16] /xxx/contenido/scripts/messageBox.js.php?contenido=xxx lock() failed.
[14-Mar-2007 12:06:16] /xxx/contenido/scripts/messageBox.js.php?contenido=xxx cannot lock con_sequence - has it been created?
[14-Mar-2007 12:06:16] /xxx/contenido/scripts/messageBox.js.php?contenido=xxx connect(xxx.xxx.xxx.xxx:3307, USERNAME, $Password) failed.
[14-Mar-2007 12:06:16] /xxx/contenido/scripts/messageBox.js.php?contenido=xxx connect(xxx.xxx.xxx.xxx:3307, USERNAME, $Password) failed.
[14-Mar-2007 12:06:16] /xxx/contenido/scripts/messageBox.js.php?contenido=xxx connect(xxx.xxx.xxx.xxx:3307, USERNAME, $Password) failed.
[14-Mar-2007 12:06:16] /xxx/contenido/scripts/messageBox.js.php?contenido=xxx connect(xxx.xxx.xxx.xxx:3307, USERNAME, $Password) failed.
[14-Mar-2007 12:06:16] /xxx/contenido/scripts/messageBox.js.php?contenido=xxx lock() failed.
[14-Mar-2007 12:06:16] /xxx/contenido/scripts/messageBox.js.php?contenido=xxx cannot lock con_sequence - has it been created?
[14-Mar-2007 12:06:16] /xxx/contenido/scripts/messageBox.js.php?contenido=xxx connect(xxx.xxx.xxx.xxx:3307, USERNAME, $Password) failed.
Aber wie gesagt, das Problem tritt schon vorher auf, denn der Log zeigt erst die Probleme nach dem Absturz.
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Ähm, sagen die Meldungen nicht eindeutig, und nach wie vor, dass die Verbindung zur DB instabil ist?
connect(xxx.xxx.xxx.xxx:3307, USERNAME, $Password) failed
Lost connection to MySQL server during query
Die Abfragen sind so aufwendig nicht - der mySQL-Server-Dienst scheint alle paar Sekunden abzustürzen...

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Cyberlink
Beiträge: 6
Registriert: Mi 14. Mär 2007, 09:05
Kontaktdaten:

Beitrag von Cyberlink »

Hallo und erstmal danke für die ganzen Antworten :)

Zur Instabilität der Verbindung. Leider sagen die Logs darüber nichts aus. Die Verbindung läuft auch bei exzessiver Benutzung absolut stabil.

Der Ablauf ist wie folgt:

- Anmelden ins Backend
- Ändern / Erstellen von Artikeln, Modulen, Templates etc. => problemlos
- Wechsel in den Reiter Kategorien
- Eintragen, verändern und entfernen von SubKategorien => problemlos
- Erstellen eines neuen Baumes
1. Sobald der Link angeklickt wird stürzt der DB Dienst ab und bleibt auch unten.
2. Der Logger von Contenido springt an und loggt das oben gezeigte.
3. Der DB Dienst startet nach einer Minute wieder von selbst (er stürzt also nur einmal ab). Zu diesem Zeitpunkt ist der Log bereits abgeschlossen.
- Danach kann wieder normal weitergearbeitet werden.

Ich schaue mir heute mal den Code von Contenido ein wenig genauer an und versuche den Auslöser zu finden, welcher zum Absturz führt.
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Ich schaue mir heute mal den Code von Contenido ein wenig genauer an und versuche den Auslöser zu finden, welcher zum Absturz führt.
Die Energie musst Du da nicht reinstecken. Du bist der einzige, der dieses Problem hat.

Versuche lieber ein Repair der DB-Tabellen (insbesondere _tree und die _cat...-Tabellen). Vermutlich hat es da wirklich die Tabellen-Dateien zerschossen.

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Cyberlink
Beiträge: 6
Registriert: Mi 14. Mär 2007, 09:05
Kontaktdaten:

Beitrag von Cyberlink »

Das Problem kam doch vom DB Server selbst her.

Ich habe zu Testzwecken einen zweiten Datenbankserver mit der gleichen MySQL Version (MySQL 5.0.15-nt ) aufgesetzt.
Resultat => Serverabsturz

Danach habe ich die Contenido DB auf einen alten 4.x MySQL Server kopiert.
Resultat => kein Absturz

Nach einem Update der Version MySQL 5.0.15-nt auf MySQL 5.0.37-community-nt klappt nun auch hier alles problemlos :)

Nochmals vielen Dank :)
Gesperrt