मैकओएस सिएरा के साथ रिबूटिंग मशीन में बहुत लंबा समय लगता है


13

चूंकि मैंने अपने रेटिना मैकबुक प्रो को macOS Sierra GM (16A319) के साथ अपग्रेड किया है, इसलिए कंप्यूटर को रिबूट करने में 20-30 मिनट लगते हैं। मैं रीस्टार्ट का चयन करता हूं ... ऐप्पल मेनू से, सबकुछ लॉग आउट हो जाता है, फिर मैक शेष समय के लिए एक काली स्क्रीन पर लटका रहता है। मेरे पास एक माउस कर्सर भी है। थोड़ी देर बाद यह सामान्य रूप से रिबूट होता है, और बूटिंग सामान्य रूप से 10-15 सेकंड लेता है। यदि मैं बंद कर देता हूं, तो मैं सामान्य रूप से बूट कर सकता हूं (चेतावनी को छोड़कर, कि कंप्यूटर ठीक से बंद नहीं हुआ था)।

मैंने सिस्टम प्राथमिकताओं में बूट डिस्क का चयन करने की कोशिश की है, टर्मिनल से बूट डिस्क को बदलें, लेकिन ऐसा लगता है कि समस्याएं शट डाउन ऑपरेशन के साथ हैं।

मेरे पास Apple के स्वयं के मॉड्यूल के पास केवल TripMode का कर्नेल एक्सटेंशन है।

जवाबों:


14

मेरे पास एक ही मुद्दा था और यह MySQL 5.7.15 में अपग्रेड करते समय तय किया गया लगता है

चियर्स


यह आवश्यक नहीं है कि mysql के लिए संस्करण 5.7.15 हो। यह विशेष रूप से MacOS 10.12 के लिए संकलित किसी भी ताजा बिल्ड हो सकता है, आप इसे कमांड लाइन से देख सकते हैं , कि आप कौन से भाग रहे हैं:$ mysql --version
Farside

9

ठीक है, मैंने समाधान ढूंढ लिया है: mysqld समस्या है, संस्करण 5.7.13 को रोका नहीं जा सकता है (यहां तक ​​कि गतिविधि मॉनिटर या इसके साथ भी kill), इसलिए macOS बहुत लंबे अंतराल तक इसके रुकने का इंतजार करता है।

समाधान: MySQL वरीयता फलक में अनटीक स्वचालित स्टार्टअप, एक बार धीरे-धीरे रिबूट करें, फिर दूसरा रिबूट ठीक होगा।


1
क्या आप जानते हैं कि स्वचालित स्टार्टअप को अक्षम किए बिना समस्या को कैसे ठीक किया जाए? मैंने इसे अक्षम कर दिया, और इसने काम किया, लेकिन मैं अपना MySQL ऑटोस्टार्ट को चाहता हूं।
तैजमे

मुझे लगता है कि हमें एक नई रिलीज तक इंतजार करना होगा जो macOS 10.12 का समर्थन करती है।
१२:५० बजे गक्कका

@gklka, उत्तर की जाँच करें , वहाँ पहले से ही जारी किया गया था Distrib 5.7.17, for macos10.12 (x86_64)
फ़ारसाइड

धन्यवाद! मेरे मामले के लिए, मैंने इसे हटाने का फैसला किया। MacOS से mysql निकालने के लिए टर्मिनल में मैनुअल स्टेप्स कर रहे हैं। इसके अलावा mysql को हटाने के बाद पहले रिबूट करने से पहले, मुझे यह सुनिश्चित करना होगा कि कोई mysqld प्रक्रिया भी नहीं चल रही है, यहां तक ​​कि मैं kill -9 <process-id>और यह चला गया है। लेकिन यह दूसरी बार वापस आती रहती है। इस प्रकार दूसरों को यह सत्यापित करने की आवश्यकता हो सकती है कि प्रभावी होने के लिए रिबूट करने से पहले यह अच्छा हो गया है।
२६'१ 'को १

@gklka इस विषय को पुनर्जीवित करने के लिए क्षमा करें, लेकिन इसके कारण, मुझे पता चला कि मेरे लिए mysql मुद्दा था, यहां तक ​​कि नवीनतम संस्करण (macos10.12 पर 5.7.17) भी। मैंने आपके समाधान में कदम रखा और यह काम किया। आपको कैसे पता चला कि mysql समस्या थी? मैं उत्सुक हूं, क्योंकि मैं जानना चाहता हूं कि अगर यह अंततः अन्य अनुप्रयोगों के साथ होता है तो क्या करना है।
एंटोनियोजूनियर

0

ऐसा लगता है mysqlकि यह रिबूट के दौरान इसे लूप में रख रहा है।

आपको mysql से अपने निर्माण की जांच करने की आवश्यकता होगी, आपको मैकओएस सिएरा से कुछ समान दिखाई देगा:

$ 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
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.