Plesk Update wegen MySql-Version abgebrochen


Jonzo

Registered User
Hallo,

ich habe folgendes Problem mit Plesk. Ich wollte gestern ein Update auf die Version 8.1.0 machen. Dieses schlug aber fehl, da das Package nicht mit der installierten MySQL-Version klar kam. Danach lief der Maildienst nicht mehr und ins Plesk kommt man auch nicht mehr rein.

Hier mal ein paar Auszüge aus der Mail 'Plesk autoupdate failure report':

Code:
Warning: packages conflict by files detected: package MySQL-server-standard-4.1.22-0.rhel3.i386
  conflict with package mysql-3.23.58-16.RHEL3.1.i386
  both have file /etc/my.cnf with different md5 sum.

Code:
Trying to start MySQL server... 
ERROR while trying to start MySQL server
Check the error reason(see log file: /tmp/psa_8.1.0_rhel3.build81061129.22_upgrade.log), fix and try again

Aborting...

Dies steht in dem Log-File:
Code:
Trying to start MySQL server... /var/tmp/rpm-tmp.21028: line 4274: /etc/init.d/mysqld: No such file or directory

ERROR while trying to start MySQL server

Aborting...

Die Datei mysqld existiert natürlich nicht. In dieser Version ist es mysql. Meine Frage ist nun, ob ein Symlink allein das Problem beheben würde, oder ob man dann eher Gefahr läuft, die Situation zu verschlimmbessern.
Hat dort jemand Erfahrungen? Es kann doch nicht sein, dass sich Plesk dort an eine bestimmte MySQL-Version bindet.

MfG
Jonzo
 
Es fehlen die Info's über Deine aktuelle MySQL-Version, die Distribution und welches Plesk Du bisher hast.

Vorallem die genannten Versionsnummern der MySQL-Server (4.1.22 und 3.23) sind recht seltsam.

huschi.
 
Hallo Huschi,

das MySQL wurde mal geupdated mit einem distributionsfremden Packages.
Zuvor war Plesk in der Version 8.0.1 installiert. Ich wollte dann über Server->Updater auf die Version 8.1.0 updaten. Die Version 8.0.1 war up to date.

Code:
#mysql -V
#mysql  Ver 14.7 Distrib 4.1.22, for pc-linux-gnu (i686) using readline 4.3

Code:
# rpm -qi MySQL-server-standard
Name        : MySQL-server-standard        Relocations: (not relocatable)
Version     : 4.1.22                            Vendor: MySQL AB
Release     : 0.rhel3                       Build Date: Fr 03 Nov 2006 07:42:19 CET
Install Date: Fr 02 Feb 2007 10:25:06 CET      Build Host: rhas3-x86.mysql.com
Group       : Applications/Databases        Source RPM: MySQL-standard-4.1.22-0.rhel3.src.rpm
Size        : 24979836                         License: GPL
Signature   : DSA/SHA1, Do 23 Nov 2006 14:17:34 CET, Key ID 8c718d3b5072e1f5
Packager    : MySQL Product Engineering Team <[email protected]>
URL         : http://www.mysql.com/
Summary     : @COMMENT@ for Red Hat Enterprise Linux 3

Code:
#cat /etc/grub.conf
#Red Hat Enterprise Linux ES (2.4.21-47.EL)

Ich hoffe, dass dies die Informationen sind, die du benötigst.
Vielen Dank für deine Unterstützung.

MfG
Jonzo
 
Code:
#rpm -qa | grep -i mysql

#php-mysql-4.3.2-37.ent
#mysql++-1.7.19-5.sw1
#mod_auth_mysql-20030510-2.ent
#MySQL-python-0.9.1-6
#perl-DBD-MySQL-2.1021-4.EL3
#MySQL-shared-compat-4.1.22-0.rhel3
#libdbi-dbd-mysql-0.6.5-5
#MySQL-client-standard-4.1.22-0.rhel3
#MySQL-devel-standard-4.1.22-0.rhel3
#MySQL-server-standard-4.1.22-0.rhel3

Ich vermute der Conflict bezieht sich auf das erwartete Paket (mysql-3.23.58-16.RHEL3.1.i386). Ich glaube nämlich, die war vorher drauf.
 
Nach Erstellung eines Images durch den Hoster habe ich mich getraut den Updater über die Konsole erneut zu starten. Nach Anlaufschwierigkeiten hat es aber funktioniert.

Nun wollte ich über den Updater mal schauen, was das System so sagt und welche Updates ich noch einspielen müsste.
Dabei fiel mir auf, dass er unter 'Base packages of Plesk' und 'Plesk Updater' zwar sagt 'Sie haben eine aktuelle Version', aber dort anscheinend trotzem irgendein update ausführen möchte. Ist dieses Verhalten normal oder klemmt da noch irgendwo was? Einen Screenshot habe ich mal angefügt.

MfG
Jonzo
 

Attachments

  • updater.jpg
    updater.jpg
    53.3 KB · Views: 104

Back
Top