Мой системный журнал сообщает мне, что монитор событий постоянно перезапускается, и я понятия не имею, в чем может быть настоящая проблема.
системный журнал:
Oct 19 21:03:44 funkymachinename emond[51201]: SetUpLogs: uid = 0 gid = 0 Oct 19 21:03:44 funkymachinename emond[51201]: SetUpLogs: opening /Library/Logs/EventMonitor/EventMonitor.error.log Oct 19 21:03:44 funkymachinename com.apple.xpc.launchd[1] (com.apple.emond): Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
Event Monitor Started 2014-10-19 20:52:02 +0200 No rules found in /private/etc/emond.d/rules/, quitting.... Event Monitor Shutdown at 2014-10-19 20:52:02 +0200
Проверка указанной папки:
~ $ ll /private/etc/emond.d/rules/ total 0 drwxr-xr-x 3 root wheel 102 Aug 30 04:55 . drwxr-xr-x 4 root wheel 136 Aug 30 04:55 .. -rw-r--r-- 1 root wheel 822 Aug 30 04:55 SampleRules.plist
Я сравнил это с установкой OSX, которая не выручает постоянно, и кажется, что все в порядке.
В чем может быть проблема здесь?
Мне до сих пор неясно, в чем была настоящая проблема, но после перезагрузки машины все вернулось на круги своя. Извините, что не перезагрузился, прежде чем спрашивать :). Я все еще оставлю этот вопрос здесь для кого-то, чтобы дать правильный ответ на первопричину.
Till 10 лет назад
0
У меня точно такая же проблема - в основном журналы заполняются этими сообщениями. Не знаю, есть ли влияние на производительность. Это началось после обновления до Йосемити. Перезагрузка не помогает в моем случае. Мой вопрос: должен ли emond запускаться / перезапускаться каждые 10 секунд или есть где-то проблема конфигурации?
RJR 10 лет назад
0
@RJR да, он должен быть запущен - но только один раз (и продолжать работать, отсюда и «d» для демона в его названии). Это постоянно возрождается из-за его неспособности бежать, определенно не хорошо.
Till 10 лет назад
0
Я ожидал, что демон отключится, не найдя никаких правил для обработки. Я думаю, «правила не найдены» не должно быть ошибкой, а просто информацией.
RJR 10 лет назад
0
2 ответа на вопрос
9
Alex Varju
Я видел такое же поведение после удаления Server.app. Я считаю, что я исправил это, выполнив следующее:
sudo launchctl unload /System/Library/LaunchDaemons/com.apple.emond.plist # remove the Server.app paths from the additionalRulesPaths array sudo vi /etc/emond.d/emond.plist sudo rm /var/db/emondClients/com.apple.server sudo launchctl load /System/Library/LaunchDaemons/com.apple.emond.plist
Мне не удалось выполнить команды выгрузки и загрузки в macOS Sierra из-за защиты системных файлов. Но я просто удалил com.apple.server из каталога emondClients, и это устранило проблему.
Ben L. 7 лет назад
0
Пример правила просто регистрирует время запуска демона Event Monitoring, но если ему что-то сделать, это останавливает постоянные перезапуски демона.
Хотя это может решить проблему для некоторых, для меня это все еще направлено на ``и еще (после перезагрузки, как упоминалось в моих комментариях), демон не перезапускается постоянно.
Till 10 лет назад
0
Итак ... это лучший ответ, но вам повезло, потому что перезагрузка исправила это для вас?
Shadow Radiance 10 лет назад
0
похоже, это единственный ответ и, честно говоря, ИМХО, он описывает то, что не нужно в первую очередь. Значением по умолчанию для этого значения является `false`, и, скорее всего, для этого есть причина. Я бы сказал, что вы описываете здесь обходной путь.
Till 10 лет назад
1
Путь к файлу был `/ private / etc / emond.d / rules / SampleRules.plist` для меня в OS X 10.11. Настройка `enabled` исправила это для меня.
orkoden 8 лет назад
2