Bonjour,
le service MySQL s'est arrêté il y a 2 jours et depuis je n'ai plus accès à l'interface Plesk, et bien évidemment mon site web ne répond plus.
sur la console
[root@205 ~]# service mysqld status
mysqld is stopped
et si je veux le démarrer :
[root@205 ~]# service mysqld start
MySQL Daemon failed to start.
Starting mysqld: [FAILED]
Quelqu'un saurait m'aider svp ?
Franck
VPS-old - Impossible de démarrer MySQL
Related questions
- Accès FTP sur VPS
39078
30.06.2017 18:35
- Ma Webradio : Icecast2 ok?, Butt envoi, mais aucun Player fonctionne
31685
14.01.2021 21:37
- Commande restart mysql Centos 7
27191
11.04.2017 15:05
- Problème page site en construction
27004
17.02.2019 18:15
- Migration de Debian 8 vers Debian 9
23679
24.06.2017 07:59
- Erreur "502 Bad Gateway - nginx"
23414
06.12.2016 08:39
- Toujours pas de SLA ?
22512
09.01.2018 18:03
- Mode rescue modifier firewall URGENT
20924
07.09.2018 11:38
- Tuto pour installer Wordpress sur un VPS OVH
20216
16.10.2016 15:52
- OpenVPN sur VPS ne fonctionne pas
19887
06.08.2018 10:33
Il faudrait regarder les logs mysql pour avoir la raison exacte..
Il y a t il de l'espace disponible sur le disque dur ?
Le serveur est à jour ? Ça ne serait pas une maj partielle qui pourrait en être la cause ?
Au niveau de la place pas de soucis, j'ai bien peur que cela soit du à une mise à jour automatique....
Par contre je n'arrive pas à voir les logs mysql :
[root@205 ~]# /var/log/mysqld.log
-bash: /var/log/mysqld.log: Permission denied
est-ce normal ?
Oui,
pour les lire ils faut faire
cat /var/log/mysqld.log
ou
more /var/log/mysqld.log
et etc ...
Normalement il n'y a pas de mise à jour automatique ..
Mais le serveur est-il à jour ?
Quel est l'OS ?
Je parlais des mises à jour auto de Plesk
L'OS est CentOS 6 et il y a normalement toujours de la place.
serveur à jour ? où trouver cette info ?
au temps pour moi sur la lecture du log.
il y a beaucoup de choses dans ce fichier, les dernières sont :
170314 3:35:56 [Note] /usr/libexec/mysqld: Normal shutdown
170314 3:35:56 [Note] Event Scheduler: Purging the queue. 0 events
170314 3:35:58 [Warning] /usr/libexec/mysqld: Forcing close of thread 6367424 user: ''
170314 3:35:58 [Warning] /usr/libexec/mysqld: Forcing close of thread 6367370 user: 'admin'
170314 3:35:58 [Warning] /usr/libexec/mysqld: Forcing close of thread 6367369 user: 'admin'
170314 3:35:58 [Warning] /usr/libexec/mysqld: Forcing close of thread 6367366 user: 'admin'
170314 3:35:58 [Warning] /usr/libexec/mysqld: Forcing close of thread 6367365 user: 'admin'
170314 3:36:05 [Warning] IP address '121.22.19.213' could not be resolved: Temporary failure in name resolution
170314 3:36:05 InnoDB: Starting shutdown...
170314 3:36:07 InnoDB: Shutdown completed; log sequence number 94300760205
170314 3:36:07 [Note] /usr/libexec/mysqld: Shutdown complete
170314 03:36:07 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
Je vous avoue que j'ai plutot l'habitude d'utiliser Plesk donc là je suis un peu perdu perdu... :pensive:
Merci de votre aide
Je ne connais pas plesk ni ces mises à jour .. ni la manière dont il fonctionne.
Pour moi ces logs date du 14 mars 2017 à 3:35 du matin ... donc 1) soit le serveur n'est pas à l'heure.
2) les logs ne sont pas modifiés lors d'une tentative de redémarrage de mysql.
Si il y a des mises à jours, vérifier manuellement que les mises à jours sont bien OK : https://docs.plesk.com/fr-FR/12.5/administrator-guide/mises-%C3%A0-jour-et-%C3%A0-niveau-de-plesk/mises-%C3%A0-jour-de-plesk.70989/
Puis relancer les services ...
Sinon il faudrait se rapporcher du forum / des guides de Plesk.
Aucun soucis, j'avais bien compris que ne ne connaissiez pas Plesk et de toute façon vu que MySQL est fermé et que je ne peux pas le relancer je n'ai pas accès à Plesk.
Oui c'est bien à cette date du 14 mars que Mysql s'est arrêté.
le serveur est bien à l'heure (à une heure près ^^)
[root@205 ~]# date
Thu Mar 16 18:46:15 UTC 2017
Merci tout de même pour votre aide, je vais aussi voir sur un forum Plesk si quelqu'un peut m'aider.
Finalement j'ai opté pour une solution "batarde"
Plutot que d'essayer de relancer MySQL je suis d'abord parti sur une mise à niveau vers la version 5.6 ;
le fait de faire sa mise à niveau m'a permis de le relancer !
Pour ceux que ça intéresse : https://support.plesk.com/hc/en-us/articles/213403429
Résultat :
[root@205 ~]# service mysqld start
Starting mysqld: [ **OK** ]
Ah enfin ! !
Merci de m'avoir aiguillé sur les mises à jour ;)
Du coup j'ai pu entrer dans Plesk et voir qu'il avait bien fait une mise à jour ce 14 mars à 03h35 et qu'elle avait échoué...
J'ai désactivé ces mises à jour automatiques, je les ferai manuellement quand elles seront éprouvées. Précédemment Plesk m'avait désactivé le service DNS suite à sa mise à jour .. pas très pratique :(