Configuration: fin 2013 rMBP exécutant 10.12 (16A323)
Problème: Spotlight semble être principalement non fonctionnel depuis la mise à niveau vers Sierra. Je l'ai remarqué à l'origine lorsque les recherches n'ont pas réussi à afficher quoi que ce soit dans Mail, et Spotlight lui-même ne fera apparaître que les résultats du dictionnaire.
Ce que j'ai essayé:
- Ajoutez mon disque dur principal à la liste d'exclusion de confidentialité dans les préférences Spotlight (cela a entraîné une
(null)
erreur étrange ). L'idée est d'ajouter, puis de supprimer forcera une réindexation. - Exécutez
mdutil -sv /
pour savoir ce qui se passe, ce qui entraîne «Erreur: état d'indexation inattendu. KMDConfigSearchLevelTransitioning». - Exécutez
sudo mdutil -E /
pour supprimer et reconstruire l'index, ce qui entraîne «Erreur: l'index change déjà d'état. Veuillez réessayer dans un instant». - Exécutez
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 /
tout cela fonctionne et j'obtiens une brève pause après la dernière commande avant qu'elle ne crache «Indexation activée». Les tentatives ultérieures d'exécutionmdutil -sv /
génèrent l'erreur susmentionnée, comme indiqué au point 2 ci-dessus.
Le moniteur d'activité montre que mds
et plusieurs mdworker
processus perturbent la plupart des cycles du processeur (et le ventilateur est assez vocal), ce qui impliquerait qu'il est en train de réindexer - mais les deux façons dont je suis conscient de confirmer le comportement d'indexation n'indiquent pas c'est le cas:
mdutil -sv /
renvoie cette erreur.- Faire une recherche Spotlight pour quelque chose (ou "indexation" en particulier) n'affiche aucune barre de progression d'indexation.
Alors… est Spotlight soit:
A. En fait l'indexation, malgré les deux moyens de confirmation connus indiquant que ce n'est pas le cas? Et, si oui, citation (s) à ce sujet / quand puis-je m'attendre à ce qu'il montre qu'il est en train d' indexer?
B. En fait foutu? Et, dans l'affirmative, existe-t-il d'autres façons de résoudre le problème en supprimant la partition, en effectuant une nouvelle installation et en effectuant une restauration à partir de Time Machine?
Merci d'avance!
rm -R ./Spotlight-V100/
, je suppose que vous voulez direrm -R /.Spotlight-V100/
Réponses:
Avez-vous redémarré après # 4 ci-dessus? Je pense que cela devrait fonctionner ... Sinon, cela peut aider:
Redémarrer ...
Et redémarrez à nouveau. Vous pouvez essayer ceci pour chaque volume.
Voir également: http://www.filetypehelp.com/purpose-files-metadataneverindex-file-extension/
la source
sudo mdutil -sv /
après le deuxième redémarrage.sudo pkill -9 mds
pkill
ensuite la vérification de l'état en utilisant lesmdutil
résultats avec "Indexation activée". La recherche Spotlight pour "a" produit quelques éléments en plus de la signification du dictionnaire, mais absolument rien n'apparaît lors de la recherche dans Mail. L'exécution d'mdutil -sv /
une deuxième fois ramène l'erreur - et les recherches Spotlight suivantes ne retournent que les résultats du dictionnaire. Il semble donc que lorsque mds est actif, il provoque cet «état d'indexation inattendu» et empêche tout résultat en dehors des entrées du dictionnaire.sudo pkill -9 mds
résolu pour moi! Vous devez l'ajouter à votre réponse.Après avoir laissé mon Mac seul pour le week-end, mes craintes se sont confirmées et il n'y a jamais eu de changement dans ce problème Spotlight. Compte tenu des autres threads ici et ailleurs, il semble que Sierra ait des défis lors d'une mise à niveau sur place.
Résolution:
la source