#1 Le 31/10/2015, à 14:25
- TEXMAN
Version mysql server et ubuntu incompatibles ( paquet cassé)
bonjour,
Voila ce que me donne les commandes
sudo apt-get upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
mysql-server-5.6 : Dépend: mysql-server-core-5.6 (= 5.6.19-0ubuntu0.14.04.1) mais 5.6.27-0ubuntu0.14.04.1 est installé
E: Dépendances manquantes. Essayez d'utiliser l'option -f.
sudo apt-get -f install
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Correction des dépendances... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
linux-headers-3.13.0-45 linux-headers-3.13.0-45-generic
linux-image-3.13.0-45-generic linux-image-extra-3.13.0-45-generic
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Les paquets supplémentaires suivants seront installés :
mysql-server-5.6
Paquets suggérés :
mailx tinyca
Les paquets suivants seront mis à jour :
mysql-server-5.6
1 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 5 696 ko dans les archives.
Après cette opération, 333 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
Réception de : 1 http://fr.archive.ubuntu.com/ubuntu/ trusty-updates/universe mysql-server-5.6 i386 5.6.27-0ubuntu0.14.04.1 [5 696 kB]
5 696 ko réceptionnés en 3s (1 747 ko/s)
Préconfiguration des paquets...
(Lecture de la base de données... 819568 fichiers et répertoires déjà installés.)
Préparation du décompactage de .../mysql-server-5.6_5.6.27-0ubuntu0.14.04.1_i386.deb ...
mysql stop/waiting
cp: impossible d'écraser le répertoire «/var/lib/mysql-upgrade/DATADIR.link/mysql» par un non répertoire
dpkg: error processing archive /var/cache/apt/archives/mysql-server-5.6_5.6.27-0ubuntu0.14.04.1_i386.deb (--unpack):
le sous-processus nouveau script pre-installation a retourné une erreur de sortie d'état 1
mysql start/running, process 22789
Des erreurs ont été rencontrées pendant l'exécution :
/var/cache/apt/archives/mysql-server-5.6_5.6.27-0ubuntu0.14.04.1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
texier@texLaptop:~$ sudo apt-get autoremove
[sudo] password for texier:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
mysql-server-5.6 : Dépend: mysql-server-core-5.6 (= 5.6.19-0ubuntu0.14.04.1) mais 5.6.27-0ubuntu0.14.04.1 est installé
E: Dépendances manquantes. Essayez d'utiliser l'option -f.
une idée? merci de votre aide.
par ailleurs suite à cette MAJ je n'ai plus de wifi???sans doute un autre problème?
Hors ligne
#2 Le 05/11/2015, à 13:03
- mikael8349
Re : Version mysql server et ubuntu incompatibles ( paquet cassé)
Hi !
teste de supprimer manuellement /var/lib/mysql-upgrade/DATADIR.link/mysql :
rm -fr /var/lib/mysql-upgrade/DATADIR.link/mysql
Puis relance ta commande :
apt-get -f install
Puis continu ta vie si tout est OK
Tiens nous au courant
Hors ligne
#3 Le 05/11/2015, à 15:17
- TEXMAN
Re : Version mysql server et ubuntu incompatibles ( paquet cassé)
Oups cette fois le server Mysql est planté!
sudo apt-get -f install
sudo: unable to resolve host texLaptop
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 4 non mis à jour.
1 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Paramétrage de mysql-server-5.6 (5.6.27-0ubuntu0.14.04.1) ...
start: Job failed to start
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: error processing package mysql-server-5.6 (--configure):
le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
E: Sub-process /usr/bin/dpkg returned an error code (1)
Hors ligne
#4 Le 05/11/2015, à 15:33
- mikael8349
Re : Version mysql server et ubuntu incompatibles ( paquet cassé)
Oups,
que donne la commande suivante :
sudo apt-get update && sudo apt-get upgrade
Hors ligne
#5 Le 05/11/2015, à 16:13
- TEXMAN
Re : Version mysql server et ubuntu incompatibles ( paquet cassé)
je donne juste la fin:
Traitement déclenché pour man-db (2.6.7.1-1ubuntu1) ...
Traitement déclenché pour mime-support (3.54ubuntu1.1) ...
Traitement déclenché pour gnome-menus (3.10.1-0ubuntu2) ...
Traitement déclenché pour desktop-file-utils (0.22-1ubuntu1) ...
Traitement déclenché pour bamfdaemon (0.5.1+14.04.20140409-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Paramétrage de mysql-server-5.6 (5.6.27-0ubuntu0.14.04.1) ...
start: Job failed to start
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: error processing package mysql-server-5.6 (--configure):
le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
Paramétrage de python3-software-properties (0.92.37.6) ...
Paramétrage de software-properties-common (0.92.37.6) ...
Paramétrage de software-properties-gtk (0.92.37.6) ...
Paramétrage de python-software-properties (0.92.37.6) ...
Des erreurs ont été rencontrées pendant l'exécution :
mysql-server-5.6
E: Sub-process /usr/bin/dpkg returned an error code (1)
Hors ligne
#6 Le 05/11/2015, à 16:26
- mikael8349
Re : Version mysql server et ubuntu incompatibles ( paquet cassé)
OK,
En fait /var/lib/mysql-upgrade/DATADIR.link/mysql est un lien symbolique, donc rien de perdu. A priori il y avait un [BUG pour le upgrade qui ne prenait pas en compte ce lien][1], mais celui-ci a été corrigé[2].
Par contre je ne sais pas ou pointait ce lien (au moins pour revenir en arrière si besoin). Je continu de me renseigné dès que j'ai le temps et je reviens ici.
[1]: https://bugs.launchpad.net/ubuntu/+sour … ug/1474212
[2]: https://github.com/ottok/mariadb-10.0/c … 5d565d25bb
Dernière modification par mikael8349 (Le 05/11/2015, à 16:27)
Hors ligne
#7 Le 05/11/2015, à 17:30
- TEXMAN
Re : Version mysql server et ubuntu incompatibles ( paquet cassé)
Merci pour l'investigation.
pas de solution provisoire pour que mon serveur Mysql remarche? En attendant mieux!
avant que je ne deleate le lien mon server marchait malgré le Warning.
Suis pas sur que cela vienne de ce bug qui date de Juillet..j'ai fait pleins de MaJ depuis...???
Si je reinstall Mysql server, il faut que reinstall toutes mes BdD et mes paramètres.
Dernière modification par TEXMAN (Le 05/11/2015, à 17:38)
Hors ligne
#8 Le 05/11/2015, à 22:41
- mikael8349
Re : Version mysql server et ubuntu incompatibles ( paquet cassé)
Suis pas sur que cela vienne de ce bug qui date de Juillet..j'ai fait pleins de MaJ depuis...???
Pas forcement, ça dépends du dépôt que ta distribution utilise (ou que tu as choisis d'utiliser). Je viens de téléchargé mysql-server-5.6_5.6.25-4_amd64.deb et je constate que le BUG n'a pas été fixé.
Si je reinstall Mysql server, il faut que reinstall toutes mes BdD et mes paramètres.
C'est possible, mais on va essayer d'éviter. Tu as beaucoup de données perso ? Essai de récupérer tes données avec mysqldump (je ne pense pas que ça fonctionne vu que mysql est out, mais bon ne sait-on jamais) :
# pour une base de données précise (ta base perso par exemple)
mysqldump -u root -p maBase > maBase_backup.sql
# pour toute les bases de données
mysqldump -u root -p –all-databases –single-transaction > dump.sql
Sinon dans /var/lib/mysql tu as tes bases de données brutes. En attendant tu peux les récupérer pour les mettre de côté.
Tu peux nous afficher le résultat de cette commande afin de connaitre la version du .deb que tu as :
ls -al /var/cache/apt/archives/mysql*
Tu peux nous afficher le résultat de cette commande :
ls -al /var/lib/mysql-upgrade/
Hors ligne
#9 Le 05/11/2015, à 23:23
- TEXMAN
Re : Version mysql server et ubuntu incompatibles ( paquet cassé)
mysqldump marche pas logique il faut que le serveur Mysql soit start. (jai fait une copie de /var/lib/mysql
résulta des ls:
ls -al /var/cache/apt/archives/mysql*
-rw-r--r-- 1 root root 5696410 oct. 27 12:44 /var/cache/apt/archives/mysql-server-5.6_5.6.27-0ubuntu0.14.04.1_i386.deb
texier@texLaptop:/var/lib$ ls -al /var/lib/mysql-upgrade/
total 8
drwxr-xr-x 2 root root 4096 août 26 2014 .
drwxr-xr-x 75 root root 4096 juil. 21 14:33 ..
lrwxrwxrwx 1 root root 26 août 26 2014 DATADIR.link -> /media/texier/_home/mysql/
par ailleurs j'ai trouvé çà sur askubuntu
sudo touch /etc/apparmor.d/local/usr.sbin.mysqld
service mysqld start
Dernière modification par TEXMAN (Le 05/11/2015, à 23:25)
Hors ligne
#10 Le 06/11/2015, à 00:11
- mikael8349
Re : Version mysql server et ubuntu incompatibles ( paquet cassé)
teste de supprimer manuellement /var/lib/mysql-upgrade/DATADIR.link/mysql :
rm -fr /var/lib/mysql-upgrade/DATADIR.link/mysql
oO ... Le boulette, je t'ai donné une mauvaise commande, c'été celle-ci qu'il fallait entrer :
rm -f /var/lib/mysql-upgrade/DATADIR.link
Du coup je pense que je t'ai fais supprimé ta base mysql. entre la commande suivante pour confirmer ma boulette :
ls /var/lib/mysql-upgrade/DATADIR.link/
Tu devrais retrouvé des répertoires du même nom que tes bases de données à l’exception de mysql qui a été supprimé.
Par contre tu pourras en récupérer une de ton /var/lib/mysql ce qui te permettra de pouvoir réutiliser ton server.
Dernière modification par mikael8349 (Le 06/11/2015, à 00:36)
Hors ligne
#11 Le 06/11/2015, à 00:18
- mikael8349
Re : Version mysql server et ubuntu incompatibles ( paquet cassé)
résulta des ls:
ls -al /var/cache/apt/archives/mysql* -rw-r--r-- 1 root root 5696410 oct. 27 12:44 /var/cache/apt/archives/mysql-server-5.6_5.6.27-0ubuntu0.14.04.1_i386.deb
OK, je me suis téléchargé le même que toi, il semblerai que le BUG n'y soit pas corrigé.
texier@texLaptop:/var/lib$ ls -al /var/lib/mysql-upgrade/ total 8 drwxr-xr-x 2 root root 4096 août 26 2014 . drwxr-xr-x 75 root root 4096 juil. 21 14:33 .. lrwxrwxrwx 1 root root 26 août 26 2014 DATADIR.link -> /media/texier/_home/mysql/
?!? Tu avais modifié les paramètres par défaut de mysql pour stoquer tes données dans /media/texier/_home/mysql/ ?
par ailleurs j'ai trouvé çà sur askubuntu
sudo touch /etc/apparmor.d/local/usr.sbin.mysqld service mysqld start
Ca fonctionne ?
Hors ligne
#12 Le 06/11/2015, à 00:29
- mikael8349
Re : Version mysql server et ubuntu incompatibles ( paquet cassé)
Au fait tes donnés perso se trouveraient plûtot dans /media/texier/_home/mysql/ du coup. Donc tu peux aussi les mettre de côté.
Dernière modification par mikael8349 (Le 06/11/2015, à 00:30)
Hors ligne
#13 Le 06/11/2015, à 10:27
- TEXMAN
Re : Version mysql server et ubuntu incompatibles ( paquet cassé)
?!? Tu avais modifié les paramètres par défaut de mysql pour stoquer tes données dans /media/texier/_home/mysql/ ?
Oui
Au fait tes donnés perso se trouveraient plûtot dans /media/texier/_home/mysql/
mais j'ai pu quand même sauvegarder il y a un lien symbolique avec /var/lib/mysql en tout cas avec ce lien je vois bien mes Bases de données.
TEXMAN a écrit :
par ailleurs j'ai trouvé çà sur askubuntu
sudo touch /etc/apparmor.d/local/usr.sbin.mysqld
service mysqld startCa fonctionne ?
j'ai pas essayé je ne voudrais pas casser quelque chose...je ne comprends pas ce que ça fait exactement.
sudo ls /var/lib/mysql-upgrade/DATADIR.link/
sudo: unable to resolve host texLaptop
[sudo] password for texier:
apparten_6595 help_relation.MYD servers.MYD
asptt help_relation.MYI servers.MYI
auto.cnf help_topic.frm slow_log.CSM
columns_priv.frm help_topic.MYD slow_log.CSV
columns_priv.MYD help_topic.MYI slow_log.frm
columns_priv.MYI ibdata1 tables_priv.frm
db.frm ib_logfile0 tables_priv.MYD
db.MYD ib_logfile1 tables_priv.MYI
db.MYI innodb_table_stats.ibd time_zone.frm
debian-5.6.flag mysql time_zone_leap_second.frm
event.frm mysql_upgrade_info time_zone_leap_second.MYD
event.MYD ndb_binlog_index.frm time_zone_leap_second.MYI
event.MYI ndb_binlog_index.MYD time_zone.MYD
func.frm ndb_binlog_index.MYI time_zone.MYI
func.MYD performance_schema time_zone_name.frm
func.MYI phpmyadmin time_zone_name.MYD
general_log.CSM plugin.frm time_zone_name.MYI
general_log.CSV plugin.MYD time_zone_transition.frm
general_log.frm plugin.MYI time_zone_transition.MYD
help_category.frm proc.frm time_zone_transition.MYI
help_category.MYD proc.MYD time_zone_transition_type.frm
help_category.MYI proc.MYI time_zone_transition_type.MYD
help_keyword.frm procs_priv.frm time_zone_transition_type.MYI
help_keyword.MYD procs_priv.MYD user.frm
help_keyword.MYI procs_priv.MYI user.MYD
help_relation.frm servers.frm user.MYI
j'y retrouve bien mes BdD ( apparten_6595 et asptt)
oO ... Le boulette, je t'ai donné une mauvaise commande, c'été celle-ci qu'il fallait entrer :
rm -f /var/lib/mysql-upgrade/DATADIR.link
du coup j'ai pas encore fait...je me lance? suis pas sur parce que comme j'ai modifié l'emplacement de mysql j'ai ceci:
/var/lib/mysql-upgrade$ ls -la
total 8
drwxr-xr-x 2 root root 4096 août 26 2014 .
drwxr-xr-x 75 root root 4096 juil. 21 14:33 ..
lrwxrwxrwx 1 root root 26 août 26 2014 DATADIR.link -> /media/texier/_home/mysql/
Dernière modification par TEXMAN (Le 06/11/2015, à 10:54)
Hors ligne
#14 Le 06/11/2015, à 11:30
- mikael8349
Re : Version mysql server et ubuntu incompatibles ( paquet cassé)
...précedant blabla ...
fait :
ls -al /var/lib/mysql-upgrade/DATADIR.link/mysql/
Dernière modification par mikael8349 (Le 06/11/2015, à 11:47)
Hors ligne
#15 Le 06/11/2015, à 12:21
- TEXMAN
Re : Version mysql server et ubuntu incompatibles ( paquet cassé)
voila:
$ sudo ls -al /var/lib/mysql-upgrade/DATADIR.link/mysql/
sudo: unable to resolve host texLaptop
[sudo] password for texier:
total 111164
drwx------ 6 mysql mysql 4096 nov. 6 10:39 .
drwxrwxrwx 6 root root 4096 sept. 2 2014 ..
drwx------ 2 mysql mysql 4096 janv. 18 2015 apparten_6595
drwx------ 2 mysql mysql 4096 août 27 2014 asptt
-rw--w---- 1 mysql mysql 56 août 27 2014 auto.cnf
-rw-rw---- 1 mysql mysql 8820 nov. 5 14:35 columns_priv.frm
-rw-rw---- 1 mysql mysql 0 nov. 5 14:35 columns_priv.MYD
-rw-rw---- 1 mysql mysql 4096 nov. 5 14:35 columns_priv.MYI
-rw-rw---- 1 mysql mysql 9582 nov. 5 14:35 db.frm
-rw-rw---- 1 mysql mysql 0 nov. 5 14:35 db.MYD
-rw-rw---- 1 mysql mysql 2048 nov. 5 14:35 db.MYI
-rwx-w--w- 1 mysql mysql 0 nov. 5 16:17 debian-5.6.flag
-rw-rw---- 1 mysql mysql 10223 nov. 5 14:35 event.frm
-rw-rw---- 1 mysql mysql 0 nov. 5 14:35 event.MYD
-rw-rw---- 1 mysql mysql 2048 nov. 5 14:35 event.MYI
-rw-rw---- 1 mysql mysql 8665 nov. 5 14:35 func.frm
-rw-rw---- 1 mysql mysql 0 nov. 5 14:35 func.MYD
-rw-rw---- 1 mysql mysql 1024 nov. 5 14:35 func.MYI
-rw-rw---- 1 mysql mysql 35 nov. 5 14:35 general_log.CSM
-rw-rw---- 1 mysql mysql 0 nov. 5 14:35 general_log.CSV
-rw-rw---- 1 mysql mysql 8776 nov. 5 14:35 general_log.frm
-rw-rw---- 1 mysql mysql 8700 nov. 5 14:35 help_category.frm
-rw-rw---- 1 mysql mysql 0 nov. 5 14:35 help_category.MYD
-rw-rw---- 1 mysql mysql 1024 nov. 5 14:35 help_category.MYI
-rw-rw---- 1 mysql mysql 8612 nov. 5 14:35 help_keyword.frm
-rw-rw---- 1 mysql mysql 0 nov. 5 14:35 help_keyword.MYD
-rw-rw---- 1 mysql mysql 1024 nov. 5 14:35 help_keyword.MYI
-rw-rw---- 1 mysql mysql 8630 nov. 5 14:35 help_relation.frm
-rw-rw---- 1 mysql mysql 0 nov. 5 14:35 help_relation.MYD
-rw-rw---- 1 mysql mysql 1024 nov. 5 14:35 help_relation.MYI
-rw-rw---- 1 mysql mysql 8770 nov. 5 14:35 help_topic.frm
-rw-rw---- 1 mysql mysql 0 nov. 5 14:35 help_topic.MYD
-rw-rw---- 1 mysql mysql 1024 nov. 5 14:35 help_topic.MYI
-rwx-w--w- 1 mysql mysql 12582912 nov. 5 15:58 ibdata1
-rwx-w--w- 1 mysql mysql 50331648 nov. 6 10:39 ib_logfile0
-rwx-w--w- 1 mysql mysql 50331648 août 26 2014 ib_logfile1
-rw-rw---- 1 mysql mysql 65536 nov. 5 14:35 innodb_table_stats.ibd
lrwxrwxrwx 1 root root 25 nov. 5 14:34 mysql -> /media/texier/_home/mysql
-rwx-w--w- 1 mysql mysql 6 oct. 30 16:24 mysql_upgrade_info
-rw-rw---- 1 mysql mysql 8898 nov. 5 14:35 ndb_binlog_index.frm
-rw-rw---- 1 mysql mysql 0 nov. 5 14:35 ndb_binlog_index.MYD
-rw-rw---- 1 mysql mysql 1024 nov. 5 14:35 ndb_binlog_index.MYI
drwx------ 2 mysql mysql 4096 oct. 30 16:23 performance_schema
drwx------ 2 mysql mysql 4096 août 27 2014 phpmyadmin
-rw-rw---- 1 mysql mysql 8586 nov. 5 14:35 plugin.frm
-rw-rw---- 1 mysql mysql 0 nov. 5 14:35 plugin.MYD
-rw-rw---- 1 mysql mysql 1024 nov. 5 14:35 plugin.MYI
-rw-rw---- 1 mysql mysql 9996 nov. 5 14:35 proc.frm
-rw-rw---- 1 mysql mysql 0 nov. 5 14:35 proc.MYD
-rw-rw---- 1 mysql mysql 2048 nov. 5 14:35 proc.MYI
-rw-rw---- 1 mysql mysql 8875 nov. 5 14:35 procs_priv.frm
-rw-rw---- 1 mysql mysql 0 nov. 5 14:35 procs_priv.MYD
-rw-rw---- 1 mysql mysql 4096 nov. 5 14:35 procs_priv.MYI
-rw-rw---- 1 mysql mysql 8838 nov. 5 14:35 servers.frm
-rw-rw---- 1 mysql mysql 0 nov. 5 14:35 servers.MYD
-rw-rw---- 1 mysql mysql 1024 nov. 5 14:35 servers.MYI
-rw-rw---- 1 mysql mysql 35 nov. 5 14:35 slow_log.CSM
-rw-rw---- 1 mysql mysql 0 nov. 5 14:35 slow_log.CSV
-rw-rw---- 1 mysql mysql 9016 nov. 5 14:35 slow_log.frm
-rw-rw---- 1 mysql mysql 8955 nov. 5 14:35 tables_priv.frm
-rw-rw---- 1 mysql mysql 0 nov. 5 14:35 tables_priv.MYD
-rw-rw---- 1 mysql mysql 4096 nov. 5 14:35 tables_priv.MYI
-rw-rw---- 1 mysql mysql 8636 nov. 5 14:35 time_zone.frm
-rw-rw---- 1 mysql mysql 8624 nov. 5 14:35 time_zone_leap_second.frm
-rw-rw---- 1 mysql mysql 0 nov. 5 14:35 time_zone_leap_second.MYD
-rw-rw---- 1 mysql mysql 1024 nov. 5 14:35 time_zone_leap_second.MYI
-rw-rw---- 1 mysql mysql 0 nov. 5 14:35 time_zone.MYD
-rw-rw---- 1 mysql mysql 1024 nov. 5 14:35 time_zone.MYI
-rw-rw---- 1 mysql mysql 8606 nov. 5 14:35 time_zone_name.frm
-rw-rw---- 1 mysql mysql 0 nov. 5 14:35 time_zone_name.MYD
-rw-rw---- 1 mysql mysql 1024 nov. 5 14:35 time_zone_name.MYI
-rw-rw---- 1 mysql mysql 8686 nov. 5 14:35 time_zone_transition.frm
-rw-rw---- 1 mysql mysql 0 nov. 5 14:35 time_zone_transition.MYD
-rw-rw---- 1 mysql mysql 1024 nov. 5 14:35 time_zone_transition.MYI
-rw-rw---- 1 mysql mysql 8748 nov. 5 14:35 time_zone_transition_type.frm
-rw-rw---- 1 mysql mysql 0 nov. 5 14:35 time_zone_transition_type.MYD
-rw-rw---- 1 mysql mysql 1024 nov. 5 14:35 time_zone_transition_type.MYI
-rw-rw---- 1 mysql mysql 10684 nov. 5 14:35 user.frm
-rw-rw---- 1 mysql mysql 0 nov. 5 14:35 user.MYD
-rw-rw---- 1 mysql mysql 1024 nov. 5 14:35 user.MYI
Hors ligne
#16 Le 06/11/2015, à 21:54
- mikael8349
Re : Version mysql server et ubuntu incompatibles ( paquet cassé)
peux-tu afficher la commande suivante :
tail -20 /var/log/mysql/error.log
Sinon, reprends les commandes suivantes (avec les bons paramètres cette fois) :
rm -f /var/lib/mysql-upgrade/DATADIR.link
apt-get -f install
Dernière modification par mikael8349 (Le 06/11/2015, à 21:59)
Hors ligne
#17 Le 06/11/2015, à 22:40
- TEXMAN
Re : Version mysql server et ubuntu incompatibles ( paquet cassé)
tail -20 /var/log/mysql/error.log
[0xb68e6404]
[0xb68e6428]
/lib/i386-linux-gnu/libc.so.6(gsignal+0x47)[0xb6583607]
/lib/i386-linux-gnu/libc.so.6(abort+0x143)[0xb6586a33]
/usr/sbin/mysqld(+0x748961)[0xb7051961]
/usr/sbin/mysqld(+0x748b78)[0xb7051b78]
/usr/sbin/mysqld(+0x750b14)[0xb7059b14]
/usr/sbin/mysqld(+0x716d30)[0xb701fd30]
/usr/sbin/mysqld(+0x6fdcf4)[0xb7006cf4]
/usr/sbin/mysqld(+0x6e255e)[0xb6feb55e]
/usr/sbin/mysqld(+0x684aef)[0xb6f8daef]
/usr/sbin/mysqld(+0x681420)[0xb6f8a420]
/usr/sbin/mysqld(+0x683323)[0xb6f8c323]
/usr/sbin/mysqld(+0x64f258)[0xb6f58258]
/usr/sbin/mysqld(+0x6ab100)[0xb6fb4100]
/usr/sbin/mysqld(+0x69cb69)[0xb6fa5b69]
/lib/i386-linux-gnu/libpthread.so.0(+0x6f70)[0xb6855f70]
/lib/i386-linux-gnu/libc.so.6(clone+0x5e)[0xb6640bee]
The manual page at http://dev.mysql.com/doc/mysql/en/crashing.html contains
information that should help you find out what is causing the crash.
et même résultat:
sudo rm -f /var/lib/mysql-upgrade/DATADIR.link
sudo: unable to resolve host texLaptop
[sudo] password for texier:
texier@texLaptop:~$ apt-get -f install
E: Impossible d'ouvrir le fichier verrou /var/lib/dpkg/lock - open (13: Permission non accordée)
E: Impossible de verrouiller le répertoire d'administration (/var/lib/dpkg/). Avez-vous les privilèges du superutilisateur ?
texier@texLaptop:~$ sudo apt-get -f install
sudo: unable to resolve host texLaptop
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
1 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Paramétrage de mysql-server-5.6 (5.6.27-0ubuntu0.14.04.1) ...
start: Job failed to start
invoke-rc.d: initscript mysql, action "start" failed.
E: Sub-process /usr/bin/dpkg returned an error code (1)
bon je crois que je vais abandonner...on n'avance pas.
merci encore pour l'aide
Hors ligne
#18 Le 06/11/2015, à 22:56
- mikael8349
Re : Version mysql server et ubuntu incompatibles ( paquet cassé)
pour apt-get -f install il faut utiliser sudo
sudo apt-get -f install
Au fait, je n'avais pas fait attention, mais tu as un message lorsque tu utilises sudo :
sudo: unable to resolve host texLaptop
Peut-être voir de ce côté pour cela : https://www.debian-fr.org/sudo-unable-t … 12929.html
SInon, si cette fois ça ne fonctionne pas, va pour l'autre méthode que tu avais trouvé.
Bon tiens nous juste au courant pour la dernière tentative ...
Hors ligne
#19 Le 07/11/2015, à 00:01
- TEXMAN
Re : Version mysql server et ubuntu incompatibles ( paquet cassé)
ça ne change rien:
sudo apt-get -f install
sudo: unable to resolve host texLaptop
[sudo] password for texier:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
1 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Paramétrage de mysql-server-5.6 (5.6.27-0ubuntu0.14.04.1) ...
start: Job failed to start
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: error processing package mysql-server-5.6 (--configure):
le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
E: Sub-process /usr/bin/dpkg returned an error code (1)
mon autre méthode que j'ai essayé ne fonctionne pas non plus
Hors ligne
#20 Le 07/11/2015, à 13:56
- mikael8349
Re : Version mysql server et ubuntu incompatibles ( paquet cassé)
j'ai trouvé ça : http://askubuntu.com/questions/261250/d … art-failed
Hors ligne
#21 Le 07/11/2015, à 18:21
- TEXMAN
Re : Version mysql server et ubuntu incompatibles ( paquet cassé)
j'ai trouvé ça : http://askubuntu.com/questions/261250/d … art-failed
oui je suis dessus mais en fait tout ça c'est pour des gens qui n'arrivent pas à supprimer une version pour réinstaller.
je pense que je vais reinstaller et comme mes bases sont dans /media/texier/_home ca devrait pas être trop compliqué.
Hors ligne
#22 Le 07/11/2015, à 20:17
- mikael8349
Re : Version mysql server et ubuntu incompatibles ( paquet cassé)
OK,
Du coup je ne sais pas si tu as commencé à réinstaller, mais j'ai encore des tests pour toi si tu veux. Ton /var/lib/mysql/mysql est en root:root (user et group propriétaire) alors qu'il devrait être en mysql:mysql. Tu peux faire :
sudo chown -R mysql:mysql /var/lib/mysql/mysql
Au passage peut être que cette manipulation te permettrais de reprendre la main sur ton server, puis de pouvoir continuer sur ton problème.
Après j'en ai encore plein d'autre en stoque si tu as la motivation.
Hors ligne
#23 Le 08/11/2015, à 09:46
- TEXMAN
Re : Version mysql server et ubuntu incompatibles ( paquet cassé)
sudo chown -R mysql:mysql /var/lib/mysql/mysql
ça ne change rien le lien est toujours en root:root et c'est comme ça depuis le début de mon install.
-rwx-w--w- 1 mysql mysql 50331648 août 26 2014 ib_logfile1
-rw-rw---- 1 mysql mysql 65536 nov. 5 14:35 innodb_table_stats.ibd
lrwxrwxrwx 1 root root 25 nov. 5 14:34 mysql -> /media/texier/_home/mysql
-rwx-w--w- 1 mysql mysql 6 oct. 30 16:24 mysql_upgrade_info
-rw-rw---- 1 mysql mysql 8898 nov. 5 14:35 ndb_binlog_index.frm
Hors ligne
#24 Le 10/11/2015, à 22:37
- mikael8349
Re : Version mysql server et ubuntu incompatibles ( paquet cassé)
mikael a écrit :sudo chown -R mysql:mysql /var/lib/mysql/mysql
ça ne change rien le lien est toujours en root:root et c'est comme ça depuis le début de mon install.
-rwx-w--w- 1 mysql mysql 50331648 août 26 2014 ib_logfile1 -rw-rw---- 1 mysql mysql 65536 nov. 5 14:35 innodb_table_stats.ibd lrwxrwxrwx 1 root root 25 nov. 5 14:34 mysql -> /media/texier/_home/mysql -rwx-w--w- 1 mysql mysql 6 oct. 30 16:24 mysql_upgrade_info -rw-rw---- 1 mysql mysql 8898 nov. 5 14:35 ndb_binlog_index.frm
Tu as un message d'erreur ? Chez moi je suis en mysql:mysql.
Sinon pour le correctif :
sudo su
cp /var/cache/apt/archives/mysql-server-5.6_5.6.27-0ubuntu0.14.04.1_i386.deb /var/cache/apt/archives/mysql-server-5.6_5.6.27-0ubuntu0.14.04.1_i386.deb.ori
cd /tmp
cp /var/cache/apt/archives/mysql-server-5.6_5.6.27-0ubuntu0.14.04.1_i386.deb ./
dpkg-deb --raw-extract mysql-server-5.6_5.6.27-0ubuntu0.14.04.1_i386.deb mysql-server-5.6_5.6.27-0ubuntu0.14.04.1_i386
nano mysql-server-5.6_5.6.27-0ubuntu0.14.04.1_i386/DEBIAN/preinst
# [...]
# éditer la ligne 140 en remplaçant :
# cp -d "$checkdir" "$UPGRADEDIR/$dir.link"
# par
# cp -dT "$checkdir" "$UPGRADEDIR/$dir.link"
# puis sauvegarder
# [...]
dpkg-deb --build mysql-server-5.6_5.6.27-0ubuntu0.14.04.1_i386 mysql-server-5.6_5.6.27-0ubuntu0.14.04.1_i386.deb
cp mysql-server-5.6_5.6.27-0ubuntu0.14.04.1_i386.deb /var/cache/apt/archives/
Hors ligne
#25 Le 10/11/2015, à 23:09
- TEXMAN
Re : Version mysql server et ubuntu incompatibles ( paquet cassé)
Merci pour toutes les investigations.
j'ai laissé tomber et ai rechargé ma base je suis passé en 5.7 au passage.
je ne vais d'ailleurs pas, dans ma nouvelle mise en place, utiliser le lien symbolique mais simplement la modif du DATADIR en le mettant comme indiqué dans la doc dans la directory cnf.d
au passage j'ai d'ailleurs un peu galéré pour tout bien effacer.
merci encore pour la percevérence.
Hors ligne