113 votes

Pourquoi MDS se déchaîne-t-il dans Mac OS X 10.6?

J'ai eu des problèmes avec le processus MDS qui tourne en boucle sur mon MacBook Pro 13". J'ai lu sur d'autres forums de support que des lecteurs externes mal formatés peuvent poser problème, mais je n'ai aucun lecteur connecté. Comment ce problème peut-il être débogué et corrigé ?

Si cela peut aider, j'ai une archive massive de mails. Je n'ai pas désactivé l'indexation de cette archive car je n'ai pas pu trouver de corrélation entre les deux, mais j'y pense.

(Cela pourrait être normal juste après une mise à jour de 10.5 à 10.6, auquel cas l'index de recherche Spotlight doit être reconstruit par mds. Mais dans ce cas, cela fait déjà quelques semaines.)

115voto

Kearns Points 614

Pour voir ce que font mds et surtout son enfant mdworker - utilisez fs_usage pour enregistrer les fichiers qu'il ouvre :

sudo fs_usage -w -f filesys mdworker

Bien qu'il y ait beaucoup de choses inintelligibles là-dedans, il vous indique quand il ouvre un fichier pour commencer à le lire. Copier un PDF dans mon système de fichiers montre mdworker ouvrir le fichier puis immédiatement après beaucoup d'activité...

p.s. si vous voulez un peu moins de détails, cela listera simplement les points de fichiers ouverts :

sudo fs_usage -w -f filesys mdworker | egrep "open"

30voto

Carlos Points 11

Dans le cas rare où vous souhaiteriez désactiver le spotlight, utilisez la commande suivante :

sudo mdutil -a -i off

Pour réactiver :

sudo mdutil -a -i on

3voto

Jakub Roztocil Points 917

Je voulais juste noter que Spotlight/MDS pourrait ne pas être le problème du tout. Les erreurs avec Time Machine (en particulier lorsque Time Machine prend beaucoup de temps pour "indexer") peuvent créer une situation où Spotlight essaie continuellement d'indexer les mêmes fichiers.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X