2013-10-18 11 views
4

OS X, 10.8.xlaunchd가 볼륨 마운트를 대기하도록 지시하는 방법은 무엇입니까?

우리는 launchp plist 파일 (/ Library/LaunchDaemons)을 사용하여 컴퓨터가 시작될 때마다 서버 응용 프로그램을 시작합니다. 시작할 응용 프로그램이 다른 내부 볼륨이 아닌 시스템 볼륨에있는 경우 해당 디스크가 항상 시간에 마운트되지 않으며 작업이 10 초마다 다시 생성됩니다.

파일 시스템 개체를 사용할 수있게 될 때까지 기다리는 방법이 있습니까? 고마워요, Akos

답변

3

예 KeepAlive를 PathState 키와 함께 사용할 수 있습니다. PathState에서 볼륨 경로 (/ Volumes/mavericks)를 전달하십시오.

PathState이 사전에 각 키는 파일 시스템 경로입니다. 키 값이 true이면 경로가 존재하는 한 작업이 활성 상태로 유지됩니다. false이면 작업은 역 상황 인 에 유지됩니다. 이 기능의 의도는 두 개 이상의 작업이 파일 시스템 네임 스페이스 에 세마포를 만들 수 있다는 것입니다.