Xcode Serverの暴走 @ Yosemite Tweet
Yosemiteの影響なのか不明だけどMavericksでもハマった方はいるようなのと日本語のネタが少なそうなのでメモ代わりに書いておきますね。
やったこと
OS X ServerでXcode Serverを設定 →試しに、Xcode Serverの設定をした。
動作確認岳済んだので、一旦無効化したのですが......
その時の記憶は曖昧なのだけど、無効化したのは確かなので画面のコピペを。
その後、OS Xをシャットダウンしようとすると、fast user switchingで他のユーザにログインしたままの状態だと表示されるワーニングダイアログが表示されるようになった。(他のユーザでログインしてないのに!!!!!!)
シャットダウンしようとするたびに表示されるので面倒だし、気になるし。
ということで調べてらバグっぽいw
アクティビティモニタで見ると _xcsbuildd ってユーザのプロセスがすげーことになっているw
これ、無効化したはずの Xcode Serverなんですよ!!!
さらに調べていくと、developer forum でも幾つかthreadがあり、とりあえずの解決策が! (シンプルな解決作だけど、これが大当たりでした :)
_mdworker が大暴れしてたことを思いだしてブルーな気分だったんだけど、なんとか落ち着いたw
https://devforums.apple.com/message/1047083#1047083
https://devforums.apple.com/message/1053273#1053273
以下、解決までの記録です。
discus-mother:˜ discus$ stat -f '%u %Su' /dev/console
263 _xcsbuildd
discus-mother:˜ discus$ sudo xcrun xcscontrol --reset
Password:
2015-03-09 20:14:42.716 xcscontrol[2954:79163] I am xcscontrol (version 2.0 from /Applications/Xcode.app)
2015-03-09 20:14:42.717 xcscontrol[2954:79163] Arguments: (
"/Applications/Xcode.app/Contents/Developer/usr/bin/xcscontrol",
"--reset"
)
2015-03-09 20:14:43.490 xcscontrol[2954:79163] Xcode version: 6.1.1 (6A2008a) (OS X SDK 13F26, iOS SDK 12B411)
2015-03-09 20:14:43.492 xcscontrol[2954:79163] Server version: 4.0.3 (14S350)
2015-03-09 20:14:43.492 xcscontrol[2954:79163] OS X version: 10.10.2 (14C109)
2015-03-09 20:14:43.495 xcscontrol[2954:79163] Launching task: /bin/launchctl unload -w /System/Library/LaunchDaemons/com.apple.xcsd.plist
2015-03-09 20:14:44.490 xcscontrol[2954:79163] Launching task: /bin/launchctl unload -w /System/Library/LaunchDaemons/com.apple.xcscouch.plist
2015-03-09 20:14:44.566 xcscontrol[2954:79163] Launching task: /bin/launchctl unload -w /System/Library/LaunchDaemons/com.apple.xcsredis.plist
2015-03-09 20:14:44.729 xcscontrol[2954:79163] Launching task: /bin/launchctl unload -w /System/Library/LaunchDaemons/com.apple.xcscontrol.plist
2015-03-09 20:14:47.985 xcscontrol[2954:79163] Launching task: /usr/bin/killall -u 263 -9
2015-03-09 20:14:48.661 xcscontrol[2954:79163] Launching task: /usr/bin/xcode-select --reset
2015-03-09 20:14:49.745 xcscontrol[2954:79163] Reset completed successfully
これで再起動すれば解決 :)
| 固定リンク | 0
コメント