MySQLDumper-Board Forum Index Follow me on Twitter

Portal  •   Forum  •  Downloads  •  Profile  •  Search   •  Register  •  Log in to check your private messages  •  Log in  •  


 Perl CronDump [Version 1.23] bleibt hängen...

Post new topicReply to topic
Author Message
Ralph
knows MySQLDumper
knows MySQLDumper





Joined: 20 Feb 2007
Posts: 9


blank.gif

PostPosted: 2008-02-12, 20:34    Perl CronDump [Version 1.23] bleibt hängen... Reply with quoteBack to top

Hallo,

ich habe das Problem seit dem Server-Umzug.

Wenn ich den MySQLDumper - Perl CronDump [Version 1.23] ausführe bleibt er immer an der selben Stelle hängen...

Quote:
12.02.2008 19:13:45 MySQLDumper - Perl CronDump [Version 1.23] started successfully
12.02.2008 19:13:45 Configurationfile 'mysqldumper.conf.php' was loaded successfully from Querystring .
12.02.2008 19:13:45 Compression Library loaded successfully...
12.02.2008 19:13:45 FTP Library loaded successfully...
12.02.2008 19:13:45 Mail Library loaded successfully...
12.02.2008 19:13:45 Autodelete: search for backups older than 8 days ...
12.02.2008 19:13:45 No file to delete.
12.02.2008 19:13:45 Characterset of connection set to latin1.
12.02.2008 19:13:45 Searching for tables inside database `db92920001`
12.02.2008 19:13:46 210 tables have been optimized
12.02.2008 19:13:46 Found 210 tables with 2271926 records.
12.02.2008 19:13:46 Starting to dump data into multipart-file `db92920001_2008_02_12_19_13_part_1.sql.gz`
12.02.2008 19:13:46 Dumping table `bb1_access`
12.02.2008 19:13:46 0 inserted records (size of backupfile now: 2.95 KB)
12.02.2008 19:13:46 Dumping table `bb1_acpmenuitemgroups`
12.02.2008 19:13:46 51 inserted records (size of backupfile now: 4.67 KB)
12.02.2008 19:13:46 Dumping table `bb1_acpmenuitemgroupscount`
12.02.2008 19:13:46 4 inserted records (size of backupfile now: 5.16 KB)
12.02.2008 19:13:46 Dumping table `bb1_acpmenuitems`
12.02.2008 19:13:46 109 inserted records (size of backupfile now: 8.70 KB)
12.02.2008 19:13:46 Dumping table `bb1_acpmenuitemscount`
12.02.2008 19:13:46 7 inserted records (size of backupfile now: 9.20 KB)
12.02.2008 19:13:46 Dumping table `bb1_acprules`



Quote:
MySQLDumper-Version: 1.23 pr REV257
MySQL-Version: 5.0.27-standard
PHP-Version: 5.2.5 Speicher: 24 MB (Safemode) Max Execution Time: 30 sec.


Perl Time-Out kann ich nicht finden, habe das Test-Script auf dem Server und bei 300 sec. aufgehört zu warten.

http://62.141.48.148/cgi-bin/index.cgi (der IE braucht etwas bis er es mitbekommt).

Mit php läut die Erstellung ohne Probleme

Auf Hilfe Hoffen... oder was ich an der Server Einstellung ändern müsste... *grübel*


Gruß
Ralph

OfflineView user's profileSend private message    
Anzeigen











Posted:    Anzeigen Back to top


    
DSB
Developer
Developer




Age: 41
Joined: 30 Apr 2004
Posts: 16073
Location: Reichenberg bei Würzburg


germany.gif

PostPosted: 2008-02-12, 22:06    (No subject) Reply with quoteBack to top

Schalte spasseshalber mal die Optimierung der Tabellen aus. Das sollte etwas Zeit sparen. Wenn dann der Abbruch aus Tabellensicht später erfolgt, dann ist sozusagen bewiesen, dass es einen Timeout gibt.
Dein Testscript kann leider nicht hervorbringen, ob die Begrenzung z.B. nicht auf der Laufzeit des Scripts, sondern z.B. aufgrund der tatsächlich verbrauchten CPU-Sekunden erfolgt. Es gibt viele Wege Scripte zu beschränken.

