#1 Le 28/10/2022, à 14: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, à 11:53)
Hors ligne
#2 Le 29/10/2022, à 03: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, à 06:57)
#3 Le 29/10/2022, à 06: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
#4 Le 05/11/2022, à 11: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, à 12: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.
#6 Le 05/11/2022, à 12: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, à 13: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, à 14:35)
#8 Le 05/11/2022, à 14: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éso|u] 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, à 22: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, à 07: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.
#11 Le 06/11/2022, à 12: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, à 16: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