MacOS Sierra ile yeniden başlatma makinesi çok uzun zaman alıyor


13

Retina MacBook Pro'mu macOS Sierra GM (16A319) ile yükselttiğimden, bilgisayarın yeniden başlatılması 20-30 dakika sürüyor. Elma menüsünden Yeniden Başlat ... 'ı seçiyorum, her şey oturumu kapatıyor, ardından Mac siyah bir ekranda duruyor. Fare imlecim bile var. Bir süre sonra normal olarak yeniden başlatılır ve önyükleme her zamanki gibi 10-15 saniye sürer. Kapatmayı zorlarsam, normal olarak önyükleme yapabilirim (uyarı hariç, bilgisayarın düzgün kapatılmadığı).

Sistem tercihlerinde Önyükleme diski seçmeye çalıştım, önyükleme diskini terminalden değiştirdim, ancak sorun kapatma işlemiyle ilgili görünüyor.

Apple'ın kendi modüllerinin yanında yalnızca TripMode'un çekirdek uzantısı var.

Yanıtlar:


14

Aynı sorunu yaşadım ve MySQL 5.7.15'e yükseltme yaparken düzeltildi gibi görünüyor

Şerefe


mysql için 5.7.15 sürümü olması gerekmez. MacOS 10.12 için özel olarak derlenmiş herhangi bir yeni yapı olabilir , çalıştırdığınız komut satırından kontrol edebilirsiniz :$ mysql --version
Farside

9

Tamam, çözümü buldum: mysqld sorun, sürüm 5.7.13 durdurulamıyor (Aktivite İzleyicisi'nden veya ile bile kill), bu yüzden macOS çok uzun bir aralığa kadar durmasını bekler.

Çözüm: MySQL tercih bölmesinde otomatik başlatmayı kaldırın, yavaşça bir kez yeniden başlatın, ardından ikinci yeniden başlatma iyi olacaktır.


1
Otomatik başlatmayı devre dışı bırakmadan sorunu nasıl çözeceğinizi biliyor musunuz? Devre dışı bıraktım ve işe yaradı, ancak MySQL'imin otomatik olarak başlatılmasını istiyorum.
Tijme

Bence macOS 10.12'yi destekleyen yeni bir sürüm beklememiz gerekiyor.
gklka

@gklka, cevabı kontrol et, zaten serbest bırakıldı Distrib 5.7.17, for macos10.12 (x86_64).
Farside

Teşekkürler! Benim durumum için silmeye karar verdim. Mysql'yi macOS'tan kaldırmak için terminalde manuel adımlar var. Ayrıca mysql sildikten sonra ilk yeniden başlatmadan önce, ben bile çalışan hiçbir mysqld işlem olduğundan emin olmak zorunda kill -9 <process-id>ve gitti. Ama 2. kez geri gelmeye devam ediyor. Bu nedenle, başkalarının yeniden etkinleşmesi için yeniden başlatmadan önce iyi gittiğini doğrulamaları gerekebilir.
haxpor

@gklka Bu konuyu canlandırdığım için özür dilerim, ancak bu nedenle, mysql'in benim için de en son sürüme sahip olduğunu bile öğrendim (macos10.12'de 5.7.17). Çözümünüzdeki adımları uyguladım ve işe yaradı. Sorunun mysql olduğunu nasıl buldunuz? Merak ediyorum, çünkü bu sonunda başka uygulamalarda olursa ne yapacağımı bilmek istiyorum.
AntonioJunior

0

Görünüşe göre mysqlyeniden başlatma sırasında döngüde tutuyor.

Sen Yapınızın kontrol etmek gerekiyordu mysqldan sen hem bir şeyler göreceksiniz, o MacOS Sierra adlı:

$ mysql --version
mysql  Ver 14.14 Distrib 5.7.9, for osx10.9 (x86_64) using  EditLine wrapper

Güncellenmesi gereken eski bir yapıya sahip olduğunuzu fark edeceksiniz. Taze indirebilirsiniz den resmi MySQL web veya üzeri son formüller / paketlerini alarak:

$ brew upgrade
$ brew outdated
$ brew upgrade mysql

Terminalden komut çalıştırarak yeni yapıyı aldığınızdan emin olun:

$ mysql --version
mysql  Ver 14.14 Distrib 5.7.17, for macos10.12 (x86_64) using  EditLine wrapper
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.