Wenn Du z.B. sleep-Befehle im Script hast, die natürlich nichts berechnen und damit nicht wirklich CPU-Sekunden verbrauchen, dann kann dieses Script wesentlich länger laufen bevor ein Abbruch erfolgt. Das beweist also nicht, dass es keinen Timeout gibt.

_________________
Gruß / Greetings, DSB

Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
Ralph
knows MySQLDumper
knows MySQLDumper





Joined: 20 Feb 2007
Posts: 9


blank.gif

PostPosted: 2008-02-12, 22:24    (No subject) Reply with quoteBack to top

Hallo,

da ändert sich nichts, bleibt immer ander selben Stelle hängen... bb1_acprules

Gruß
Ralph


Quote:
12.02.2008 19:25:28 MySQLDumper - Perl CronDump [Version 1.23] started successfully
12.02.2008 19:25:28 Configurationfile 'mysqldumper.conf.php' was loaded successfully from Querystring .
12.02.2008 19:25:28 Compression Library loaded successfully...
12.02.2008 19:25:28 FTP Library loaded successfully...
12.02.2008 19:25:28 Mail Library loaded successfully...
12.02.2008 19:25:28 Autodelete: search for backups older than 8 days ...
12.02.2008 19:25:28 No file to delete.
12.02.2008 19:25:28 Characterset of connection set to latin1.
12.02.2008 19:25:28 Searching for tables inside database `db92920001`
12.02.2008 19:25:28 210 tables have been optimized
12.02.2008 19:25:28 Found 210 tables with 2271965 records.
12.02.2008 19:25:28 Starting to dump data into multipart-file `db92920001_2008_02_12_19_25_part_1.sql.gz`
12.02.2008 19:25:28 Dumping table `bb1_access`
12.02.2008 19:25:28 0 inserted records (size of backupfile now: 2.95 KB)
12.02.2008 19:25:28 Dumping table `bb1_acpmenuitemgroups`
12.02.2008 19:25:28 51 inserted records (size of backupfile now: 4.68 KB)
12.02.2008 19:25:28 Dumping table `bb1_acpmenuitemgroupscount`
12.02.2008 19:25:28 4 inserted records (size of backupfile now: 5.17 KB)
12.02.2008 19:25:28 Dumping table `bb1_acpmenuitems`
12.02.2008 19:25:28 109 inserted records (size of backupfile now: 8.71 KB)
12.02.2008 19:25:28 Dumping table `bb1_acpmenuitemscount`
12.02.2008 19:25:28 7 inserted records (size of backupfile now: 9.21 KB)
12.02.2008 19:25:28 Dumping table `bb1_acprules`
12.02.2008 21:17:55 MySQLDumper - Perl CronDump [Version 1.23] started successfully
12.02.2008 21:17:55 Configurationfile 'mysqldumper.conf.php' was loaded successfully from Querystring .
12.02.2008 21:17:55 Compression Library loaded successfully...
12.02.2008 21:17:55 FTP Library loaded successfully...
12.02.2008 21:17:55 Mail Library loaded successfully...
12.02.2008 21:17:55 Autodelete: search for backups older than 8 days ...
12.02.2008 21:17:55 No file to delete.
12.02.2008 21:17:55 Characterset of connection set to latin1.
12.02.2008 21:17:55 Searching for tables inside database `db92920001`
12.02.2008 21:17:55 Found 210 tables with 2272485 records.
12.02.2008 21:17:55 Starting to dump data into multipart-file `db92920001_2008_02_12_21_17_part_1.sql.gz`
12.02.2008 21:17:55 Dumping table `bb1_access`
12.02.2008 21:17:55 0 inserted records (size of backupfile now: 2.95 KB)
12.02.2008 21:17:55 Dumping table `bb1_acpmenuitemgroups`
12.02.2008 21:17:55 51 inserted records (size of backupfile now: 4.68 KB)
12.02.2008 21:17:55 Dumping table `bb1_acpmenuitemgroupscount`
12.02.2008 21:17:55 4 inserted records (size of backupfile now: 5.17 KB)
12.02.2008 21:17:55 Dumping table `bb1_acpmenuitems`
12.02.2008 21:17:55 109 inserted records (size of backupfile now: 8.71 KB)
12.02.2008 21:17:55 Dumping table `bb1_acpmenuitemscount`
12.02.2008 21:17:55 7 inserted records (size of backupfile now: 9.21 KB)
12.02.2008 21:17:55 Dumping table `bb1_acprules`
12.02.2008 21:20:40 MySQLDumper - Perl CronDump [Version 1.23] started successfully
12.02.2008 21:20:40 Configurationfile 'mysqldumper.conf.php' was loaded successfully from Querystring .
12.02.2008 21:20:40 Compression Library loaded successfully...
12.02.2008 21:20:40 FTP Library loaded successfully...
12.02.2008 21:20:40 Mail Library loaded successfully...
12.02.2008 21:20:40 Autodelete: search for backups older than 8 days ...
12.02.2008 21:20:40 No file to delete.
12.02.2008 21:20:40 Characterset of connection set to latin1.
12.02.2008 21:20:40 Searching for tables inside database `db92920001`
12.02.2008 21:20:40 Found 210 tables with 2272491 records.
12.02.2008 21:20:40 Starting to dump data into file `db92920001_2008_02_12_21_20.sql`
12.02.2008 21:20:40 Dumping table `bb1_access`
12.02.2008 21:20:40 0 inserted records (size of backupfile now: 13.23 KB)
12.02.2008 21:20:40 Dumping table `bb1_acpmenuitemgroups`
12.02.2008 21:20:40 51 inserted records (size of backupfile now: 24.18 KB)
12.02.2008 21:20:40 Dumping table `bb1_acpmenuitemgroupscount`
12.02.2008 21:20:40 4 inserted records (size of backupfile now: 25.34 KB)
12.02.2008 21:20:40 Dumping table `bb1_acpmenuitems`
12.02.2008 21:20:40 109 inserted records (size of backupfile now: 54.37 KB)
12.02.2008 21:20:40 Dumping table `bb1_acpmenuitemscount`
12.02.2008 21:20:40 7 inserted records (size of backupfile now: 55.82 KB)
12.02.2008 21:20:40 Dumping table `bb1_acprules`
12.02.2008 21:21:29 MySQLDumper - Perl CronDump [Version 1.23] started successfully
12.02.2008 21:21:29 Configurationfile 'mysqldumper.conf.php' was loaded successfully from Querystring .
12.02.2008 21:21:29 Compression Library loaded successfully...
12.02.2008 21:21:29 FTP Library loaded successfully...
12.02.2008 21:21:29 Mail Library loaded successfully...
12.02.2008 21:21:29 Autodelete: search for backups older than 8 days ...
12.02.2008 21:21:29 No file to delete.
12.02.2008 21:21:29 Characterset of connection set to latin1.
12.02.2008 21:21:29 Searching for tables inside database `db92920001`
12.02.2008 21:21:29 Found 210 tables with 2272490 records.
12.02.2008 21:21:29 Starting to dump data into multipart-file `db92920001_2008_02_12_21_21_part_1.sql.gz`
12.02.2008 21:21:29 Dumping table `bb1_access`
12.02.2008 21:21:29 0 inserted records (size of backupfile now: 2.95 KB)
12.02.2008 21:21:29 Dumping table `bb1_acpmenuitemgroups`
12.02.2008 21:21:29 51 inserted records (size of backupfile now: 4.68 KB)
12.02.2008 21:21:29 Dumping table `bb1_acpmenuitemgroupscount`
12.02.2008 21:21:29 4 inserted records (size of backupfile now: 5.16 KB)
12.02.2008 21:21:29 Dumping table `bb1_acpmenuitems`
12.02.2008 21:21:29 109 inserted records (size of backupfile now: 8.70 KB)
12.02.2008 21:21:29 Dumping table `bb1_acpmenuitemscount`
12.02.2008 21:21:29 7 inserted records (size of backupfile now: 9.20 KB)
12.02.2008 21:21:29 Dumping table `bb1_acprules`

