Я постоянно получаю следующие сообщения в системном журнале:
com.apple.launchd.peruser.0 (homebrew.mxcl.memcached [PID]) Завершено с кодом: 64 com.apple.launchd.peruser.0 (homebrew.mxcl.memcached) Возобновление регулирования: Запустится через 10 секунд.
После поиска в Интернете я узнал, что это вызвано тем, что процесс не запускается. И решение состоит в том, чтобы выгрузить plist из launchd с помощью launchctl unload -w /Library/LaunchAgents/homebrew.mxcl.memcached.plist и launchctl удалить homebrew.mxcl.memcached, что я и сделал.
Обратите внимание, что peruser.0 в сообщениях указывает, что он запускает «peruser» для пользователя root. И я вошел в систему как пользователь root, чтобы выгрузить записи homebrew.mxcl.memcached и удалить метки в launchd.
С помощью списка launchctl я подтвердил, что memcached больше не существует, и я получаю сообщения об ошибках также при попытке выгрузить / удалить memcached в launchctl тоже. При запуске launchctl stop homebrew.mxcl.memcached я также получаю сообщение « Ошибка запуска launchctl: такого процесса нет». Похоже, что memcached plist был успешно удален из launchctl.
Однако процесс все еще кажется загруженным на уровне пользователя для пользователя root, поскольку то, что я сделал, не остановило сообщения. Когда я выхожу из системы как root и захожу как другой пользователь, сообщения прекращаются, а когда я снова захожу как root, сообщения снова запускаются.
Я очень смущен тем, почему процесс все еще запущен для пользователя root. Поскольку все признаки показывают, что список был удален из запуска.
Любая помощь / советы будет принята с благодарностью.
Спасибо!