Я уже запланировал автоматическое включение моего рабочего стола OSX каждый день в 0:00, но я использую его в качестве сервера и хочу убедиться, что он будет автоматически включаться всякий раз, когда он выключается, будь то сбой питания, сбой или что-то еще ,

Кто-нибудь знает способ?

2 ответа2

1

В Lion была возможность перезапуска на зависание на панели энергосбережения.
Теперь вам нужно прибегнуть к командной строке:
sudo systemsetup -setrestartfreeze on -setrestartpowerfailure on

Не все модели Mac поддерживают все функции.
например, мой macbook может перезапуститься при зависании, но не может перезапуститься при сбое питания; Вы можете проверить статус и доступность функции с помощью той же команды:
sudo systemsetup -getrestartfreeze -getrestartpowerfailure

0

Я не проверял это, но вы можете установить несколько стартовых событий в день, используя pmset. http://osxdaily.com/2009/11/28/schedule-your-mac-to-startup-via-the-command-line/ . Например, вы можете сказать, чтобы он запускался каждый час, а в худшем случае он выключится через 1 минуту после часа и запустится в следующий. Я предполагаю, что события включения питания во время работы не имеют никакого эффекта; исследовать это, прежде чем принимать его.

Однако это не гарантирует, что ваш "сервер" всегда будет включен. Если бы это была коробка Linux или Windows, вы могли бы виртуализировать ее и поместить в центр обработки данных с реальными гарантиями работоспособности. Для бесперебойной работы требуется, чтобы несколько человек сохраняли бдительность.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .