OS X을 서버로 사용하고 있습니다. Server.app 이메일 호스팅을 제공하는 4.0 / etc.
내가 가지고있는이 기계에 붙어있다. PROMISE Pegasus R2 RAID 드라이브 에 탑재 된 /Volumes/RAID6-11TB
, 그리고 나 기본 서비스 저장 위치를 변경했습니다. 그래서 Server.app 데이터는 RAID 드라이브에 위치하게됩니다. (중복성을 위해 Backblaze는 내 소중한 이메일을 백업 할 수 있습니다. /Library
).
문제는 컴퓨터를 재부팅 할 때 Server.app가 제대로 시작되지 않기 때문입니다. 어떤 것 부팅 프로세스 중 빈 디렉토리 만들기 /Volumes/RAID6-11TB/Library/Server/Web/Data/Sites/Default/NetBoot
. RAID 어레이가 나중에 자동으로 마운트되면 기본 마운트 포인트가 이미 있으므로 마운트됩니다. /Volumes/RAID6-11TV 1
, 전혀 좋지 않다.
재부팅을 수정하여 다음 중 하나를 수행 할 수있는 방법이 있습니까?
Server.app
RAID 디스크가 준비 될 때까지 실행되지 않습니다.- RAID 디스크가 준비 될 때까지 실행을 끝내지 않도록 OS 부팅을 지연 하시겠습니까?
(1)에 대해서는 편집했습니다. /Library/LaunchDaemons/com.apple.serverd.plist
추가하려면 대기열 디렉토리 키,하지만 그 효과가없는 것, 그리고 WatchPaths 그것은 잘못된 의미론을 가지고있는 것처럼 들리므로, 나는 그것을 시도하는 것을 조심스럽게 생각합니다.
(2)에 관해서는, 싱글 유저 모드로 부팅하면 Command+S
부팅하는 동안) 기다림 ...까지 모든 메시지가 완료되었습니다. 그때 히트 Ctrl+D
부팅을 계속하려면, /Volumes/RAID6-11TB
의도 한대로 제대로 장착됩니다.
그러나 정전 후 (예 : 정전 후) 자동 재부팅에는 도움이되지 않습니다. (좋아, "적절한"답변은 배터리 백업이므로 컴퓨터는 재부팅되지 않지만 지금은 무시해 보겠습니다 ...)
이 작업을 수행 할 수있는 방법이 있습니까?
Server.app
그래서 왜 처음에 그 디렉토리를 만들려고하는지 모르겠다.