รีบูตเครื่องด้วย macOS Sierra ใช้เวลานานมาก


13

ตั้งแต่ฉันอัพเกรด Retina MacBook Pro ด้วย macOS Sierra GM (16A319) การรีบูตคอมพิวเตอร์ใช้เวลา 20-30 นาที ฉันเลือกรีสตาร์ท ... จากเมนูแอปเปิ้ลทุกอย่างออกจากระบบจากนั้น Mac ค้างบนหน้าจอสีดำเป็นเวลาที่เหลือ ฉันยังมีเคอร์เซอร์เมาส์ หลังจากนั้นครู่หนึ่งมันจะรีบูตตามปกติและการบูตจะใช้เวลา 10-15 วินาทีตามปกติ หากฉันบังคับให้ปิดฉันสามารถบูตได้ตามปกติ (ยกเว้นคำเตือนว่าคอมพิวเตอร์ไม่ได้ปิดอย่างถูกต้อง)

ฉันได้ลองเลือก Boot disk ในการตั้งค่าระบบเปลี่ยน boot disk จากเทอร์มินัล แต่ดูเหมือนว่าปัญหาเกิดขึ้นจากการปิดระบบ

ฉันมีเฉพาะส่วนขยายเคอร์เนล TripMode ข้างโมดูลของ Apple

คำตอบ:


14

ฉันมีปัญหาเดียวกันและดูเหมือนว่าจะได้รับการแก้ไขเมื่ออัปเกรดเป็น MySQL 5.7.15

ไชโย


ไม่จำเป็นต้องเป็นเวอร์ชัน 5.7.15 สำหรับ mysql มันอาจจะสร้างความสดใหม่ใด ๆ ที่รวบรวมมาโดยเฉพาะสำหรับ MacOS 10.12 คุณอาจตรวจสอบได้จากบรรทัดคำสั่งที่หนึ่งที่คุณทำงาน:$ mysql --version
Farside

9

ตกลงฉันพบวิธีแก้ปัญหาแล้ว: mysqld เป็นปัญหาเวอร์ชัน 5.7.13 ไม่สามารถหยุดได้ (จาก Activity Monitor หรือด้วยkill) ดังนั้น macOS จึงรอให้หยุดจนกว่าจะถึงช่วงเวลาที่ยาวนาน

วิธีแก้ไข: ยกเลิกการเปิดใช้งานอัตโนมัติในบานหน้าต่างการตั้งค่า MySQL รีบูตหนึ่งครั้งช้า ๆ จากนั้นการรีบูตครั้งที่สองจะไม่เป็นผล


1
คุณรู้วิธีแก้ไขปัญหาโดยไม่ปิดการใช้งานการเริ่มต้นอัตโนมัติหรือไม่? ฉันปิดการใช้งานและใช้งานได้ แต่ฉันต้องการให้ MySQL เริ่มทำงานอัตโนมัติ
Tijme

ฉันคิดว่าเราต้องรอจนกระทั่งรุ่นใหม่ที่รองรับ macOS 10.12
gklka

@ gklka ตรวจสอบคำตอบว่ามีการเผยแพร่Distrib 5.7.17, for macos10.12 (x86_64)แล้ว
Farside

ขอบคุณ! สำหรับกรณีของฉันฉันตัดสินใจที่จะลบ มีขั้นตอนดำเนินการด้วยตนเองใน terminal เพื่อลบ mysql จาก macOS ก่อนที่จะรีบูตครั้งแรกหลังจากลบ mysql ฉันต้องแน่ใจว่าไม่มีกระบวนการ mysqld ที่ใช้งานได้แม้ฉันkill -9 <process-id>และมันจะหายไป แต่มันกลับมาอีกเป็นครั้งที่สอง ดังนั้นคนอื่น ๆ อาจต้องตรวจสอบว่าเป็นไปได้ด้วยดีก่อนที่จะรีบูตเพื่อให้มีผล
haxpor

@gklka ขออภัยที่ฟื้นฟูหัวข้อนี้ แต่ด้วยเหตุนี้ฉันจึงพบว่า mysql เป็นปัญหาสำหรับฉันเช่นกันแม้จะมีเวอร์ชันล่าสุด (5.7.17 บน macos10.12) ฉันทำตามขั้นตอนในการแก้ปัญหาของคุณแล้วและก็ใช้งานได้ คุณทราบได้อย่างไรว่า mysql เป็นปัญหา ฉันอยากรู้อยากเห็นเพราะฉันต้องการทราบว่าจะทำอย่างไรถ้าสิ่งนี้เกิดขึ้นกับแอปพลิเคชันอื่นในที่สุด
AntonioJunior

0

ดูเหมือนว่ามันmysqlจะเก็บไว้ในวงระหว่างการรีบูต

คุณจะต้องตรวจสอบบิลด์mysqlจากคุณจะเห็นสิ่งที่เหมือนกันจาก MacOS Sierra:

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

คุณจะสังเกตเห็นว่าคุณมีงานสร้างเก่าซึ่งจำเป็นต้องได้รับการปรับปรุง คุณสามารถดาวน์โหลดใหม่ได้จากเว็บไซต์ MySQL อย่างเป็นทางการหรือผ่านโดยการเรียกสูตร / แพ็คเกจล่าสุด:

$ brew upgrade
$ brew outdated
$ brew upgrade mysql

ตรวจสอบให้แน่ใจว่าคุณได้รับบิลด์ใหม่โดยการรันคำสั่งจากเทอร์มินัล:

$ mysql --version
mysql  Ver 14.14 Distrib 5.7.17, for macos10.12 (x86_64) using  EditLine wrapper
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.