Любые папки или файлы, которые я создаю в/var/run/, удалены при перезапуске Mac

Я не уверен, является ли синхронизация времени причиной Вашей проблемы, а скорее, чем отключение синхронизации времени в целом, существуют некоторые большие сторонние утилиты для того, чтобы сделать синхронизацию времени. Моим любимым является Tardis 2000. Одной из функций является 'максимальная корректировка', которую Вы могли установить на несколько минут (я обычно использую 5 минут) - это ограничивает сумму, которую время может изменить сразу. На практике, хотя, однажды Tardis 2000 соединился к источнику времени, он измеряет Ваше системное изменение часов и сохраняет его в синхронизации путем подстройки тактовой частоты! Это даже пошлет Вам по электронной почте, если это потеряет синхронизацию. Очень полная небольшая утилита SNTP.

2
задан 21 February 2013 в 02:16
1 ответ

/ var / run монтируется как tmpfs. Это означает, что он полностью пуст, когда ваша машина загружается, и это должно быть так, чтобы такие вещи, как демоны, не запускались из-за оставшегося PID-файла. Сценарии запуска обычно создают там нужные каталоги перед их использованием. Если вы хотите сохранить PID-файл, поместите его напрямую в / var / run или создайте каталог перед созданием PID-файла. Это не место для хранения данных, которые должны оставаться там после перезагрузки.

5
ответ дан 3 December 2019 в 09:38

Теги

Похожие вопросы