Vlasak

Q: Macbook Pro got slow after upgrade to 10.9.5 (Mavericks)

Hello,

 

I have updated my Mavericks system to the latest version released recently (10.9.5) and since then my system is much slower than it used to be (with side effect that fan is still active).

 

If I take a look into Activity Monitor, I can see that the process called opendirectoryd is consuming big percentage of CPU power (around 200%).

 

Looking into the console in system.log is giving me the following failure messages which are being displayed every 10 minutes (roughly):

 

Sep 18 17:12:38 VLAPE02mac1446 com.apple.launchd[1] (com.apple.opendirectoryd[1694]): Exited with code: 70

Sep 18 17:12:38 VLAPE02mac1446 automount[1700]: od_search: query failed: The daemon encountered an error processing request.

 

Do you have any idea what could be the problem?

MacBook Pro with Retina display, OS X Mavericks (10.9.5), 2 GHz Intel Core i7

Posted on Sep 18, 2014 8:44 AM

Close

Q: Macbook Pro got slow after upgrade to 10.9.5 (Mavericks)

  • All replies
  • Helpful answers

Previous Page 2 of 4 last Next
  • by SeeCoolGuy2,

    SeeCoolGuy2 SeeCoolGuy2 Sep 19, 2014 9:40 AM in response to LonniusMax
    Level 1 (0 points)
    Sep 19, 2014 9:40 AM in response to LonniusMax

    just for reference I'm on an iMac12,2 with 10.9.4 and I closed all my applications prior to updating to 10.9.5 where i discovered the High Cpu usage in opendirectoryd

  • by bmiller-tam,

    bmiller-tam bmiller-tam Sep 20, 2014 7:41 PM in response to Vlasak
    Level 1 (0 points)
    Sep 20, 2014 7:41 PM in response to Vlasak

    Same issue here. I've now upgraded four AD-bound Macs from 10.9.4 to 10.9.5, and all but one is now stable.  That's the good news.

     

    The bad news is that the only way I've succeeded in upgrading without issues is by unbinding the Mac from Active Directory *BEFORE* running the Combo Updater. I can then re-bind the machine after the upgrade has completed (and after a reboot, of course).  It doesn't seem to matter how I unbind and re-bind (using dsconfigad with dscl in a a script or interactively) or how I apply the update (opening the package or running "sudo installer" from the command line). The results have been the same; if I don't unbind first, then opendirectoryd gobbles up all the CPU cycles, and my next login attempt times out.

  • by isenberg,

    isenberg isenberg Sep 22, 2014 3:00 AM in response to Vlasak
    Level 1 (0 points)
    Sep 22, 2014 3:00 AM in response to Vlasak

    Same here on a MacBookPro8,1 in an Active Directory Domain provided by Windows Server 2008 R2. Unbinding from the domain or removing network connection solves it temporary but after binding again the high CPU usage by opendirectoryd appears again.

  • by Vlasak,

    Vlasak Vlasak Sep 22, 2014 7:27 AM in response to isenberg
    Level 1 (5 points)
    Sep 22, 2014 7:27 AM in response to isenberg

    Finally, the same appears for me - MacBook has been unbound and bound back to the domain (I have deleted the plist file), but the CPU consumption appears again right after binding to domain.

  • by Linc Davis,

    Linc Davis Linc Davis Sep 22, 2014 10:20 AM in response to Vlasak
    Level 10 (208,017 points)
    Applications
    Sep 22, 2014 10:20 AM in response to Vlasak

    Did you try the suggestion of bmiller-tam?

  • by Vlasak,

    Vlasak Vlasak Sep 22, 2014 11:28 AM in response to Linc Davis
    Level 1 (5 points)
    Sep 22, 2014 11:28 AM in response to Linc Davis

    Hello Linc Davis, if you mean the suggestion about unbind before upgrade, I actually cannot try as I have already upgraded and unfortunately, I have no time machine backup before the upgrade. So I have no way, how to get the pre-upgrade state. Or is there any way how to re-install 10.9.5 (i.e. try to unbind from domain, re-install 10.9.5 and bind after)?

     

    Thank you

  • by LonniusMax,

    LonniusMax LonniusMax Sep 22, 2014 11:38 AM in response to LonniusMax
    Level 1 (0 points)
    Photos for Mac
    Sep 22, 2014 11:38 AM in response to LonniusMax

    To further complicate matters, I restored back to 10.9.4, and now I can't bind to AD either (I get "Authentication server could not be contacted. (5200)" error). Truly frustrating.

  • by Linc Davis,

    Linc Davis Linc Davis Sep 22, 2014 11:41 AM in response to Vlasak
    Level 10 (208,017 points)
    Applications
    Sep 22, 2014 11:41 AM in response to Vlasak
    unbind from domain, re-install 10.9.5 and bind after

    That's what I'm suggesting. I have no idea whether it will work, but you shouldn't be any worse off than you are now, as long as you back up.

  • by Starocotes,

    Starocotes Starocotes Sep 23, 2014 2:27 AM in response to Linc Davis
    Level 1 (0 points)
    Sep 23, 2014 2:27 AM in response to Linc Davis

    Linc Davis wrote:

     

    unbind from domain, re-install 10.9.5 and bind after

    That's what I'm suggesting. I have no idea whether it will work, but you shouldn't be any worse off than you are now, as long as you back up.

    Unfortunatly that does NOT work. SO I guess I have to either do a clean install or wait for a fix from Apple?

  • by SeeCoolGuy2,

    SeeCoolGuy2 SeeCoolGuy2 Sep 23, 2014 6:35 AM in response to Starocotes
    Level 1 (0 points)
    Sep 23, 2014 6:35 AM in response to Starocotes

    I ended up filing a bug report with apple on 10.9.5 I've submitted my sysdiagnose file (cmd+ctrl+opt+shift + period) to provide feedback on the run away process.  I've since restored 10.9.4 from time machine.  filing a bug report and capturing the sysdiagnose file and submitting it to apple maybe helpful.

  • by Linc Davis,

    Linc Davis Linc Davis Sep 23, 2014 6:57 AM in response to Starocotes
    Level 10 (208,017 points)
    Applications
    Sep 23, 2014 6:57 AM in response to Starocotes

    See this discussion for a possible fix, which has apparently worked for some.

  • by isenberg,

    isenberg isenberg Sep 23, 2014 7:14 AM in response to Vlasak
    Level 1 (0 points)
    Sep 23, 2014 7:14 AM in response to Vlasak

    Found a solution, at least for my system! Apparently, wrong disk permissions were causing problems on my system. I write "apparently" as I did some other tests in between which might have caused changes. But the following solution should be given a try:

     

    1. If the system is already too slow to logon, remove the network cable or switch off wireless.
    2. Unbind from the Active Directory Domain: Mac OS X 10.6 Server Admin: Unbinding from the Active Directory Server
    3. Use Disk Utility to repair file permissions on the system disk. http://www.cnet.com/how-to/repair-disk-permissions-to-speed-up-your-mac/
    4. Bind again to the Active Director Domain.

     

    If that did not helped. Active logging for opendirectoryd as described in http://training.apple.com/pdf/wp_integrating_active_directory_mav.pdf with the following command in Terminal.app:

    odutil set log debug

     

    Then take a look what is happening:

    tail -f /var/log/opendirectoryd.log

     

    Afterwards, switch logging back to normal mode:

    odutil set log default

  • by DarrenChap,

    DarrenChap DarrenChap Sep 23, 2014 3:24 PM in response to Vlasak
    Level 1 (0 points)
    Sep 23, 2014 3:24 PM in response to Vlasak

    Same issue here.  Details just in case it helps someone:

     

    iMac 12,2

    Bound to Active Directory only

    Update from 10.9.4 to 10.9.5 and opendirectoryd process goes 300+% on CPU after update restart once network login is "live" (i.e. "Other" user login Icon appears on login screen)

     

    Steps taken

     

    • Unplug network cable (WiFi already Off) and CPU immediately drops to normal
    • Unbind from Active Directory via GUI as per Linc Davis
    • Plug network cable back in and all works Ok (even logging in and out as a network user with local profile as customer has mobile profiles enabled)
    • Attempted to find .plist files as per GregD7 but had issues with permissions and limited time so did not pursue any further as I had a temporary work around (unbinding from AD)
    • Repaired disk permissions as per isenberg but this did not work for me (see next step)
    • Bind to AD again and CPU immediately goes 300+% for opendirectoryd
    • Unbind and it drops to normal again immediately

     

    I have left the machine unbound from AD and will not update other machines to 10.9.5 until I can test and confirm work around on customer's system.  At least I can reproduce the issue......

  • by isenberg,

    isenberg isenberg Sep 24, 2014 1:09 AM in response to DarrenChap
    Level 1 (0 points)
    Sep 24, 2014 1:09 AM in response to DarrenChap

    Darren, is your opendirectoryd.log showing some errors? How to activate the log is shown in my previous message.

  • by micefrommoscow,

    micefrommoscow micefrommoscow Sep 24, 2014 2:05 AM in response to isenberg
    Level 1 (0 points)
    Sep 24, 2014 2:05 AM in response to isenberg

    In my case, repairing permissions doesn’t bring any positive results.

Previous Page 2 of 4 last Next