Я знаю, как запустить chef-client в режиме демона и зарегистрировать его в файле.Как запустить chef-client в режиме демона и записать его в файл при его регистрации при запуске из tty?
chef-client -d -i 60 -l info -L /var/log/chef/client.log
Сейчас проблема заключается в том, что она не выдает такой же формат журнала, как это делает, когда он запускается из терминала. Есть ли способ запустить chef-client в режиме демона, а также получить тот же формат журнала, который он возвращает при запуске с терминала? Как включить live_stream и захватить вывод в событиях chef-client?
Я пробовал с 'chef-client -d -i 60 -l info -L /var/log/chef/client.log -force-formatter' вариант тоже, но не повезло. – Rubysmith
Все, удалите -L и используйте стандартное перенаправление (>>/var/log ...). Formatter не будет работать, когда вывод будет файлом. Я забыл об этом. – Tensibai
При работе в качестве демона Шеф-повар ничего не выводит на STDOUT. [Chef :: Daemon - /lib/chef/daemon.rb](https://github.com/chef/chef/blob/db57131ad383076391b9df32d5e9989cfb312d58/lib/chef/daemon.rb). Означает ли это, что все, что я пытаюсь, невозможно? – Rubysmith