Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 28/10/2022, à 15:11

pierrelvb

[RESOLU] MYSQL - Erreur lors de la désinstallation / réinstallation

Bonjour,

Je m'y connais que très très peu en tant qu'étudiant sur ubuntu. On nous a donné un ordi avec mysql déjà installé et suite à je ne sais pas quoi, mysql ne fonctionne plus.

quand je demande le statut :

 
● mysql.service - MySQL Community Server
     Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
    Drop-In: /etc/systemd/system/mysql.service.d
             └─override.conf, restarttimeout.conf
     Active: activating (start) since Fri 2022-10-28 14:54:24 CEST; 665ms ago
    Process: 90206 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=0/SUCCESS)
   Main PID: 90214 (mysqld)
     Status: "Server startup in progress"
      Tasks: 31 (limit: 18752)
     Memory: 359.8M
     CGroup: /system.slice/mysql.service
             └─90214 /usr/sbin/mysqld --skip-grant-tables tt-skip-networkingw

J'ai donc essayé de le désinstaller et le réinstaller avec (issus d'une question de 2018:

sudo apt autoremove --purge mysql\* mariadb\*
sudo apt clean
sudo mv /var/lib/mysql /var/lib/mysql_bak
sudo mv /etc/mysql /etc/mysql_bak
sudo apt install mysql-server

Au moment de la réinstallation (dernière ligne de code)on me renvoie cette erreur :

    Process: 105035 ExecStart=/usr/sbin/mysqld --skip-grant-tables tt-skip-networking (code=exited, status=1/FAILURE) 

issus de :

Reading package lists... Done
Building dependency tree       
Reading state information... Done
mysql-server is already the newest version (8.0.31-0ubuntu0.20.04.1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] Y
Setting up mysql-server-8.0 (8.0.31-0ubuntu0.20.04.1) ...
Renaming removed key_buffer and myisam-recover options (if present)
mysqld will log errors to /var/log/mysql/error.log
mysqld is running as pid 104845
Job for mysql.service failed because the control process exited with error code.
See "systemctl status mysql.service" and "journalctl -xe" for details.
invoke-rc.d: initscript mysql, action "start" failed.
● mysql.service - MySQL Community Server
     Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
    Drop-In: /etc/systemd/system/mysql.service.d
             └─override.conf, restarttimeout.conf
     Active: activating (auto-restart) (Result: exit-code) since Fri 2022-10-28 15:06:05 CEST; 4ms ago
    Process: 105027 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=0/SUCCESS)
    Process: 105035 ExecStart=/usr/sbin/mysqld --skip-grant-tables tt-skip-networking (code=exited, status=1/FAILURE)
   Main PID: 105035 (code=exited, status=1/FAILURE)
     Status: "Server shutdown complete"
dpkg: error processing package mysql-server-8.0 (--configure):
 installed mysql-server-8.0 package post-installation script subprocess returned error exit status
 1
dpkg: dependency problems prevent configuration of mysql-server:
 mysql-server depends on mysql-server-8.0; however:
  Package mysql-server-8.0 is not configured yet.

dpkg: error processing package mysql-server (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous 
failure.
        Errors were encountered while processing:
 mysql-server-8.0
 mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

Merci de votre aide svp, dispo pour toute question. J'ai vraiment un niveau -1/20 en ubuntu etc. je suis désolé.

Dernière modification par pierrelvb (Le 07/11/2022, à 12:53)

Hors ligne

#2 Le 29/10/2022, à 04:22

Compte supprimé

Re : [RESOLU] MYSQL - Erreur lors de la désinstallation / réinstallation

Bonjour,
Essaie ceci**:

sudo apt-get clean
sudo apt-get purge mysql*
sudo apt-get update
sudo apt-get install -f
sudo apt-get install mysql-server-8.0
sudo apt-get dist-upgrade

?

** édit: Je te laisse dans les mains de bruno

Dernière modification par Compte supprimé (Le 29/10/2022, à 07:57)

#3 Le 29/10/2022, à 07:29

bruno

Re : [RESOLU] MYSQL - Erreur lors de la désinstallation / réinstallation

Non cela risque d'être encore pire en installant mysql-server avec son numéro de version.

La procédure suivie, qui est celle de la doc mysql est correcte.

Avant de tenter de recommencer il faudrait examiner les logs d'erreurs de /var/log/mysql/error.log

Hors ligne

#4 Le 05/11/2022, à 12:33

pierrelvb

Re : [RESOLU] MYSQL - Erreur lors de la désinstallation / réinstallation

Bonjour,

Désolé j'étais en vacances je m'y remet...

J'ai dond essayé de le réinstaller avec la doc mise en lien... J'ai eu une erreur lors de l'installation à ce moment là :

Process: 16414 ExecStart=/usr/sbin/mysqld --skip-grant-tables tt-skip-networ
king (code=exited, status=1/FAILURE)

Que puis-je faire ?
Merci

Hors ligne

#5 Le 05/11/2022, à 13:32

bruno

Re : [RESOLU] MYSQL - Erreur lors de la désinstallation / réinstallation

Il faut donner le retour complet de la commande, c'est à dire la commande utilisée et son retour intégral (en s'assurant que les lignes ne sont pas coupées).
Il faudra également donner, comme déjà demandé, le contenu de /var/log/mysql/error.log.

