Радиус продолжает перезапускаться с помощью launchd

Я читаю эти ошибки в системном журнале. Я исследовал это введение в радиус, чтобы найти решение, почему Radiusd продолжает перезапускаться с помощью launchd, но я не нашел решения.

Кто-нибудь еще сталкивался или решил эту проблему? Кстати, я запускаю Mountain Lion на Macbook Air.

 9/5/12 2:38:51.292 PM com.apple.launchd[1]:
 (org.freeradius.radiusd[3055]) Exited with code: 1 9/5/12 2:38:51.292
 PM com.apple.launchd[1]: (org.freeradius.radiusd[3055]) Exited with
 code: 1 9/5/12 2:38:51.292 PM com.apple.launchd[1]:
 (org.freeradius.radiusd) Throttling respawn: Will start in 10 seconds
 9/5/12 2:38:56.686 PM com.apple.launchd[1]: (org.isc.named[3056])
 Exited with code: 1 9/5/12 2:38:56.686 PM com.apple.launchd[1]:
 (org.isc.named) Throttling respawn: Will start in 10 seconds 9/5/12
 2:39:01.328 PM com.apple.launchd[1]: (org.freeradius.radiusd[3057])
 Exited with code: 1 9/5/12 2:39:01.328 PM com.apple.launchd[1]: 

 Process: SleepServicesD [48] Path:
 /System/Library/CoreServices/SleepServicesD Identifier: SleepServicesD
 Version: 1.43 Code Type: X86-64 (Native) Pare

1 ответ

Решение

Похоже, FreeRADIUS radiusd и BIND named вылетает, и демон Mac OS X с отложенным запуском launchd настроен, чтобы сохранить их живыми (перезапустите их, если они терпят крах).

Ваша жалоба на сбой или ваша жалоба на launchd перезапускает их? Если вы не хотите, чтобы они работали, вы можете использовать launchctl(1) отключить их launchd рабочие места, что-то вроде этого:

sudo launchctl unload -w /System/Library/LaunchDaemons/org.freeradius.radiusd.plist
sudo launchctl unload -w /System/Library/LaunchDaemons/org.isc.named.plist

Если вы жалуетесь на то, что они рушатся, первое, что я проверю, это чтобы они были правильно скомпилированы и установлены для Mountain Lion. Как вы их установили? Если вы установили их до обновления на Mountain Lion, то, возможно, вам нужно обновить их.

Например, если вы установили их через MacPorts, вам, вероятно, следует сделать:

sudo port selfupdate
sudo port upgrade outdated

... обновить ВСЕ установленное MacPorts программное обеспечение с открытым исходным кодом до последних версий, которые, возможно, уже исправлены для совместимости с Mountain Lion.

Если вы используете Homebrew или Fink, есть аналогичные способы убедиться, что менеджеры пакетов (и устанавливаемые ими пакеты) полностью обновлены. Мне просто не хватает пользователя Homebrew или Fink, чтобы точно сказать, как это сделать.

Другие вопросы по тегам