Pb avec mysql après le passage à la 5.1

Le
Mourad Jaber
Bonjour,

J'avais un machine en testing depuis fort longtemps avec un mysql
5.0.47a qui tournait dessus.

J'ai eu la mauvaise idée de faire un upgrade et mysql-server à tenté de
m'installer mysql-server-5.1 en remplacement du 5.0.

Maintenant, rien ne vas plus, mysql ne se lance plus avec les messages
suivant :
Jun 20 16:36:03 tinyblob mysqld_safe: Starting mysqld daemon with
databases from /var/lib/mysql
Jun 20 16:36:03 tinyblob mysqld: 100620 16:36:03 [Note] Plugin
'FEDERATED' is disabled.
Jun 20 16:36:03 tinyblob mysqld: /usr/sbin/mysqld: Table 'mysql.plugin'
doesn't exist
Jun 20 16:36:03 tinyblob mysqld: 100620 16:36:03 [ERROR] Can't open the
mysql.plugin table. Please run mysql_upgrade to create it.
Jun 20 16:36:03 tinyblob mysqld: 100620 16:36:03 InnoDB: Started; log
sequence number 0 650718247
Jun 20 16:36:03 tinyblob mysqld: 100620 16:36:03 [ERROR]
/usr/sbin/mysqld: unknown option '--skip-bdb'
Jun 20 16:36:03 tinyblob mysqld: 100620 16:36:03 [ERROR] Aborting
Jun 20 16:36:03 tinyblob mysqld:
Jun 20 16:36:03 tinyblob mysqld: 100620 16:36:03 InnoDB: Starting
shutdown
Jun 20 16:36:08 tinyblob mysqld: 100620 16:36:08 InnoDB: Shutdown
completed; log sequence number 0 650718247
Jun 20 16:36:08 tinyblob mysqld: 100620 16:36:08 [Note]
/usr/sbin/mysqld: Shutdown complete
Jun 20 16:36:08 tinyblob mysqld:
Jun 20 16:36:08 tinyblob mysqld_safe: mysqld from pid file
/var/run/mysqld/mysqld.pid ended
Jun 20 16:36:18 tinyblob /etc/init.d/mysql[4798]: 0 processes alive and
'/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping' resulted in
Jun 20 16:36:18 tinyblob /etc/init.d/mysql[4798]:
#007/usr/bin/mysqladmin: connect to server at 'localhost' failed
Jun 20 16:36:18 tinyblob /etc/init.d/mysql[4798]: error: 'Can't connect
to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Jun 20 16:36:18 tinyblob /etc/init.d/mysql[4798]: Check that mysqld is
running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
Jun 20 16:36:18 tinyblob /etc/init.d/mysql[4798]:

J'ai essayé de lancé mysql_upgrade comme m'invite le message, mais il
refuse de fonctionner par ce que mysql n'est pas lancé :(

Par ailleurs, je ne vois pas ou supprimer le parametre problematique
('--skip-bdb') il n'apparaît nul part dans le fichier /etc/init.d/mysql

J'ai cherché sur le net et dans les bugs debian mais sans grand succès

Est-ce que quelqu'un aurait une idée sur ce problème ?

++

Mourad

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/4C1E2907.9020509@nativobject.net
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
pmenier
Le #22278921
Mourad Jaber a écrit :
Bonjour,

J'avais un machine en testing depuis fort longtemps avec un mysql
5.0.47a qui tournait dessus.

J'ai eu la mauvaise idée de faire un upgrade et mysql-server à tenté de
m'installer mysql-server-5.1 en remplacement du 5.0.

Maintenant, rien ne vas plus, mysql ne se lance plus avec les messages
suivant :
Jun 20 16:36:03 tinyblob mysqld_safe: Starting mysqld daemon with
databases from /var/lib/mysql
Jun 20 16:36:03 tinyblob mysqld: 100620 16:36:03 [Note] Plugin
'FEDERATED' is disabled.
Jun 20 16:36:03 tinyblob mysqld: /usr/sbin/mysqld: Table 'mysql.plugin'
doesn't exist
Jun 20 16:36:03 tinyblob mysqld: 100620 16:36:03 [ERROR] Can't open the
mysql.plugin table. Please run mysql_upgrade to create it.
Jun 20 16:36:03 tinyblob mysqld: 100620 16:36:03 InnoDB: Started; log
sequence number 0 650718247
Jun 20 16:36:03 tinyblob mysqld: 100620 16:36:03 [ERROR]
/usr/sbin/mysqld: unknown option '--skip-bdb'
Jun 20 16:36:03 tinyblob mysqld: 100620 16:36:03 [ERROR] Aborting
Jun 20 16:36:03 tinyblob mysqld:
Jun 20 16:36:03 tinyblob mysqld: 100620 16:36:03 InnoDB: Starting
shutdown...
Jun 20 16:36:08 tinyblob mysqld: 100620 16:36:08 InnoDB: Shutdown
completed; log sequence number 0 650718247
Jun 20 16:36:08 tinyblob mysqld: 100620 16:36:08 [Note]
/usr/sbin/mysqld: Shutdown complete
Jun 20 16:36:08 tinyblob mysqld:
Jun 20 16:36:08 tinyblob mysqld_safe: mysqld from pid file
/var/run/mysqld/mysqld.pid ended
Jun 20 16:36:18 tinyblob /etc/init.d/mysql[4798]: 0 processes alive and
'/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping'
resulted in
Jun 20 16:36:18 tinyblob /etc/init.d/mysql[4798]:
#007/usr/bin/mysqladmin: connect to server at 'localhost' failed
Jun 20 16:36:18 tinyblob /etc/init.d/mysql[4798]: error: 'Can't connect
to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Jun 20 16:36:18 tinyblob /etc/init.d/mysql[4798]: Check that mysqld is
running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
Jun 20 16:36:18 tinyblob /etc/init.d/mysql[4798]:

J'ai essayé de lancé mysql_upgrade comme m'invite le message, mais il
refuse de fonctionner par ce que mysql n'est pas lancé :(

Par ailleurs, je ne vois pas ou supprimer le parametre problematique
('--skip-bdb') il n'apparaît nul part dans le fichier /etc/init.d/mysql

J'ai cherché sur le net et dans les bugs debian mais sans grand succès

Est-ce que quelqu'un aurait une idée sur ce problème ?

++

Mourad



Salut

L'option --skip-bdb est dans le fichier /etc/mysql/my.cnf

Patrick

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/hvleom$l08$
Mourad Jaber
Le #22279131
Le 20/06/2010 18:14, pmenier a écrit :

Salut

L'option --skip-bdb est dans le fichier /etc/mysql/my.cnf

Patrick



Merci, en commentant la ligne c'est reparti :)

++

Mourad

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Publicité
Poster une réponse
Anonyme