MacOS Sierra güncellemesinden sonra spot ışığı yükseldi


16

Yapılandırma: 10.12 (16A323) çalıştıran 2013 sonu rMBP

Sorun: Spotlight, Sierra'ya yükseltme işleminden bu yana çoğunlukla işlevsel değil gibi görünüyor. İlk olarak aramalar Posta'da bir şey getiremediğinde fark ettim ve Spotlight'ın kendisi sadece Sözlük'ten gelen sonuçları ortaya çıkaracak.

Ne Denedim?

  1. Birincil HDD'mi Spotlight tercihlerindeki Gizlilik hariç tutma listesine ekleyin (bu garip bir (null)hatayla sonuçlandı ). Fikir eklemek, sonra kaldırmak bir reindex zorlar.
  2. mdutil -sv /"Hata: beklenmeyen dizin oluşturma durumu. KMDConfigSearchLevelTransitioning" ile sonuçlanan şeyi bulmak için çalıştırın .
  3. Run sudo mdutil -E /sonuçlanan dizinini silmek ve yeniden inşa etmek için "Hata:. Endeksi zaten devlet değişiyor bir süre sonra tekrar deneyin."
  4. Run
    sudo su
    launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
    rm -R ./Spotlight-V100/
    launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
    mdutil -E /
    Bu tüm çalışmaları ve tükürür önce son komutun ardından kısa bir duraklama olsun "Dizin sağladı." Daha sonraki çalıştırma denemeleri mdutil -sv /, yukarıda belirtilen # 2'de belirtilen hatayı verir.

Etkinlik Monitörü, mdsbirkaç mdworkerişlemin CPU döngülerinin çoğunu çalkaladığını gösteriyor (ve fan oldukça vokaldir), bu da yeniden endeksleme sürecinde olduğunu ima ediyor - ancak indeksleme davranışını onaylamanın iki yolunun göstermediğini gösteriyor durum böyle:

  1. mdutil -sv / bu hatayı döndürüyor.
  2. Herhangi bir şey için Spotlight araması yapmak (veya özellikle "indeksleme") herhangi bir indeksleme ilerleme çubuğu göstermez.

Yani… Spotlight da:

C. Bilinen her iki onaylama yöntemine rağmen, aslında endeksleme? Ve eğer öyleyse, atıf (ler) Durum böyleyken / ne zaman bekleyebiliriz buna gösteren edilecek olan indeksleme?

B. Gerçekte salak mı? Ve eğer öyleyse, bölümün yokluğunu, yeni bir yükleme yapmayı ve Time Machine'den geri yüklemeyi çözmeyi deneyebilir miyim?

Şimdiden teşekkürler!


1
ile rm -R ./Spotlight-V100/, demek istediğim rm -R /.Spotlight-V100/
meduz

1
İlişkili olabilir: Spot ışığı yeniden dizine ekleme çok uzun sürüyor veya çalışmıyor (bir cevabı var). Bunu buraya gönderiyoruz, çünkü insanlar bu soruna bir çözüm ararken bu yazıya rastlayabilirler.
FreeNickname

Yanıtlar:


9

Yukarıdaki # 4'ten sonra yeniden başlattınız mı? Bunun işe yarayacağını düşünüyorum ... Aksi takdirde bu yardımcı olabilir:

sudo touch /.metadata-never-index

Yeniden Başlatma ...

sudo rm /.Spotlight-V100/VolumeConfiguration.plist
sudo rm /.metadata-never-index

Ve yeniden başlatın. Bunu her cilt için deneyebilirsiniz.

Ayrıca bkz: http://www.filetypehelp.com/purpose-files-metadataneverindex-file-extension/


En az bir kez # 4 yaptıktan sonra yeniden başlattığımdan ~% 89 eminim, bu yüzden tekrar yaptım ve değişiklik yapmadım. Alternatifinizi denedim, ancak sudo mdutil -sv /ikinci yeniden başlatmadan sonra çalışırken "beklenmeyen dizin oluşturma durumu" hatasını almaya devam edin .
Brian M.

2
Drat ... Ya denersenizsudo pkill -9 mds
MacManager

Koşu pkillsonra kullanarak durumunu kontrol mdutilile bir kez daha sonuçlar “Dizin sağladı.” “A” için spotlight araması Sözlük anlamına ek olarak birkaç şey verir, ancak Mail'de arama yaparken kesinlikle hiçbir şey ortaya çıkmaz. mdutil -sv /İkinci kez çalıştırmak hatayı geri getirir ve sonraki Spotlight aramaları yalnızca Sözlük sonuçlarını verir. Yani mds aktif olduğunda bu "beklenmedik indeksleme durumuna" neden oluyor ve Sözlük girişlerinin dışındaki sonuçları önlüyor.
Brian M.

Hmmm ... Tekrar öldürmek ve bir süre endekslemesine izin vermek dışında (bir gecede?) Bundan sonra ne yapacağımı bilmiyorum. Afedersiniz.
MacManager

4
sudo pkill -9 mdsbenim için çözdü! Cevabınıza eklemelisiniz.
Brian McCutchon

2

Mac'imi hafta sonu için yalnız bıraktıktan sonra korkularım doğrulandı ve bu Spotlight sorununda hiçbir zaman bir değişiklik olmadı. Buradaki ve başka yerlerdeki diğer konular göz önüne alındığında, Sierra'nın yerinde yükseltme yaparken bazı zorlukları olduğu anlaşılıyor.

Çözüm:

  1. Tamamen yedeklendiğinizi onaylayın (birden çok yedekleme tercih edilir). BU EN ÖNEMLİ ADIM!
  2. Kurtarma Modunda yeniden başlatın (Mac önyüklemeye başlarken Command-R tuşunu basılı tutun).
  3. "Disk İzlencesi" ni açın ve macOS bölümünü silin (Bu yedekleri onayladınız, değil mi?).
  4. HD silindikten sonra, "Disk İzlencesi" nden çıkın, "macOS Sierra'yı Kur" u açın ve Sierra'yı sıfırdan yükleyin.
  5. Yükleme tamamlandıktan sonra yedekten geri yükleyin.
  6. Hayatına geri dön. ;-)

Yeniden yükleme ve yedeklemeden geri yükleme spot ışığı arama sorunlarınızı çözdü mü?
muhan

Yedeklemeden geri yükle dediğinizde, zaman makinesi yedeklemesi mi demek istediniz? Bu tür bir geri yükleme de spot ışık sorunlarını geri getirmez mi?
muhan

@muhan Kabul ettiğim bu cevapta belirtildiği gibi, yedeklemeden geri yükleme sorunu çözdü. Ve açıklığa kavuşturmak için, evet, kullandığım bir Time Machine yedeğiydi.
Brian M.

Önce bölümü silmeden Sierra'yı yüklemeyi denediniz mi?
Adam Rice

@AdamRice Hayır, yapmadım. Bu benim ana makinemdi ve bunu yapacak daha fazla sabrım yoktu. Açıkçası şimdi bilmenin bir yolu yok, ama sadece yüklemeyi tekrar yapmanın bozuk örneğin bir fark yaratacağını düşünmeye meyilli değilim.
Brian M.
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.