Hors ligne

#6 Le 05/11/2022, à 13:45

pierrelvb

Re : [RESOLU] MYSQL - Erreur lors de la désinstallation / réinstallation

Voici le retour de la commande :

cytech@student-laptop:~$ sudo apt install mysql-server
[sudo] password for cytech: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
mysql-server is already the newest version (8.0.31-0ubuntu0.20.04.1).
0 upgraded, 0 newly installed, 0 to remove and 7 not upgraded.
2 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] Y
Setting up mysql-server-8.0 (8.0.31-0ubuntu0.20.04.1) ...
Renaming removed key_buffer and myisam-recover options (if present)
mysqld will log errors to /var/log/mysql/error.log
mysqld is running as pid 97846
Job for mysql.service failed because the control process exited with error code.
See "systemctl status mysql.service" and "journalctl -xe" for details.
invoke-rc.d: initscript mysql, action "start" failed.
● mysql.service - MySQL Community Server
     Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
    Drop-In: /etc/systemd/system/mysql.service.d
             └─override.conf, restarttimeout.conf
     Active: activating (auto-restart) (Result: exit-code) since Sat 2022-11-05 
12:36:59 CET; 4ms ago
    Process: 98029 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=e
xited, status=0/SUCCESS)
    Process: 98037 ExecStart=/usr/sbin/mysqld --skip-grant-tables tt-skip-networ
king (code=exited, status=1/FAILURE)
   Main PID: 98037 (code=exited, status=1/FAILURE)
     Status: "Server shutdown complete"
dpkg: error processing package mysql-server-8.0 (--configure):
 installed mysql-server-8.0 package post-installation script subprocess returned
 error exit status 1
dpkg: dependency problems prevent configuration of mysql-server:
 mysql-server depends on mysql-server-8.0; however:
  Package mysql-server-8.0 is not configured yet.

dpkg: error processing package mysql-server (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup erro
r from a previous failure.
                          Errors were encountered while processing:
 mysql-server-8.0
 mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

Voici le contenu  répété de error.log :

2022-11-05T11:41:40.456194Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.31-0ubuntu0.20.04.1)  (Ubuntu).
2022-11-05T11:41:40.891960Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.31-0ubuntu0.20.04.1) starting as process 104034
2022-11-05T11:41:40.907886Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2022-11-05T11:41:41.103269Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
2022-11-05T11:41:41.337585Z 0 [Warning] [MY-010068] [Server] CA certificate ca.pem is self signed.
2022-11-05T11:41:41.337636Z 0 [System] [MY-013602] [Server] Channel mysql_main configured to support TLS. Encrypted connections are now supported for this channel.
2022-11-05T11:41:41.342486Z 0 [ERROR] [MY-010147] [Server] Too many arguments (first extra is 'tt-skip-networking').
2022-11-05T11:41:41.342614Z 0 [ERROR] [MY-010119] [Server] Aborting
2022-11-05T11:41:42.991804Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.31-0ubuntu0.20.04.1)  (Ubuntu).
2022-11-05T11:41:43.654551Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.31-0ubuntu0.20.04.1) starting as process 104086
2022-11-05T11:41:43.671180Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2022-11-05T11:41:43.863298Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
2022-11-05T11:41:44.047205Z 0 [Warning] [MY-010068] [Server] CA certificate ca.pem is self signed.
2022-11-05T11:41:44.047225Z 0 [System] [MY-013602] [Server] Channel mysql_main configured to support TLS. Encrypted connections are now supported for this channel.
2022-11-05T11:41:44.051634Z 0 [ERROR] [MY-010147] [Server] Too many arguments (first extra is 'tt-skip-networking').
2022-11-05T11:41:44.051701Z 0 [ERROR] [MY-010119] [Server] Aborting