OfflineView user's profileSend private message    
DSB
Developer
Developer




Age: 41
Joined: 30 Apr 2004
Posts: 16073
Location: Reichenberg bei Würzburg


germany.gif

PostPosted: 2008-02-12, 22:27    (No subject) Reply with quoteBack to top

Hm, der einzige Grund, der mir dann noch einfällt, ist, dass die Tabelle defekt ist. Dem wiederspricht aber die Tatsache, dass das PHP-Backup problemlos durchläuft.

Kannst Du mir Zugriff auf den Server geben, damit ich mir das mal genauer ansehen kann?

_________________
Gruß / Greetings, DSB

Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
Ralph
knows MySQLDumper
knows MySQLDumper





Joined: 20 Feb 2007
Posts: 9


blank.gif

PostPosted: 2008-02-12, 22:43    (No subject) Reply with quoteBack to top

Zugangs Daten habe ich per e-Mail Versand
OfflineView user's profileSend private message    
DSB
Developer
Developer




Age: 41
Joined: 30 Apr 2004
Posts: 16073
Location: Reichenberg bei Würzburg


germany.gif

PostPosted: 2008-02-14, 22:29    (No subject) Reply with quoteBack to top

Die bisherige Analyse ergab, dass Perl entweder zuwenig Speicher zur Verfügung gestellt bekommt, so dass große Datensätze nicht in den Arbeitsspeicher passen und so einen Abbruch verursachen, oder dass es sich um einen Bug in der Perlversion handelt.
Ich bleibe am Ball...

