PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit Update von MySQL



DaSilva
07.08.09, 16:15
Ich brauche dringend Hilfe beim Update von MySQL von 5.0x auf 5.1 unter Debian Etch:


Richte mysql-server-5.1 ein (5.1.36-0.dotdeb.0) ...
Stopping MySQL database server: mysqld.
Starting MySQL database server: mysqld . . . . . . . . . . . . . . failed!
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: Fehler beim Bearbeiten von mysql-server-5.1 (--configure):
Unterprozess post-installation script gab den Fehlerwert 1 zurück
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von mysql-server:
mysql-server hängt ab von mysql-server-5.1; aber:
Paket mysql-server-5.1 ist noch nicht konfiguriert.
dpkg: Fehler beim Bearbeiten von mysql-server (--configure):
Abhängigkeitsprobleme - lasse es unkonfiguriert
Fehler traten auf beim Bearbeiten von:
mysql-server-5.1
mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ein Paket konnte nicht installiert werden. Versuche zu lösen:
Richte mysql-server-5.1 ein (5.1.36-0.dotdeb.0) ...
Stopping MySQL database server: mysqld.
Starting MySQL database server: mysqld . . . . . . . . . . . . . . failed!
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: Fehler beim Bearbeiten von mysql-server-5.1 (--configure):
Unterprozess post-installation script gab den Fehlerwert 1 zurück
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von mysql-server:
mysql-server hängt ab von mysql-server-5.1; aber:
Paket mysql-server-5.1 ist noch nicht konfiguriert.
dpkg: Fehler beim Bearbeiten von mysql-server (--configure):
Abhängigkeitsprobleme - lasse es unkonfiguriert
Fehler traten auf beim Bearbeiten von:
mysql-server-5.1
mysql-server


Ich würde jetzt gerne einfach auf die letzte laufende Version (5.0.84) downgraden, das schlägt aber leider fehl:


Schreibe erweiterte Statusinformationen... Fertig
Vorkonfiguration der Pakete ...
(Lese Datenbank ... 47433 Dateien und Verzeichnisse sind derzeit installiert.)
Entferne mysql-server-5.1 ...
Stopping MySQL database server: mysqld.
(Lese Datenbank ... 47287 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereiten zum Ersetzen von mysql-server 5.1.36-0.dotdeb.0 (durch .../mysql-server_5.0.84-0.dotdeb.0_all.deb) ...
Entpacke Ersatz für mysql-server ...
dpkg: mysql-client-5.1: Abhängigkeitsprobleme, aber entferne es auf Anfrage dennoch:
mysql-client hängt ab von mysql-client-5.1.
(Lese Datenbank ... 47279 Dateien und Verzeichnisse sind derzeit installiert.)
Entferne mysql-client-5.1 ...
dpkg - Warnung: deaktualisiere mysql-client von 5.1.36-0.dotdeb.0 zu 5.0.84-0.dotdeb.0.
(Lese Datenbank ... 47234 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereiten zum Ersetzen von mysql-client 5.1.36-0.dotdeb.0 (durch .../mysql-client_5.0.84-0.dotdeb.0_all.deb) ...
Entpacke Ersatz für mysql-client ...
Entpacke mysql-client-5.0 (aus .../mysql-client-5.0_5.0.84-0.dotdeb.0_amd64.deb) ...
Entpacke mysql-server-5.0 (aus .../mysql-server-5.0_5.0.84-0.dotdeb.0_amd64.deb) ...
Aborting downgrade from (at least) 5.1 to 5.0.
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/mysql-server-5.0_5.0.84-0.dotdeb.0_amd64.deb (--unpack):
Unterprozess pre-installation script gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
/var/cache/apt/archives/mysql-server-5.0_5.0.84-0.dotdeb.0_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ein Paket konnte nicht installiert werden. Versuche zu lösen:
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von mysql-server:
mysql-server hängt ab von mysql-server-5.0; aber:
Paket mysql-server-5.0 ist nicht installiert.
Paket mysql-server-5.1, das mysql-server-5.0 bereitstellt, ist nicht installiert.
dpkg: Fehler beim Bearbeiten von mysql-server (--configure):
Abhängigkeitsprobleme - lasse es unkonfiguriert
Richte mysql-client-5.0 ein (5.0.84-0.dotdeb.0) ...
Richte mysql-client ein (5.0.84-0.dotdeb.0) ...
Fehler traten auf beim Bearbeiten von:
mysql-server


Danke.

Jigsore
08.08.09, 15:01
Ich würde so vorgehen:


MySQL Server beenden
/var/lib/mysql sichern (wo MySQLdie Datenbankdateien speichert)
/etc/mysql sichern
Alle Installierten MySQL Pakete suchen lassen (dpkg -l | grep -i mysql)
*Jedes* der Pakete mittels apt-get remove PACKET --purge löschen
Eventuelle Reste manuell löschen
Dotdeb in der /etc/apt/sources.list auskommentieren
apt-get update ausführen
Sofern alles ohne Probleme lief, die Debian MySQL Pakete installieren
Dotdeb repository wieder eintragen (wenn das gewünscht ist)
apt-get update
apt-get upgrade

Das funktioniert zumindest hier problemlos da es häufiger zu Problemen mit Dotdeb kommt.

lkwg82
09.08.09, 23:47
Wir hatten das gleiche Problem und damit gelöst, indem wir den MYSQL-Server von mysql.com als rpm geladen haben und dann mit 'alien mysql...rpm' konvertiert haben. Danach ging die Installation problemlos und der Rest konnte über die Systemquellen installiert werden.

Frage, die noch im Raum stehen bleibt, was bei einem Update für Probleme auftreten.