PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : MySQL start schlägt fehl....



h4gb4rdc31in3
11.10.04, 15:06
Hi Leute
ich habe ein Prob, mir ist gerade aufgefallen das wenn mein MySql Datenbank starten will dieses fehlschlägt, sie startet im safe mode. Problem ist in der mysql.err und in der mysql.log steht nix ungewönliches drin.


Preparing db table
Preparing host table
Preparing user table
Preparing func table
Preparing tables_priv table
Preparing columns_priv table
Installing all prepared tables
041011 14:50:37 /usr/sbin/mysqld: Shutdown Complete


PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
This is done with:
/usr/bin/mysqladmin -u root -p password 'new-password'
/usr/bin/mysqladmin -u root -h ****-UP2 -p password 'new-password'
See the manual for more instructions.

Please report any problems with the /usr/bin/mysqlbug script!

The latest information about MySQL is available on the web at
http://www.mysql.com
Support MySQL by buying support/licenses at https://order.mysql.com

041011 14:50:38 /usr/sbin/mysqld: Shutdown Complete

041011 14:50:39 mysqld started
/usr/sbin/mysqld: ready for connections
A mysqld process already exists at Mon Oct 11 14:53:43 CEST 2004
A mysqld process already exists at Mon Oct 11 14:54:43 CEST 2004
041011 15:00:36 mysqld started
/usr/sbin/mysqld: ready for connections



/usr/sbin/mysqld, Version: 3.23.49-log, started with:
Tcp port: 0 Unix socket: /var/run/mysqld/mysqld.sock
Time Id Command Argument
/usr/sbin/mysqld, Version: 3.23.49-log, started with:
Tcp port: 0 Unix socket: /var/run/mysqld/mysqld.sock
Time Id Command Argument
/usr/sbin/mysqld, Version: 3.23.49-log, started with:
Tcp port: 0 Unix socket: /var/run/mysqld/mysqld.sock
Time Id Command Argument
/usr/sbin/mysqld, Version: 3.23.49-log, started with:
Tcp port: 3306 Unix socket: /var/run/mysqld/mysqld.sock
Time Id Command Argument


wenn ich /usr/bin/mysqladmin ausführen will um mein root passwort für die db neu zu setzten(habe sie neu installiert im glauben damit den fehler zu beseitigen) kommt folgender fehler:
/usr/bin/mysqladmin: relocation error: /usr/lib/libmysqlclient.so.10: symbol errno, version GLIBC_2.0 not defined in file libc.so.6 with link time reference

Tomek
11.10.04, 15:25
Was für eine Distribution hast du? Woher hast du die MySQL-Dateien genommen? Und wie installiert?

h4gb4rdc31in3
11.10.04, 15:27
Ich habe Debian und habe mysql via apt-get installiert das lief eigentlich auch immer alles problemlos... ka seit wann das jetzt nciht mehr klappt!
aber vor ner woche lief es auf jedenfall noch.

Tomek
11.10.04, 15:30
Hast du irgendwie die libc-Pakete ersetzt?

Du kannst MySQL komplett neu installieren, indem du folgendes eingibst:
(Achtung: Datenbank wird gelöscht!)

dpkg --purge mysql-server mysql-common mysql-client
apt-get install mysql-server mysql-client

h4gb4rdc31in3
11.10.04, 15:33
das habe ich schon gemacht... ich glaube die ver***** libc ist mitlerweile aus dem testing paket ich habe mich dazu entschieden jetzt mal ein distupgrade zu machen habe zuviel mit pinning rumgefummelt nach meinem kernel update auf 2.6.8.1 :D

Tomek
11.10.04, 15:37
Mit libc-Paketen rumspielen bringt eben solche Ergebnisse. Am besten man benutzt immer die Pakete von seiner Distribution.

h4gb4rdc31in3
11.10.04, 15:39
also ich bin gerade ein dist-upgrade am machen wenn das klappt melde ich mich wieder ... sonst auch :D

temir
11.10.04, 22:01
ohne dist-upgrade könnte es mit der aus source selbst kompiliereten
Version gehen. (dann ist die richtige glibc im Lademodul).

h4gb4rdc31in3
12.10.04, 10:07
@temir danke für den Tip ... aber es ist zu spät habe schon dist-upgrade gemacht.

@all so läuft jetzt wieder prima und habe alles auf testing wird ja eh bald (in 10 jahren :D ) stable von daher.