回答:
この問題は、Dropboxのデッドシンボリックリンクに関連しています。使用してそれらを見つけます:
find ~/Dropbox -type l -printf "%Y %p\n" | grep "^N"
解決策は、デッドシンボリックリンクを削除することです。オプションfind
がない場合はprintf
、次を使用します。
find -L ~/Dropbox -type l
find
OS XでBSD を使用するための最初のソリューションをどのようにして得たのでしょうか。オプションfindutils
を入手するには、少なくともGNU をインストールする必要がありprintf
ます。
find '~/Dropbox' -type l -print0 | xargs -0 file | grep broken
@juanpabloが述べたように、これはシンボリックリンクが原因である可能性があります。
どうやら、symlinkがを指している場合/home
、autofsまたはautomountdが起動し、大量のCPUを使用してその場所が実際に存在しないことを把握します。
/etc/auto_home
とを見てください/etc/autofs.conf
。
この特定の問題に見舞われているかどうかを確認するには、
AUTOMOUNTD_VERBOSE=TRUE
のオプション、autofs.conf
automountdを再起動
sudo launchctl stop com.apple.automountd
syslog.logを確認します(アプリケーション:Consoleを使用できます)。このような問題が発生した場合、この問題の影響を受けています。
May 20 17:53:43 xxx automountd[31709]: od_search failed
回避するには、ファイル/etc/auto_master
を編集し、で#
始まる行を削除(またはハッシュアウト)し/home
ます。次に実行します:
sudo automount -vc
/home
この動作を引き起こしているDropboxフォルダー(以前のシステムの残りのバックアップ)を指すいくつかのデッドリンクがありました。/home
auto_homeで無効にすると修正されました。
/usr/libexec/opendirectoryd