W
wodoo
Hallo Zusammen,
ich habe leider einen etwas doofen Fehler gemacht.
Ich habe auf meinem CentOS:
die Atomic Updates eingebunden:
und ein yum update gemacht.
Folgende Updates wurden eingespielt (ich benötigte eigentlich nur das PHP-Update):
Nun lässt sich MySQL nicht mehr starten:
Wenn ich ein
machen würde, würden etwa 30 pakete wegen Abhängigkeit mit deinstalliert, das würde wohl massig Ärger geben.
Wie kann ich diese MySQL-Version wieder downgraden ODER den obigen Fehler beheben?
Ich kann kein "mysql_upgrade" durchführen, weil:
Ich hoffe, ihr könnte mir helfen.
Herzlichen Dank!
ich habe leider einen etwas doofen Fehler gemacht.
Ich habe auf meinem CentOS:
2.6.18-028stab070.14 #1 SMP Thu Nov 18 16:04:02 MSK 2010 x86_64 x86_64 x86_64 GNU/Linux
die Atomic Updates eingebunden:
wget -q -O - http://www.atomicorp.com/installers/atomic | sh
und ein yum update gemacht.
Folgende Updates wurden eingespielt (ich benötigte eigentlich nur das PHP-Update):
Updated:
libsepol.i386 0:2.0.36-1.el5.art libsepol.x86_64 0:2.0.36-1.el5.art mysql.x86_64 0:5.1.55-1.el5.art mysql-server.x86_64 0:5.1.55-1.el5.art perl-Archive-Tar.noarch 1:1.39.1-2.el5.art
perl-Font-AFM.noarch 0:1.19-4.el5.art perl-HTML-Format.noarch 0:2.04-6.el5.art perl-HTML-Tree.noarch 1:3.23-9.el5.art php.x86_64 0:5.2.17-1.el5.art php-cli.x86_64 0:5.2.17-1.el5.art
php-common.x86_64 0:5.2.17-1.el5.art php-gd.x86_64 0:5.2.17-1.el5.art php-imap.x86_64 0:5.2.17-1.el5.art php-mbstring.x86_64 0:5.2.17-1.el5.art php-mysql.x86_64 0:5.2.17-1.el5.art
php-pdo.x86_64 0:5.2.17-1.el5.art php-xml.x86_64 0:5.2.17-1.el5.art psa-kronolith.noarch 0:2.1.8-2.el5.art psa-proftpd.x86_64 0:1.3.3c-3.el5.art psa-proftpd-xinetd.x86_64 0:1.3.3c-3.el5.art
Nun lässt sich MySQL nicht mehr starten:
110221 01:56:37 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
110221 1:56:37 [Warning] /usr/libexec/mysqld: Option '--set-variable' is deprecated. Use --variable-name=value instead.
110221 1:56:37 [Warning] /usr/libexec/mysqld: Option '--set-variable' is deprecated. Use --variable-name=value instead.
110221 1:56:37 [Warning] /usr/libexec/mysqld: Option '--set-variable' is deprecated. Use --variable-name=value instead.
110221 1:56:37 [Warning] /usr/libexec/mysqld: Option '--set-variable' is deprecated. Use --variable-name=value instead.
110221 1:56:37 [Warning] /usr/libexec/mysqld: Option '--set-variable' is deprecated. Use --variable-name=value instead.
110221 1:56:37 [Warning] /usr/libexec/mysqld: Option '--set-variable' is deprecated. Use --variable-name=value instead.
110221 1:56:37 [Warning] /usr/libexec/mysqld: Option '--set-variable' is deprecated. Use --variable-name=value instead.
110221 1:56:37 [Warning] /usr/libexec/mysqld: Option '--set-variable' is deprecated. Use --variable-name=value instead.
110221 1:56:37 [Warning] /usr/libexec/mysqld: Option '--set-variable' is deprecated. Use --variable-name=value instead.
110221 1:56:37 [Warning] /usr/libexec/mysqld: Option '--set-variable' is deprecated. Use --variable-name=value instead.
110221 1:56:37 [Warning] /usr/libexec/mysqld: Option '--set-variable' is deprecated. Use --variable-name=value instead.
110221 1:56:37 [Warning] /usr/libexec/mysqld: Option '--set-variable' is deprecated. Use --variable-name=value instead.
110221 1:56:37 [Warning] /usr/libexec/mysqld: Option '--set-variable' is deprecated. Use --variable-name=value instead.
110221 1:56:37 [Warning] /usr/libexec/mysqld: Option '--set-variable' is deprecated. Use --variable-name=value instead.
110221 1:56:37 [Warning] /usr/libexec/mysqld: Option '--set-variable' is deprecated. Use --variable-name=value instead.
110221 1:56:37 [Warning] /usr/libexec/mysqld: Option '--set-variable' is deprecated. Use --variable-name=value instead.
110221 1:56:37 [Warning] /usr/libexec/mysqld: Option '--set-variable' is deprecated. Use --variable-name=value instead.
110221 1:56:37 [Warning] /usr/libexec/mysqld: Option '--set-variable' is deprecated. Use --variable-name=value instead.
110221 1:56:37 [Warning] /usr/libexec/mysqld: Option '--set-variable' is deprecated. Use --variable-name=value instead.
110221 1:56:37 [Warning] /usr/libexec/mysqld: Option '--set-variable' is deprecated. Use --variable-name=value instead.
110221 1:56:37 [Warning] /usr/libexec/mysqld: Option '--set-variable' is deprecated. Use --variable-name=value instead.
110221 1:56:37 [Warning] /usr/libexec/mysqld: Option '--set-variable' is deprecated. Use --variable-name=value instead.
110221 1:56:37 [Warning] /usr/libexec/mysqld: Option '--set-variable' is deprecated. Use --variable-name=value instead.
110221 1:56:37 [Warning] option 'innodb-additional-mem-pool-size': signed value 512000 adjusted to 524288
110221 1:56:37 [Warning] /usr/libexec/mysqld: Option '--set-variable' is deprecated. Use --variable-name=value instead.
110221 1:56:37 [Warning] /usr/libexec/mysqld: Option '--set-variable' is deprecated. Use --variable-name=value instead.
110221 1:56:37 [Note] Plugin 'ndbcluster' is disabled.
/usr/libexec/mysqld: Table 'mysql.plugin' doesn't exist
110221 1:56:37 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
110221 1:56:37 InnoDB: Initializing buffer pool, size = 2.0M
110221 1:56:37 InnoDB: Completed initialization of buffer pool
110221 1:56:37 InnoDB: Started; log sequence number 0 22291730
110221 1:56:37 [ERROR] /usr/libexec/mysqld: unknown option '--skip-bdb'
110221 1:56:37 [ERROR] Aborting
110221 1:56:37 InnoDB: Starting shutdown...
110221 1:56:42 InnoDB: Shutdown completed; log sequence number 0 22291730
110221 1:56:42 [Note] /usr/libexec/mysqld: Shutdown complete
110221 01:56:42 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
Wenn ich ein
yum downgrade mysql
machen würde, würden etwa 30 pakete wegen Abhängigkeit mit deinstalliert, das würde wohl massig Ärger geben.
Wie kann ich diese MySQL-Version wieder downgraden ODER den obigen Fehler beheben?
Ich kann kein "mysql_upgrade" durchführen, weil:
mysqlcheck: Got error: 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) when trying to connect
FATAL ERROR: Upgrade failed
Ich hoffe, ihr könnte mir helfen.
Herzlichen Dank!