Einen Abbruch aufgrund eines Perl-Timeouts können wir momentan in diesem Fall ausschließen.

_________________
Gruß / Greetings, DSB

Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
twinone
uses MSD regulary
uses MSD regulary





Joined: 28 Dec 2006
Posts: 12


blank.gif

PostPosted: 2008-08-01, 15:29    (No subject) Reply with quoteBack to top

genau dieses problem habe ich auch ohne jedlichen grund bleib der cron stehen. spicher und timoute herhört keine besserrung optimierung an aus keine besserrung. der cron bleibt einfach stehen und nichts läd mehr usw..

hoffe es findet sich eine lösung

OfflineView user's profileSend private message    
twinone
uses MSD regulary
uses MSD regulary





Joined: 28 Dec 2006
Posts: 12


blank.gif

PostPosted: 2008-09-02, 18:05    (No subject) Reply with quoteBack to top

schade das bisher keine lösung vorhanden ist
OfflineView user's profileSend private message    
Backi
first backups
first backups





Joined: 02 Oct 2008
Posts: 1


blank.gif

PostPosted: 2008-10-02, 12:14    (No subject) Reply with quoteBack to top

Huhu,
ich benutze auch seit gestern das Script, allerdings habe ich genau das selbe Problem. Aktivieren / Deaktivieren der Optimierung ändert nichts an der Stelle an der das Script stehen bleibt. Mit PHP funktioniert das Backup allerdings ohne Probleme...
Ich wäre für jeden Rat dankbar Smile

OfflineView user's profileSend private message    
Enable
knows MySQLDumper
knows MySQLDumper





Joined: 17 Oct 2008
Posts: 2


blank.gif

PostPosted: 2008-10-17, 08:59    (No subject) Reply with quoteBack to top

Auch ich hänge am gleichen Problem. PHP-Backup funktioniert einwandfrei. Sobald ich aber per Script sichern will, bricht das Backup bei einer halbwegs "großen" Tabelle (ca. 60MB) ab. Ich habe spaßeshalber die Tabelle geleert und siehe da, das Script läuft durch.

Ist übrigens mit jeder der letzten Versionen von MSD so.

Was ist zu tun?

OfflineView user's profileSend private message    
DSB
Developer
Developer




Age: 41
Joined: 30 Apr 2004
Posts: 16073
Location: Reichenberg bei Würzburg


germany.gif

PostPosted: 2008-10-17, 18:36    (No subject) Reply with quoteBack to top

Leute, dass ein "Hängenbleiben" nicht an einem Timeout liegt ist die absolute Sonder-Ausnahme und trifft nur bei Ralph zu. Ihr habt alle schlichtweg einen Timeout auf Perl-Scripte. Das steht dick und fett in der FAQ beschrieben, sowohl in der beiliegenden ReadMe, als auch hier im Forum.
_________________
Gruß / Greetings, DSB

Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
Enable
knows MySQLDumper
knows MySQLDumper





Joined: 17 Oct 2008
Posts: 2


blank.gif

PostPosted: 2008-10-20, 12:48    (No subject) Reply with quoteBack to top

Hab den Support bemüht und folgende Antwort erhalten:

