9 votes

apt-get se bloque lors de la mise à niveau de mysql-server-5.1

Lorsque j'essaie de faire ce qui suit :

sudo apt-get update
sudo apt-get upgrade

sur mon installation Ubuntu Server 10.04, il se bloque à la ligne suivante :

Preparing to replace mysql-server-5.1 5.1.41-3ubuntu12.1 (using .../mysql-server-5.1_5.1.41-3ubuntu12.3_i386.deb)

Je ne peux même pas faire CTRL-C pour en sortir ! Je finis par devoir tuer ma session et me connecter à partir d'un autre terminal et le processus de mise à niveau est toujours en cours. J'ai redémarré plusieurs fois et quand je retourne en arrière pour essayer à nouveau, il me dit :

E: dpkg was interrupted, you must manually run 'sudo --configure -a' to correct the problem.

Une fois que j'ai fait cela, je suis de retour à la case départ et le système se bloque lorsque j'essaie de mettre à jour mySQL.

0voto

Scott Johnson Points 21

Dans mon cas, il y avait un problème avec un fichier /etc/mysql/my.cnf existant. La vérification du journal des erreurs dans /var/log/mysql/error.log a révélé :

150112  5:45:47 [ERROR] Can't start server: Bind on TCP/IP port: Cannot assign requested address
150112  5:45:47 [ERROR] Do you already have another mysqld server running on port: 3306 ?
150112  5:45:47 [ERROR] Aborting

150112  5:45:47  InnoDB: Starting shutdown...
150112  5:45:52  InnoDB: Shutdown completed; log sequence number 0 1883376705
150112  5:45:52 [Note] /usr/sbin/mysqld: Shutdown complete

Il est évident qu'il peut y avoir un problème différent avec le my.cnf, mais dans mon cas, c'est que nous essayions de nous lier à une ancienne adresse IP. En changeant pour :

bind 127.0.0.1

J'ai réparé ça et il a démarré sans problème.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X