mds et mdworker à fond...

XavH

Membre actif
26 Mars 2004
224
3
59
Le Mans
... sans que Spotlight ne mouline ?

Bonjour

Soudainement depuis 2 jours, les opérations mds et dans une moindre mesure mdworker oscillent entre 7 et 117 % d'utilisation de CPU, ce qui fait terriblement chauffer le MBP (13", sous Snow Léo) et réduit en proportion astronomique l'autonomie...
Pas fait de manip particulière, la seule chose est que j'ai utilisé iMovie pour la première fois, sur une séquence un peu longue.
Petit tour d'Onyx, puis initialisation PRAM : pas d'effet.
J'ai lu quelques discussions et essayé de me débarrasser des mdimport, sans succès. J'hésite à mettre les mains dans Terminal, mais s'il faut en passer par là... J'ai l'impression que c'est pour arrêter Spotlight, qui est pourtant très-très utile !
Ou une réinstall, mais bon ça fait un peu monde-PC, et pis si je réimporte ma sauvegarde je risque de recontaminer le système ?

Si vous avez un conseil judicieux, je suis preneur !

Merci d'avance

Xav
 
Regarde dans la Console.

Il y a peut-être un fichier pourri qui fait dérailler Spotlight.

Bonsoir

Merci pour le conseil d'utilisation de la console,... mais pour moi c'est du sub-chinois.
1/ voici un exemple de capture d'écran (si le fichier joint passe) : que chercher "d'arnormal" ?
2/ si je trouve un truc étrange, comment faire pour l'éliminer/le tuer/ le disperser/le ventiler ???

Xav

16374:5259264|CrashReportCopierAFC.m:-[CrashReportCopierAFC copyAndProcessRemotePath:usingConnection:]| ERROR: Could not remove remote path at ./DiagnosticLogs/security.log.20140112T233258Z.gz
Jan 17 23:00:43 portxav /System/Library/PrivateFrameworks/MobileDevice.framework/Versions/Current/AppleMobileDeviceHelper.app/Contents/Resources/MDCrashReportTool[16374]: 16374:5259264|CrashReportCopierAFC.m:-[CrashReportCopierAFC copyAndProcessRemotePath:usingConnection:]| ERROR: Could not remove remote path at ./DiagnosticLogs/security.log.20140113T182525Z.gz
Jan 17 23:00:43 portxav /System/Library/PrivateFrameworks/MobileDevice.framework/Versions/Current/AppleMobileDeviceHelper.app/Contents/Resources/MDCrashReportTool[16374]: 16374:5259264|CrashReportCopierAFC.m:-[CrashReportCopierAFC copyAndProcessRemotePath:usingConnection:]| ERROR: Could not remove remote path at ./DiagnosticLogs/security.log.20140113T233259Z.gz
Jan 17 23:00:43 portxav /System/Library/PrivateFrameworks/MobileDevice.framework/Versions/Current/AppleMobileDeviceHelper.app/Contents/Resources/MDCrashReportTool[16374]: 16374:5259264|CrashReportCopierAFC.m:-[CrashReportCopierAFC copyAndProcessRemotePath:usingConnection:]| ERROR: Could not remove remote path at ./DiagnosticLogs/security.log.20140114T233300Z.gz
Jan 17 23:00:43 portxav /System/Library/PrivateFrameworks/MobileDevice.framework/Versions/Current/AppleMobileDeviceHelper.app/Contents/Resources/MDCrashReportTool[16374]: 16374:5259264|CrashReportCopierAFC.m:-[CrashReportCopierAFC copyAndProcessRemotePath:usingConnection:]| ERROR: Could not remove remote path at ./DiagnosticLogs/security.log.20140115T171224Z.gz
Jan 17 23:00:43 portxav /System/Library/PrivateFrameworks/MobileDevice.framework/Versions/Current/AppleMobileDeviceHelper.app/Contents/Resources/MDCrashReportTool[16374]: 16374:5259264|CrashReportCopierAFC.m:-[CrashReportCopierAFC copyAndProcessRemotePath:usingConnection:]| ERROR: Could not remove remote path at ./DiagnosticLogs/security.log.20140115T233300Z
Jan 17 23:00:43 portxav /System/Library/PrivateFrameworks/MobileDevice.framework/Versions/Current/AppleMobileDeviceHelper.app/Contents/Resources/MDCrashReportTool[16374]: 16374:5259264|CrashReportCopierAFC.m:-[CrashReportCopierAFC copyAndProcessRemotePath:usingConnection:]| ERROR: Could not remove remote path at ./DiagnosticLogs/security.log.20140116T233301Z
Jan 17 23:00:45 portxav [0x0-0x87087].com.apple.iTunes[8489]: Child: Can't write length for data
Jan 17 23:00:45 portxav [0x0-0x87087].com.apple.iTunes[8489]: Child: Couldn't write response, exiting...
Jan 17 23:00:56 portxav iCalExternalSync[16381]: [ICalExternalSync ]Failed Event/p2875 modify validation - Events cannot have multiple exceptions for the same date.
Jan 17 23:00:56 portxav com.apple.syncservices.SyncServer[16347]: 2014-01-17 23:00:56.526 iCalExternalSync[16381:903] [ICalExternalSync ]Failed Event/p2875 modify validation - Events cannot have multiple exceptions for the same date.
Jan 17 23:00:56 portxav iCalExternalSync[16381]: [ICalExternalSync ]Error: Core Data save failed. Sync canceled. - Events cannot have multiple exceptions for the same date.
Jan 17 23:00:56 portxav com.apple.syncservices.SyncServer[16347]: 2014-01-17 23:00:56.528 iCalExternalSync[16381:903] [ICalExternalSync ]Error: Core Data save failed. Sync canceled. - Events cannot have multiple exceptions for the same date.
Jan 17 23:00:56 portxav iCalExternalSync[16381]: [ICalExternalSync ]Events cannot have multiple exceptions for the same date.
Jan 17 23:00:56 portxav com.apple.syncservices.SyncServer[16347]: 2014-01-17 23:00:56.553 iCalExternalSync[16381:903] [ICalExternalSync ]Events cannot have multiple exceptions for the same date.
 