Das Problem bei serverseitigen Scripten ist, dass diese an die Serverrestriktionen gebunden sind. Bei der Sicherung grösserer Datenbanken kann es daher vorkommen, dass die max_execution_time von max. 30 Sekunden greift und die Sicherung abgebrochen wird.

Ich empfehle Ihnen hierzu die Verwendung von Programmen, die nicht an die Serverrestriktionen gebunden sind, wie zum Beispiel das frei erhältliche Programm HEIDISQL http://heidisql.de.

Installieren Sie sich diesen auf Ihrem loakalem System und stellen Sie eine Verbindung zur MySQL-Datenbank her. Sie können so auch grosse Datenbanken sichern.

OfflineView user's profileSend private message    
DSB
Developer
Developer




Age: 41
Joined: 30 Apr 2004
Posts: 16073
Location: Reichenberg bei Würzburg


germany.gif

PostPosted: 2008-10-21, 19:30    (No subject) Reply with quoteBack to top

Tja, die Aussage des Supports kannst Du so, wie sie ist, in die Tonne treten, da sie sich auf PHP-Skripte bezieht und nicht auf Perl-Skripte. Hier haben wir wieder einmal einen Fall, wo sich der Support noch nicht einmal ansatzweise mit dem Problem des Anwenders auseinandergestezt hat und eine der üblichen Standardantworten gegeben hat. Das bringt Dich leider keinen Schritt weiter.
_________________
Gruß / Greetings, DSB

Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
RHS
Donator
Donator





Joined: 23 Oct 2008
Posts: 13


germany.gif

PostPosted: 2008-10-27, 23:04    (No subject) Reply with quoteBack to top

Hallo,

ich habe bei einem Managed Server bei Hetzner auch das Problem mit dem Hängenbleiben.

Der Supporter dort sagt, das es KEIN Timeout- sondern ein Speicherproblem wäre. Er hätte das Speicherlimit für Perl-Scripte "großzügig" erhöht.

Trotzdem läuft es nicht. Per PHP wie gehabt alles bestens.

Im Log habe ich ungefähr 10 Sekunden nach dem Start des Cronjobs folgende Meldung:

>> MAIL (mailed 12079 bytes of output but got status 0xffffffff )

Warum da nun "Mail" drin steht, ist mir unbekannt. Der Dumper ist so eingestellt, das weder Mail- noch FTP-Transfer stattfindet.

Vielleicht kann da jemand etwas mit anfangen ...

Gruß: - Reinhard -

P.S.: ich verwende die aktuelle Version vom Dumper.

OfflineView user's profileSend private message    
RHS
Donator
Donator





Joined: 23 Oct 2008
Posts: 13


germany.gif

PostPosted: 2008-10-29, 11:12    (No subject) Reply with quoteBack to top

Hallo,

mittlerweile läuft das Perl-Script hier auch einwandfrei. Auf meine Frage, was denn nun genau geändert wurde, erhielt ich folgende Antwort:

Quote:
Das Problem lag bei unserer internen Prozessüberwachung - wir mussten die Limits entsprechend anpassen.


Vielleicht hilft eine Nachfrage mit entsprechendem Hinweis auch in anderen Problemfällen. Was auch nicht schaden kann, ist die Erwähnung der Veröffentlichung im hiesigen Forum Wink

OfflineView user's profileSend private message    
Display posts from previous:      
Post new topicReply to topic


 Jump to:   


Show permissions
Similar topics
Topic Author Forum Replies Posted
No new posts Perl Backup immer Error 404 luckyheiko Fehler / Probleme 6 2012-05-23, 10:06 View latest post
No new posts Perl: Eine Datenbank wird übersprungen Vee Fehler / Probleme 1 2012-03-28, 07:57 View latest post
No new posts mySQL4.0.22 in 5er Version wiederhers... djmugge Allgemeine Fragen zu MySQLDumper 15 2012-03-27, 18:40 View latest post
No new posts Guidance for the Perl script HillTopsGM Errors and questions 4 2012-02-21, 20:25 View latest post
No new posts Perl-Backup sichert Tabelle nicht vol... Stefan Knoepfel Fehler / Probleme 20 2012-02-05, 21:34 View latest post

 
CrackerTracker © 2004 - 2012 CBACK.de

Powered by Orion based on phpBB © 2001, 2002 phpBB Group
CBACK Orion Style based on FI Theme
All times are GMT + 2 Hours

phpBB SEO