PythonQ 240-8XX Manual de usuario Pagina 718

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 768
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 717
Anhang D: Anmerkungen zur Portierung auf andere Systeme 697
Wenn Sie Probleme haben, den Thread mit gdb zu debuggen, sollten Sie gdb 5.x herunter
laden und diesen statt dessen benutzen. Die neue gdb-Version hat eine stark verbesserte
Thread-Handhabung!
Hier ist ein Beispiel, wie man mysqld debuggt:
shell> gdb /usr/local/libexec/mysqld
gdb> run
...
backtrace full # Tun Sie das, wenn mysqld abst¨urzt
Schließen Sie die obige Ausgabe in eine Mail ein, die mit mysqlbug erzeugt wurde und
schicken Sie sie an [email protected].
Wenn mysqld angen bleibt, onnen Sie versuchen, einige Systemwerkzeuge wie strace
oder /usr/proc/bin/pstack zu benutzen, um herauszufinden, was mysqld zum angen
brachte.
strace /tmp/log libexec/mysqld
Wenn Sie die Perl-DBI-Schnittstelle benutzen, onnen Sie Debug-Informationen anschalten,
indem Sie die trace-Methode benutzen oder die DBI_TRACE-Umgebungsvariable setzen.
Siehe Abschnitt 9.2.2 [Perl DBI Class], Seite 529.
D.1.4 Einen Stack-Trace benutzen
Auf manchen Betriebssystemen enth¨alt die Fehler-Log-Datei einen Stack-Trace, wenn
mysqld unerwartet stirbt. Diese onnen Sie benutzen, um herauszufinden, wo (und
vielleicht warum) mysqld starb. Siehe Abschnitt 5.9.1 [Error log], Seite 301. Um einen
Stack-Trace zu erhalten, sollten Sie mysqld NICHT mit der -fomit-frame-pointer-Option
f¨ur gcc kompilieren. Siehe Abschnitt D.1.1 [Compiling for debugging], Seite 694.
Wenn die Fehlerdatei etwas wie folgendes enth¨alt:
mysqld got signal 11;
The manual section ’debugging a MySQL server’ tells you how to use a
stack trace and/or the core file to produce a readable backtrace that may
help in finding out why mysqld died
Attemping backtrace. You can use the following information to find out
where mysqld died. Wenn you see no messages after this, something went
terribly wrong
stack range sanity check, ok, backtrace follows
0x40077552
0x81281a0
0x8128f47
0x8127be0
0x8127995
0x8104947
0x80ff28f
0x810131b
0x80ee4bc
0x80c3c91
0x80c6b43
Vista de pagina 717
1 2 ... 713 714 715 716 717 718 719 720 721 722 723 ... 767 768

Comentarios a estos manuales

Sin comentarios