Konfiguracja: rMBP z końca 2013 r. Z uruchomionym pakietem 10.12 (16A323)
Problem: Spotlight wydaje się być w większości niefunkcjonalny od czasu aktualizacji do Sierra. Pierwotnie zauważyłem, że wyszukiwania nie przyniosły żadnych rezultatów w Mail, a samo Spotlight będzie wyświetlać wyniki tylko ze Słownika.
Co próbowałem:
- Dodaj mój główny dysk twardy do listy wykluczeń prywatności w preferencjach Spotlight (spowodowało to dziwny
(null)
błąd). Pomysł polega na dodawaniu, a następnie usunięciu wymusi ponowny indeks. - Uruchom,
mdutil -sv /
aby dowiedzieć się, co się dzieje, co powoduje „Błąd: nieoczekiwany stan indeksowania. KMDConfigSearchLevelTransitioning”. - Uruchom,
sudo mdutil -E /
aby usunąć i odbudować indeks, co powoduje „Błąd: Indeks już zmienia stan. Spróbuj ponownie za chwilę”. - Uruchom
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 /
to wszystko działa i dostaję krótką pauzę po ostatnim poleceniu, zanim wypluje „Indeksowanie włączone”. Kolejne próby uruchomieniamdutil -sv /
wyrzucają wyżej wspomniany błąd, o którym mowa w punkcie 2 powyżej.
Monitor aktywności pokazuje, że większość cykli procesora przerywa mds
kilka mdworker
procesów (a wentylator jest dość głośny), co sugeruje, że jest on w trakcie reindeksacji - ale dwa sposoby, w jakie jestem świadomy potwierdzania zachowania indeksowania, nie wskazują tak jest w przypadku:
mdutil -sv /
zwraca ten błąd.- Wykonywanie wyszukiwania Spotlight (lub „indeksowanie”) nie pokazuje żadnego paska postępu indeksowania.
Więc… jest Spotlight:
A. Właściwie indeksowanie, pomimo obu znanych sposobów potwierdzania, że tak nie jest? A jeśli tak, to cytat (y) na który to przypadek / kiedy mogę się spodziewać, że będzie widać, że jest indeksowanie?
B. Właściwie zakorkowany? A jeśli tak, to w jaki inny sposób mogę spróbować rozwiązać problem braku partycji, wykonania nowej instalacji i przywracania z Time Machine?
Z góry dziękuję!
rm -R ./Spotlight-V100/
, myślę, że masz na myślirm -R /.Spotlight-V100/
Odpowiedzi:
Czy zrestartowałeś się po punkcie 4 powyżej? Myślę, że to powinno zadziałać ... Jeśli nie, może to pomóc:
Restart...
I uruchom ponownie. Możesz wypróbować to dla każdego woluminu.
Zobacz także: http://www.filetypehelp.com/purpose-files-metadataneverindex-file-extension/
źródło
sudo mdutil -sv /
po drugim ponownym uruchomieniu.sudo pkill -9 mds
pkill
następnie sprawdzenie statusu przy użyciumdutil
wyników jeszcze raz z włączonym „Indeksowaniem”. Wyszukiwanie „a” w centrum uwagi daje kilka rzeczy oprócz znaczenia słownika, ale absolutnie nic nie pojawia się podczas wyszukiwania w poczcie. Ponownemdutil -sv /
uruchomienie przywraca błąd - a kolejne wyszukiwania Spotlight wracają tylko do wyników słownika. Wygląda więc na to, że gdy mds jest aktywne, powoduje ten „nieoczekiwany stan indeksowania” i zapobiega wynikom poza wpisami słownika.sudo pkill -9 mds
rozwiązałem to dla mnie! Powinieneś dodać go do swojej odpowiedzi.Po pozostawieniu komputera Mac w spokoju na weekend moje obawy zostały potwierdzone i nigdy nie było żadnych zmian w tym problemie Spotlight. Biorąc pod uwagę inne wątki tutaj i gdzie indziej, wygląda na to, że Sierra ma pewne wyzwania podczas aktualizacji na miejscu.
Rozkład:
źródło