Question:
opendirectoryd prenant 1/4 du processeur et rendant les fans fous sur MacBook Air
mwidmann
2011-12-09 23:07:05 UTC
view on stackexchange narkive permalink

Depuis quelques jours, mon MBA 13 "2011 (i5, 1,7Ghz) a un problème très étrange dont je ne sais pas comment me débarrasser.

De temps en temps (parfois plusieurs fois par jour) un processus appelé opendirectoryd occupe 99-101% de mes processeurs. Cela fait monter la température et après un court instant les fans entrent en action. Mon MBA est connecté en tant que partie d'un domaine Active Directory.

J'ai d'abord essayé d'attendre quelques minutes, mais le processus ne s'est pas arrêté. Le redémarrage de la machine semble toujours résoudre le problème, mais ce n'est pas exactement ma solution préférée pour ce problème .

Pour l'instant, je m'en tiens à forcer la mise à mort du processus. Je dois répéter cette opération 1 à 2 fois par itération, puis il y a une période indéfinie pendant laquelle je suis en sécurité.

Je ne sais pas si cela est lié à la mise à jour 10.7.2 ou à autre chose.

J'ai trouvé d'autres personnes ayant un problème similaire. Dans ce cas, cela semble être lié à un stylet Livescribe. Tant que j'ai un stylet Livescribe (mis à jour avec la dernière version de ent software) Je n'ai aucune entrée suspecte dans Console.app.

Toute aide serait appréciée.

Cinq réponses:
Marek
2012-06-26 23:39:16 UTC
view on stackexchange narkive permalink

Voici les résultats de mon enquête: https://superuser.com/a/426719/135263

--

Comme mentionné par @juanpablo, cela peut être causé par des liens symboliques.

Apparemment, si un lien symbolique pointe vers / home , autofs ou automountd se déclenche et prend beaucoup de CPU pour comprendre que l'endroit en effet n'existe pas.

Jetez un œil à / etc / auto_home et /etc/autofs.conf.

Pour voir si vous êtes confronté à ce problème particulier, définissez l'option

  AUTOMOUNTD_VERBOSE = TRUE  

dans autofs.conf , redémarrez automountd

  sudo launchctl stop com.apple.automountd  

et consultez le syslog.log (vous pouvez utiliser l'application: Console). Vous êtes concerné par ce problème si vous voyez quelque chose comme ça:

  20 mai 17:53:43 xxx automountd [31709]: od_search failed  

Pour contourner le problème, modifiez le fichier / etc / auto_master et supprimez (ou hachez # ) la ligne commençant par / home . Puis exécutez:

  sudo automount -vc  
Votre diagnostic semble correct. Lorsque j'arrête Dropbox, l'activité d'Opendirectory diminue considérablement. Mais votre solution n'a pas fonctionné pour moi. Une autre suggestion?
Global nomad
2011-12-10 00:58:14 UTC
view on stackexchange narkive permalink

Tout d'abord, kill -9 <pid> d'opendirectoryd n'empêchera probablement pas votre problème de se reproduire au prochain démarrage. Je suppose que votre Mac est un client géré (MCX) qui doit être synchronisé. opendirectoryd dans OS X 10.7 nécessite qu'un nœud de répertoire local ait un sous-répertoire "users" et "groups". Essayez de vider vos paramètres de cache comme décrit dans http://support.apple.com/kb/HT3540

Merci, j'ai essayé ce que dit le lien (même si la commande la plus récente à exécuter pour Snow Leopard). Il est sorti sans se plaindre alors j'espère que cela résoudra le problème.
Si la réponse résout le problème pour vous, veuillez marquer cette question comme fermée. Aide à garder Ask Different bien rangé et à informer les futurs lecteurs si la réponse suggérée fonctionne. Merci.
Malheureusement, cela n'a pas résolu le problème. Il est revenu ce matin. Pour l'instant, j'ai décidé de supprimer le Macbook du domaine Active Directory de l'entreprise. Voyons si cela résout le problème.
mwidmann, veuillez activer la journalisation Open Directory (les instructions se trouvent à http://support.apple.com/kb/HT4696) et partagez le fichier journal (à /var/log/opendirectoryd.log) avec votre administrateur système informatique et ici. Cela nous aidera à réduire les possibilités.
Kill ne doit pas être utilisé avec -9, uniquement dans le pire des cas lorsque vous n'avez aucun autre moyen de tuer un processus.
Rob
2015-08-25 22:27:53 UTC
view on stackexchange narkive permalink

Mon problème lié à l'utilisation élevée du processeur d'opendirectoryd était qu'un robot sur Internet essayait différents mots de passe pour s'introduire dans mon ordinateur via ssh. Au moins, c'est ce que je pense que cela signifiait:

  25/08/15 12: 20: 51.173 PM sshd [66230]: erreur: PAM: erreur d'authentification pour la racine de 222.186.21.218 via 192.168 .0.38 / 25/15 12: 20: 51.189 PM sshd [66191]: erreur: PAM: erreur d'authentification pour la racine de 222.186.56.168 via 192.168.0.38/25/15 12: 20: 51.214 PM sshd [66205]: erreur: PAM: erreur d'authentification pour la racine de 222.186.21.251 via 192.168.0.3  

Au moment où j'ai désactivé SSH (en décochant Préférences Système-> Partage-> Connexion à distance,) l'utilisation d'opendirectoryd a disparu. Je pense que mon ordinateur était très utilisé pour répondre à ces mauvaises demandes de mot de passe.

Nous venons de recevoir un nouveau routeur. Il n'est évidemment pas configuré pour arrêter plusieurs attaques comme celle-ci. Arrêt pour regarder le routeur.

Décocher les Préférences Système-> Partage-> Connexion à distance a également résolu ce problème pour moi.Merci Rob.L'utilisation élevée du processeur a commencé après la visite du site PrimeWire.ag.Être averti.
Ir Delphin Murhabazi
2020-06-20 17:31:24 UTC
view on stackexchange narkive permalink

J'ai le même problème mais jusque-là j'ai du mal à le résoudre.

Je n'arrive pas à mieux comprendre les solutions que vous proposez.Les procédures ne sont pas explicites pour les nouveaux utilisateurs de Mac enter image description here

Je couvrirai plus de détails sur le nouvel OS ayant ce même symptôme sur cette question

Bienvenue à Ask Different.Si vous n’êtes pas sur 10.7, il serait peut-être préférable de commencer une nouvelle question détaillant les informations que vous avez rassemblées et en quoi cela ne vous aide pas.Vous avez raison - le répertoire ouvert n’a pas de sens sans une étude et un apprentissage - c’est le travail de s’intégrer à d’autres grands services d’annuaire, donc trouver ce qui l’a déclenché peut impliquer une certaine configuration.
La [visite] et la [demande] vous aideront grandement à faire de votre première question une question susceptible d’être bien reçue et à montrer qu’il ne s’agit pas d’un forum de discussion, mais d’un site de questions-réponses assez ciblé.
Merci.C'est parfait https://apple.stackexchange.com/questions/394355/opendirectoryd-uses-up-to-85-cpu-my-mac-heats-up-at-a-high-temperature
vr_driver
2017-04-29 16:30:35 UTC
view on stackexchange narkive permalink

J'ai également vu ce problème lors de l'utilisation de MAMP, où le code php génère des messages d'avertissement, soit à l'écran, soit dans les journaux. Une fois l'exécution du script terminée, le service se rétablit.



Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 3.0 sous laquelle il est distribué.
Loading...