Konfig: Ende 2013 rMBP mit 10.12 (16A323)
Problem: Spotlight scheint seit dem Upgrade auf Sierra größtenteils nicht mehr funktionsfähig zu sein. Ich habe es ursprünglich bemerkt, als bei der Suche in Mail nichts gefunden wurde und Spotlight selbst nur Ergebnisse aus Dictionary anzeigt.
Was ich ausprobiert habe:
- Meine primäre Festplatte zur Ausschlussliste für den Datenschutz in den Spotlight-Einstellungen hinzufügen (dies führte zu einem seltsamen
(null)
Fehler). Die Idee ist das Hinzufügen, dann wird das Entfernen einen Neuindex erzwingen. - Führen Sie
mdutil -sv /
den Befehl aus, um herauszufinden, was zu "Fehler: Unerwarteter Indexierungsstatus. KMDConfigSearchLevelTransitioning" führt. - Führen Sie
sudo mdutil -E /
den Befehl aus, um den Index zu löschen und neu zu erstellen. Dies hat zur Folge, dass "Fehler: Index ändert bereits seinen Status. Bitte versuchen Sie es in einem Moment erneut." - Führen Sie
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 /
dies alles funktioniert, und ich bekomme eine kurze Pause nach dem letzten Befehl, bevor es "Indizierung aktiviert" ausspuckt. Nachfolgende Laufversuchemdutil -sv /
spucken den oben in Nr. 2 genannten Fehler aus.
Activity Monitor zeigt, dass die meisten CPU-Zyklen von mds
mehreren mdworker
Prozessen in Anspruch genommen werden (und der Lüfter ist ziemlich lautstark). Dies würde bedeuten, dass gerade eine Neuindizierung durchgeführt wird. Die beiden Methoden, mit denen ich das Verhalten der Indizierung bestätigen kann, zeigen jedoch nichts an das ist der Fall:
mdutil -sv /
gibt diesen Fehler zurück.- Bei einer Spotlight-Suche nach etwas (oder speziell nach "Indizieren") wird keine Fortschrittsanzeige für die Indizierung angezeigt.
Also ... ist Spotlight entweder:
A. Indizieren Sie tatsächlich, obwohl beide bekannten Bestätigungsmethoden dies anzeigen? Und wenn ja, Zitate dazu / wann kann ich damit rechnen, dass es sich um eine Indizierung handelt?
B. Eigentlich gegabelt? Und wenn ja, gibt es andere Möglichkeiten, wie ich versuchen kann, die Partition zu reparieren, eine Neuinstallation durchzuführen und eine Wiederherstellung von Time Machine aus durchzuführen?
Danke im Voraus!
rm -R ./Spotlight-V100/
, ich denke du meinstrm -R /.Spotlight-V100/
Antworten:
Haben Sie nach # 4 oben einen Neustart durchgeführt? Ich denke, das sollte funktionieren ... Wenn dies nicht hilft:
Neustart ...
Und wieder neu starten. Sie können dies für jedes Volume ausprobieren.
Siehe auch: http://www.filetypehelp.com/purpose-files-metadataneverindex-file-extension/
quelle
sudo mdutil -sv /
nach dem zweiten Neustart wird immer noch der Fehler "Unerwarteter Indizierungsstatus" angezeigt.sudo pkill -9 mds
pkill
Optionmdutil
"Indizierung aktiviert" erneut ausführen, um den Status anhand der Ergebnisse zu überprüfen . Die Spotlight-Suche nach "a" bietet neben der Wörterbuchbedeutung einige weitere Vorteile. Bei der Suche in E-Mail wird jedoch absolut nichts angezeigt. Beimmdutil -sv /
zweiten Ausführen wird der Fehler behoben. Bei nachfolgenden Spotlight-Suchvorgängen werden nur Dictionary-Ergebnisse angezeigt. Es sieht also so aus, als ob mds, wenn es aktiv ist, diesen „unerwarteten Indexierungsstatus“ verursacht und Ergebnisse außerhalb von Dictionary-Einträgen verhindert.sudo pkill -9 mds
löste es für mich! Sie sollten es zu Ihrer Antwort hinzufügen.Nachdem ich meinen Mac für das Wochenende alleine gelassen hatte, bestätigten sich meine Befürchtungen und an diesem Spotlight-Problem wurde nie etwas geändert. Angesichts der anderen Themen hier und anderswo scheint es, dass Sierra einige Herausforderungen hat, wenn sie ein direktes Upgrade vornimmt.
Auflösung:
quelle