Dans la barre d'outils de la fenêtre de la Console, il y a une fenêtre Chaînes correspondantes : tapes-y mds ou mdworker.

Et la Console accepte le copier-coller vers notre forum. ;)
 
Dans la barre d'outils de la fenêtre de la Console, il y a une fenêtre Chaînes correspondantes : tapes-y mds ou mdworker.

Et la Console accepte le copier-coller vers notre forum. ;)

Bonjour, et merci pour ta réponse.

Alors voici :

- quand je tape "mds", j'obtiens ceci :
16/01/14 11:18:55 com.apple.launchd[1] (com.apple.metadata.mds[46]) Exited: Killed
16/01/14 15:41:13 com.apple.launchd[1] (com.apple.metadata.mds[3864]) Exited: Killed
16/01/14 15:41:52 com.apple.launchd[1] (com.apple.metadata.mds[7066]) Exited: Killed
16/01/14 15:42:28 com.apple.launchd[1] (com.apple.metadata.mds[7091]) Exited: Killed
17/01/14 23:21:34 com.apple.launchd[1] (com.apple.metadata.mds[43]) Exited: Killed

pareil avec mdworker

- par contre, voici ce qui défile dans la console à une période où mds tourne entre 80 et plus de 100 % de CPU (déjà, plus de 100 %, ça m'interpelle un peu...). Ca semble effectivement plein de petits soucis, mais comment les éliminer ?..
18/01/14 11:05:54 PreferenceSyncClient[1539] Preference plist was NOT a dictionary.
18/01/14 11:06:07 PreferenceSyncClient[1539] Preference plist was NOT a dictionary.
18/01/14 11:06:07 PreferenceSyncClient[1539] Preference plist was NOT a dictionary.
18/01/14 11:06:14 PreferenceSyncClient[1539] Preference plist was NOT a dictionary.
18/01/14 11:06:14 PreferenceSyncClient[1539] Preference plist was NOT a dictionary.
18/01/14 11:16:50 com.apple.notifyd[14] EV_DELETE failed for file watcher 24
18/01/14 11:16:50 com.apple.notifyd[14] EV_DELETE failed for file watcher 20
18/01/14 11:16:50 com.apple.notifyd[14] EV_DELETE failed for file watcher 19
18/01/14 11:16:50 com.apple.notifyd[14] EV_DELETE failed for file watcher 18
18/01/14 11:16:50 com.apple.notifyd[14] EV_DELETE failed for file watcher 16
18/01/14 11:16:50 com.apple.notifyd[14] EV_DELETE failed for file watcher 23
18/01/14 11:16:50 com.apple.notifyd[14] EV_DELETE failed for file watcher 17
18/01/14 11:16:50 com.apple.notifyd[14] EV_DELETE failed for file watcher 22
18/01/14 11:16:51 com.apple.autofsd[57] automount: Mount for UUID=C0EE269C-90BB-4B56-812E-B5E902A84AA6 has no path for the directory to mount
18/01/14 11:16:51 com.apple.autofsd[57] automount: Mount for LABEL=FreeAgentDrive has no path for the directory to mount
18/01/14 11:16:51 com.apple.autofsd[57] automount: Mount for UUID=C0EE269C-90BB-4B56-812E-B5E902A84AA6 has no path for the directory to mount
18/01/14 11:16:51 com.apple.autofsd[57] automount: Mount for LABEL=FreeAgentDrive has no path for the directory to mount
18/01/14 11:16:51 com.apple.autofsd[57] automount: Mount for UUID=C0EE269C-90BB-4B56-812E-B5E902A84AA6 has no path for the directory to mount
18/01/14 11:16:51 com.apple.autofsd[57] automount: Mount for LABEL=FreeAgentDrive has no path for the directory to mount
18/01/14 11:16:51 com.apple.autofsd[57] automount: Mount for UUID=C0EE269C-90BB-4B56-812E-B5E902A84AA6 has no path for the directory to mount
18/01/14 11:16:51 com.apple.autofsd[57] automount: Mount for LABEL=FreeAgentDrive has no path for the directory to mount
18/01/14 11:49:14 com.apple.autofsd[57] automount: Mount for UUID=C0EE269C-90BB-4B56-812E-B5E902A84AA6 has no path for the directory to mount
18/01/14 11:49:14 com.apple.autofsd[57] automount: Mount for LABEL=FreeAgentDrive has no path for the directory to mount
18/01/14 11:49:14 com.apple.autofsd[57] automount: Mount for UUID=C0EE269C-90BB-4B56-812E-B5E902A84AA6 has no path for the directory to mount
18/01/14 11:49:14 com.apple.autofsd[57] automount: Mount for LABEL=FreeAgentDrive has no path for the directory to mount
18/01/14 11:49:14 [0x0-0x40040].backupd-helper[1852] Not starting Time Machine backup after wake - less than 60 minutes since last backup completed.
18/01/14 11:49:23 com.apple.autofsd[57] automount: Mount for UUID=C0EE269C-90BB-4B56-812E-B5E902A84AA6 has no path for the directory to mount
18/01/14 11:49:23 com.apple.autofsd[57] automount: Mount for LABEL=FreeAgentDrive has no path for the directory to mount
18/01/14 11:49:23 com.apple.autofsd[57] automount: Mount for UUID=C0EE269C-90BB-4B56-812E-B5E902A84AA6 has no path for the directory to mount
18/01/14 11:49:23 com.apple.autofsd[57] automount: Mount for LABEL=FreeAgentDrive has no path for the directory to mount
18/01/14 11:49:39 com.apple.autofsd[57] automount: Mount for UUID=C0EE269C-90BB-4B56-812E-B5E902A84AA6 has no path for the directory to mount
18/01/14 11:49:39 com.apple.autofsd[57] automount: Mount for LABEL=FreeAgentDrive has no path for the directory to mount
18/01/14 11:49:39 com.apple.autofsd[57] automount: Mount for UUID=C0EE269C-90BB-4B56-812E-B5E902A84AA6 has no path for the directory to mount
18/01/14 11:49:39 com.apple.autofsd[57] automount: Mount for LABEL=FreeAgentDrive has no path for the directory to mount
18/01/14 12:53:08 com.apple.autofsd[57] automount: Mount for UUID=C0EE269C-90BB-4B56-812E-B5E902A84AA6 has no path for the directory to mount
18/01/14 12:53:08 com.apple.autofsd[57] automount: Mount for LABEL=FreeAgentDrive has no path for the directory to mount
18/01/14 12:53:08 com.apple.autofsd[57] automount: Mount for UUID=C0EE269C-90BB-4B56-812E-B5E902A84AA6 has no path for the directory to mount
18/01/14 12:53:08 com.apple.autofsd[57] automount: Mount for LABEL=FreeAgentDrive has no path for the directory to mount
18/01/14 12:53:28 [0x0-0x42042].backupd-helper[1870] Not starting Time Machine backup after wake - failed to resolve alias to backup volume
18/01/14 13:40:41 com.apple.backupd-auto[3020] Not starting scheduled Time Machine backup - time machine destination not resolvable.
18/01/14 13:40:50 PreferenceSyncClient[3036] Preference plist was NOT a dictionary.
18/01/14 13:40:50 PreferenceSyncClient[3036] Preference plist was NOT a dictionary.
18/01/14 13:40:55 PreferenceSyncClient[3036] Preference plist was NOT a dictionary.
18/01/14 13:40:55 PreferenceSyncClient[3036] Preference plist was NOT a dictionary.
18/01/14 13:40:57 PreferenceSyncClient[3036] Preference plist was NOT a dictionary.
18/01/14 13:40:57 PreferenceSyncClient[3036] Preference plist was NOT a dictionary.
18/01/14 13:50:54 [0x0-0x4a04a].backupd-helper[3283] Not starting Time Machine backup after wake - failed to resolve alias to backup volume
 
Devant toutes ces erreurs qui partent un peu dans tous les sens, je commencerais par Vérifier le Disque interne avec Utilitaire de Disque.

On y parle beaucoup de périphériques : j'essaierais de tous les débrancher (et de désactiver iCloud ?),
et si ça calmait mds, je regarderais dans Confidentialité de Spotlight pour les exclure, ou je reverrais mes branchements.

Mais ça peut être tout autre chose…
 
On peut aussi imaginer (si le disque est apparemment en forme) réinitialiser Spotlight (avec Onyx, par exemple).
 
On peut aussi imaginer (si le disque est apparemment en forme) réinitialiser Spotlight (avec Onyx, par exemple).

Apparait comme "Error" dans la console, de façon très récurrente, la ligne :
19/01/14 14:02:52 PreferenceSyncClient[2950] Error Preference plist was NOT a dictionary.
Est-ce un symptôme ? Eventuellement comment le résoudre ?
 
Dernière édition:
Devant toutes ces erreurs qui partent un peu dans tous les sens, je commencerais par Vérifier le Disque interne avec Utilitaire de Disque.

On y parle beaucoup de périphériques : j'essaierais de tous les débrancher (et de désactiver iCloud ?),
et si ça calmait mds, je regarderais dans Confidentialité de Spotlight pour les exclure, ou je reverrais mes branchements.

Mais ça peut être tout autre chose…

Mon avant dernier message n'est pas passé :
- vérification avec util de disque : OK,
- pas d'iCloud pour moi,
- très peu de périphériques : un DD ext dédié à TM, débranché la plupart du temps, et un combiné imprimante en wifi généralement éteint.

J'ai relancé un indexage complet de Spotlight en passant par le terminal (conseil trouvé sur forum apple en anglais)... il s'est passé qq chose de bizarre, il semble qu'il s'est relancé tt seul, voir copie de console ci-dessous ; j'attends la fin de la nouvelle indexation pour voir...

Merci encore pour votre soutien

Xav

19/01/14 14:04:15 mds[43] Error (Normal) DiskStore: Creating index for /
19/01/14 14:45:44 com.apple.launchd[1] Warning (com.apple.metadata.mds[43]) Job appears to have crashed: Segmentation fault
19/01/14 14:45:45 com.apple.ReportCrash.Root[4042] Notice 2014-01-19 14:45:45.129 ReportCrash[4042:2903] Saved crash report for mds[43] version ??? (???) to /Library/Logs/DiagnosticReports/mds_2014-01-19-144545_localhost.crash
19/01/14 14:45:46 mds[4043] Error (Normal) DiskStore: Rebuilding index for /
19/01/14 14:45:47 mds[4043] Error (Normal) DiskStore: Creating index for /
19/01/14 15:53:55 com.apple.launchd[1] Warning (com.apple.metadata.mds[4043]) Job appears to have crashed: Segmentation fault
19/01/14 15:53:56 com.apple.ReportCrash.Root[5823] Notice 2014-01-19 15:53:56.922 ReportCrash[5823:2903] Saved crash report for mds[4043] version ??? (???) to /Library/Logs/DiagnosticReports/mds_2014-01-19-155356_localhost.crash
19/01/14 15:53:58 mds[5824] Error (Normal) DiskStore: Rebuilding index for /
19/01/14 15:53:58 mds[5824] Error (Normal) DiskStore: Creating index for /
 
Tu as un rapport de crash qui s'est écrit dans ta Console > DiagnosticReports.


Segmentation fault, c'est un truc qui invitait à réinstaller le Système en 10.5
= si tu as toujours ton DVD d'install et 12 Go d'espace disponibles dans ton Mac, tu peux faire une réinstallation de type Archiver et Installer (ça ne réinstalle que le Système, sans toucher à tes données, et demande à être complétée d'une mise à jour des logiciels du menu ).

C'est peut-être le moment de doubler ta sauvegarde TM d'un clone, d'autant que CarbonCopyCloner est fort pour repérer les fichiers corrompus. Je le ferais avant la réinstall.
 
Tu as un rapport de crash qui s'est écrit dans ta Console > DiagnosticReports.


Segmentation fault, c'est un truc qui invitait à réinstaller le Système en 10.5
= si tu as toujours ton DVD d'install et 12 Go d'espace disponibles dans ton Mac, tu peux faire une réinstallation de type Archiver et Installer (ça ne réinstalle que le Système, sans toucher à tes données, et demande à être complétée d'une mise à jour des logiciels du menu ).

C'est peut-être le moment de doubler ta sauvegarde TM d'un clone, d'autant que CarbonCopyCloner est fort pour repérer les fichiers corrompus. Je le ferais avant la réinstall.

Super, merci !
Je comptais faire effectivement un clone sur un autre DD que la TM avant toute manip - je suis un peu parano de la sauvegarde sur les bords. J'utilise effectivement CCC, mais je ne l'ai pas lancé depuis un certain temps.
Par contre, mon MBP a toujours été sous Snow Léo : la référence à 10.5 viendrait d'une migration lors d'un changement de machine ? Quoiqu'il en soit je ferais une install de Snow Léo : "archiver" signifie qu'il archive l'ancien système ? on peut le supprimer ensuite si tout se passe bien ?

Xav
 
J'ai fait référence à 10.5 en fonction de mes petites notes personnelles,
et parce que je n'ai pas pris le temps de consulter Google à propos de 10.6 !


L'article de référence : Mac OS X : à propos de la fonction Archiver et Installer
Archiver l'ancien système suppose de pouvoir réécrire à côté un nouveau système sur le disque interne, d'où le besoin d'une bonne dizaine de Go disponibles.
On peut supprimer le système précédent une fois qu'on est sûr d'y avoir tout récupéré, ou dès que tu es sûr de tes sauvegardes.
 
J'ai fait référence à 10.5 en fonction de mes petites notes personnelles,
et parce que je n'ai pas pris le temps de consulter Google à propos de 10.6 !


L'article de référence : Mac OS*X*: à propos de la fonction Archiver et Installer
Archiver l'ancien système suppose de pouvoir réécrire à côté un nouveau système sur le disque interne, d'où le besoin d'une bonne dizaine de Go disponibles.
On peut supprimer le système précédent une fois qu'on est sûr d'y avoir tout récupéré, ou dès que tu es sûr de tes sauvegardes.

Bon, je pense avoir résolu mon problème sans ré-installer le système (je diffère un peu par manque de temps et de courage..)

Certains articles anglo-saxon m'ont mis la puce au clavier sur la responsabilité ventuelle de Backblaze, que j'avais testé puis arrêté peu de temps auparavant, mais peut-être sans bien tout nettoyer.
J'ai donc supprimé le dossier Library/Backblaze.bzpkg - il a fallu aussi trouver une saleté de Daemon qui se planquait dans Library/LaunchDaemons - et tout semble rentrer dans l'ordre. Je croise les doigts...

Merci encore pour vos aides précieuses.

Xav
 
Tu as bien fait de ne pas m'écouter et de chercher par toi-même. :up:

Mais tu ne sais pas désinstaller ! :rolleyes:

Nonnon, j'ai bien écouté, et je ferais une belle ré-install du système lorsque j'aurais un peu de temps devant moi. :cool: Merci Grand Maitre ! :zen:
... mais j'avais aussi commencé les recherches sur le net et le temps que celà me monte au cerveau, ça a pris qq jours.
Pour la désinstall, je reconnais que mon esprit expérimental et un peu bourrin n'a pas aidé à obtenir un résultat propre du premier coup... une petite recherche avant de tailler à la hache m'aurait économisé quelques (nouvelles) lectures de ligne de Console... avis aux amateurs !