Dienstag, 22. Mai 2012, 07:09

Du bist nicht angemeldet.



lacarpe

ist fest eingezogen.

  • »lacarpe« ist der Autor dieses Themas

Beiträge: 509

Ubuntu: ---

Kernel: 2.6.32 (Debian Squeeze)

Desktop: Xfce

Architektur: 64-bit

  • Private Nachricht senden

1

Montag, 1. Oktober 2007, 09:45

Gutsy: MySql startet nicht mehr beim Hochfahren

Hallo zusammen,

seit dem Update vom Tribe5 zur Beta-Version von Gutsy scheitert das Starten des mysql-Dienstes beim Hochfahren. Ich habe noch keine Zeit gehabt es zu recherchieren, aber wollte mal fragen, ob das nur bei mir so ist oder auch bei euch. Im letzteren Fall würde ich dann nämlich einfach auf die nächsten Updates warten. Händisch kann ich den Dienst wie gewohnt starten.

Herzlicher Gruß,
lacarpe
ubuntufreund No. 30
think globally, act locally

Easyy-S

Boardgrafiker

Beiträge: 2 986

Ubuntu: 12.04

Kernel: generic

Desktop: GNOME Shell

Architektur: 64-bit

Danksagungen: 3 / 1

  • Private Nachricht senden

2

Dienstag, 2. Oktober 2007, 08:39

Existiert in den runleveln denn noch der nötige Eintrag ?
Vielleicht hat es den ja zerrissen und muss neu angelegt werden.
Easyy-S

Mein pubkey

Dein eigener UbuntuFreunde-Avatar: hier - Dein UbuntuFreunde-Banner: hier

lacarpe

ist fest eingezogen.

  • »lacarpe« ist der Autor dieses Themas

Beiträge: 509

Ubuntu: ---

Kernel: 2.6.32 (Debian Squeeze)

Desktop: Xfce

Architektur: 64-bit

  • Private Nachricht senden

3

Dienstag, 2. Oktober 2007, 09:03

Beim Booten sehe ich, dass er den MySql-Dienst zu starten versucht, aber damit scheitert ("failed"). Da ich anscheinend der einzige mit dem Problem bin, muss ich wohl mal auf individuelle Fehlersuche gehen.
ubuntufreund No. 30
think globally, act locally

lacarpe

ist fest eingezogen.

  • »lacarpe« ist der Autor dieses Themas

Beiträge: 509

Ubuntu: ---

Kernel: 2.6.32 (Debian Squeeze)

Desktop: Xfce

Architektur: 64-bit

  • Private Nachricht senden

4

Samstag, 13. Oktober 2007, 02:04

Noch mal zur Erinnerung, was mein Problem war: Main MySql-Server startete beim Booten nicht. Ich erhielt diese Fehlermeldung in /var/log/daemon.log:

Quellcode

1
2
3
4
5
6
7
Oct 13 01:08:26 pc mysqld_safe[5128]: started

Oct 13 01:08:27 pc mysqld[5131]: 071013  1:08:27  InnoDB: Started; log sequence number 0 43655

Oct 13 01:08:27 pc mysqld[5131]: 071013  1:08:27 [ERROR] Can't start server: Bind on TCP/IP port: Cannot assign requested address
Oct 13 01:08:27 pc mysqld[5131]: 071013  1:08:27 [ERROR] Do you already have another mysqld server running on port: 3306 ?
Oct 13 01:08:27 pc mysqld[5131]: 071013  1:08:27 [ERROR] Aborting

Das komische ist, dass der Server etwas später problemlos startet, wenn ich ihn händisch starte.

Und ich glaube jetzt zu wissen wieso:

Um Zugriff auch von außerhalb auf meinen MySql-Server zu haben, hatte ich in der my.cnf eingetragen:

Quellcode

1
bind-address = 192.168.178.20

Damit lief es nicht. Mit bind-address = 127.0.0.1 dagegen läuft es.

Da sich der MySql-Server einige Zeit nach dem Booten auch mit bind 192.168.178.20 problemlos starten lässt, vermute ich mal, dass die Adresse 192.168.178.20 erst nach dem Booten und vor dem händischen Starten zur Verfügung steht. Ich kenne mich jetzt nicht so gut aus: Ich habe eine Fritzbox als Router. Wird die Adresse 192.168.178.20 nicht vom Router zugewiesen? Und kann es ein, dass diese Zuweisung eben erst relativ spät erfolgt? Wobei ich anmerken muss, dass ich unter Dapper dieses Problem nicht hatte.

Was kann ich nun tun, dass auch unter Gutsy die Adresse 192.168.178.20 rechtzeitig vor Start des MySql-Servers beim Booten zur Verfügung steht?

Lieber Gruß,

lacarpe
ubuntufreund No. 30
think globally, act locally

basslord

Ubuntufreund

Beiträge: 2 671

Ubuntu: 12.04

Kernel: 3.2.0-24-generic

Desktop: KDE

Architektur: 64-bit

Danksagungen: 1 / 1

  • Private Nachricht senden

5

Samstag, 13. Oktober 2007, 12:56

Ich habe das nun so verstanden: deine IP bekommst du per DHCP vom Router? Und beim Start von MySQL ist sie noch nicht vergeben? Dann entweder statische Adresse verwenden oder networking vor mysql starten lassen. Ist aber eigtl. auch nicht nötig, da rcS vor rc2 kommt... Hm, andererseits setzt Ubuntu ja nun mehr auf upstart... Denke, das ist ein Ansatzpunkt.
Wenn die Reihenfolge okay ist (was sie ja sein sollte), dann dauert es höchstens zu lange, bis eine Adresse vergeben wird. Doch dann frage ich mich wiederum, weshalb ein Lease dann bei einem Reboot schon wieder abgelaufen ist. *grübel* Wenn man den DHCP nicht so konfigurieren kann, dass der Client seine IP über einen Reboot hinaus behält, schlecht.
"Ohne Musik wäre das Leben ein Irrtum." - Friedrich Nietzsche

lacarpe

ist fest eingezogen.

  • »lacarpe« ist der Autor dieses Themas

Beiträge: 509

Ubuntu: ---

Kernel: 2.6.32 (Debian Squeeze)

Desktop: Xfce

Architektur: 64-bit

  • Private Nachricht senden

6

Montag, 15. Oktober 2007, 14:57

Hallo basslord,

danke für deinen Input. Ich werde mal versuchen in diesen Richtungen weiterzudenken. Was mich halt irritiert ist, dass es unter Dapper das Problem nicht gab. Gut, wenn der Router gemeinsam mit dem Rechner gestartet wird und ggf. langsamer ist als der Rechner, verstehe ich das ja noch. Aber, wie du schon sagst: nach einem Reboot? Hmmm... schaun wir mal.

Lieber Gruß,
lacarpe
ubuntufreund No. 30
think globally, act locally