Radiusd는 launchd에 의해 계속 다시 시작됩니다.

Radiusd는 launchd에 의해 계속 다시 시작됩니다.

시스템 로그 파일에서 이러한 오류를 읽고 있습니다. 나는 연구했다반경 소개Radiusd가 launchd에 의해 계속 다시 시작되는 이유에 대한 해결책을 찾으려고 했지만 해결책을 찾지 못했습니다.

다른 사람이 이 문제를 경험했거나 해결한 적이 있습니까? btw 저는 Macbook Air에서 Mountain Lion을 실행하고 있습니다.

 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 사용자로서 정확한 방법을 알려드리기에는 부족합니다.

관련 정보