Depuis que j'ai mis à niveau mon Retina MacBook Pro avec macOS Sierra GM (16A319), le redémarrage de l'ordinateur prend 20 à 30 minutes. Je sélectionne Redémarrer ... dans le menu Apple, tout se déconnecte, puis le Mac se bloque sur un écran noir pour le reste du temps. J'ai même un curseur de souris. Après un certain temps, il redémarre normalement et le démarrage prend 10 à 15 secondes comme d'habitude. Si je force l'arrêt, je peux démarrer normalement (sauf pour l'avertissement, que l'ordinateur n'a pas été arrêté correctement).
J'ai essayé de sélectionner le disque de démarrage dans les préférences système, changez le disque de démarrage à partir du terminal, mais il semble que le problème soit lié à l'opération d'arrêt.
Je n'ai que l'extension du noyau de TripMode à côté des propres modules d'Apple.
$ mysql --version
Ok, j'ai trouvé la solution: mysqld est le problème, la version 5.7.13 ne peut pas être arrêtée (même depuis le moniteur d'activité ou avec
kill
), donc macOS attend qu'il s'arrête jusqu'à un très long intervalle.Solution: décochez le démarrage automatique dans le volet des préférences MySQL, redémarrez une fois lentement, puis le deuxième redémarrage sera correct.
la source
Distrib 5.7.17, for macos10.12 (x86_64)
.kill -9 <process-id>
et c'est parti. Mais il revient toujours pour la 2e fois. Ainsi, d'autres pourraient avoir besoin de vérifier qu'il a disparu pour de bon avant de redémarrer pour prendre effet.Il semble qu'il le
mysql
garde dans la boucle pendant le redémarrage.Vous auriez besoin de vérifier votre build
mysql
depuis le terminal , vous verrez quelque chose de similaire à celui de MacOS Sierra:Vous remarquerez que vous avez une ancienne version, qui doit être mise à jour. Vous pouvez télécharger le nouveau mysql sur le site officiel de MySQL , ou via homebrew en récupérant les dernières formules / packages:
Assurez-vous d'avoir obtenu la nouvelle version en exécutant la commande à partir du terminal:
la source