Merci du temps donner.

Hors ligne

#7 Le 05/11/2022, à 14:11

bruno

Re : [RESOLU] MYSQL - Erreur lors de la désinstallation / réinstallation

Il y a toujours des lignes coupées dans le premier retour…

Peut-on voir le contenu de ces deux fichiers :

/etc/systemd/system/mysql.service.d/override.conf
/etc/systemd/system/mysql.service.d/restarttimeout.conf

Dernière modification par bruno (Le 05/11/2022, à 15:35)

Hors ligne

#8 Le 05/11/2022, à 15:19

xubu1957

Re : [RESOLU] MYSQL - Erreur lors de la désinstallation / réinstallation

Bonjour,

C'est des retours à la ligne, pas des troncatures :

  Active: activating (auto-restart) (Result: exit-code) since Sat 2022-11-05 12:36:59 CET; 4ms ago
    Process: 98029 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=0/SUCCESS)
    Process: 98037 ExecStart=/usr/sbin/mysqld --skip-grant-tables tt-skip-networking (code=exited, status=1/FAILURE)
   Main PID: 98037 (code=exited, status=1/FAILURE)
     Status: "Server shutdown complete"
dpkg: error processing package mysql-server-8.0 (--configure):
 installed mysql-server-8.0 package post-installation script subprocess returned  error exit status 1
dpkg: dependency problems prevent configuration of mysql-server:
 mysql-server depends on mysql-server-8.0; however:
  Package mysql-server-8.0 is not configured yet.

dpkg: error processing package mysql-server (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
                          Errors were encountered while processing:
 mysql-server-8.0
 mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#9 Le 05/11/2022, à 23:24

pierrelvb

Re : [RESOLU] MYSQL - Erreur lors de la désinstallation / réinstallation

Et voici :

override.conf :

[Service]
ExecStart=
ExecStart=/usr/sbin/mysqld --skip-grant-tables tt-skip-networking

restarttimeout.conf

[Service]
TimeoutSec=30

Hors ligne

#10 Le 06/11/2022, à 08:16

bruno

Re : [RESOLU] MYSQL - Erreur lors de la désinstallation / réinstallation

ExecStart=/usr/sbin/mysqld --skip-grant-tables tt-skip-networking

Évidement cela ne peut pas fonctionner…

Tu peux supprimer les deux fichiers de surcharge du service systemd :

sudo rm -rf /etc/systemd/system/mysql.service.d

recharger le configuration systemd :

sudo sytemctl daemon-reload

et retenter :

sudo apt install mysql-server

On nous a donné un ordi avec mysql déjà installé et suite à je ne sais pas quoi, mysql ne fonctionne plus.

Le « je ne sais pas quoi », c'est une ou plusieurs commandes qui ont surchargé la configuration du démon mysqld en lui passant des paramètres inutiles et erronés. Il faudrait savoir pourquoi cela avait été fait.

Hors ligne

#11 Le 06/11/2022, à 13:39

pierrelvb

Re : [RESOLU] MYSQL - Erreur lors de la désinstallation / réinstallation

Merci infiniment,

● mysql.service - MySQL Community Server
     Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: e>
     Active: active (running) since Sun 2022-11-06 12:35:29 CET; 13s ago
    Process: 56622 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=ex>
   Main PID: 56630 (mysqld)
     Status: "Server is operational"
      Tasks: 39 (limit: 18752)
     Memory: 368.0M
     CGroup: /system.slice/mysql.service
             └─56630 /usr/sbin/mysqld

nov. 06 12:35:28 student-laptop systemd[1]: Starting MySQL Community Server...
nov. 06 12:35:29 student-laptop systemd[1]: Started MySQL Community Server.

Hors ligne

#12 Le 06/11/2022, à 17:28

bruno

Re : [RESOLU] MYSQL - Erreur lors de la désinstallation / réinstallation

Si cela fonctionne tu peux cliquer sur le lien modifier sous ton premier message et ajouter [Résolu] devant le titre wink

Hors ligne