Web プロジェクトの開発とデバッグのセットアップでは、開発システムで実行されている CentOS VM にファイルの場所をマウントし、そのマウントされた場所にファイルを書き込む必要があります。私がマーベリックを使用していた数日前まで、すべてが正常に機能していました。最近 Yosemite (10.10.3) にアップグレードしたところ、マウントされた場所でのファイル書き込み操作がランダムに失敗し続けています。失敗は一定ではありませんが、非常に高い頻度で発生し、私の開発セットアップはほとんど役に立たなくなります。1回または2回タイムアウトする同じファイル操作は、2回目または3回目の試行で成功する可能性があるため、後で試行しても場所をマウントせず、ファイルの書き込みが自動的に成功するため、マウントされた場所がアンマウントされるという問題はありません。
次のスタックトレースを取得し続けます(コールスタックの一番上から関連する呼び出しをいくつか貼り付けているだけです)
Caused by: java.io.IOException: Operation timed out
at java.io.FileOutputStream.writeBytes(Native Method)
at java.io.FileOutputStream.write(FileOutputStream.java:345)
at org.apache.commons.io.IOUtils.copyLarge(IOUtils.java:1489)
at org.apache.commons.io.IOUtils.copyLarge(IOUtils.java:1465)
at org.apache.commons.io.IOUtils.copy(IOUtils.java:1440)
Yosemite の何が問題なのか、または私が行っている問題について誰か助けてくれませんか。ヘルプ、アイデア、考えは非常に高く評価されます。そうしないと、マーベリックに戻る必要があります。これは、すべてのデータと開発セットアップを失い、マーベリックでやり直すことを意味します。