Каталог/файл входа изменения для Новомодного сервиса

У меня есть новомодный сервис, что он заполняет пространство. Я должен переместить журналы от/var/log/upstart до другого каталога,/pub/data/logs/order_server. Я пытался сделать это использование

console log --logdir /pub/data/logs/order_server

но это дает ошибку

start: Unknown job: order_server

проверка файла

$ init-checkconf /etc/init/order_server.conf
ERROR: failed to ask Upstart to check conf file

История подобна этому. Я закончил тем, что делал взлом exec /path/to/my/daemon --arg1 --arg2 >/mnt/log/XYZ 2>&1 поскольку кто-то предложил.

Следующее является сервисом conf файл

# Ubuntu upstart file at /etc/init/order_server.conf
description "order server dev version"



start on (local-filesystems and net-device-up)
stop on runlevel [06]

respawn
respawn limit 10 5

exec /pub/integration_prod/integration/order_server.sh >> /pub/data/logs/order_server/order_server.log 2>&1

Теперь местоположение файла журнала изменено к новому местоположению, но получению его трудный повернуть журналы. Файл журнала заархивирован, но новый файл журнала не создается.

новомодное вращение выглядит примерно так

/var/log/upstart/*.log /pub/data/logs/order_server/order_server.log {
        daily
        missingok
        rotate 3
        compress
        notifempty
        nocreate
}

Мое начальное намерение состоит в том, чтобы зафиксировать его при помощи консольной опции журнала, как предложено здесь. Я надеюсь, что кто-то может помочь.

6
задан 23 May 2017 в 05:39

1 ответ

В поваренной книге говорится --logdir, параметр командной строки, что означает, что это не опция, которая входит в новомодный файл задания, но на командной строке Выскочки самой. Можно проверить это в init (8) страница руководства, cf. http://manpages.ubuntu.com/manpages/precise/man8/init.8.html

   --logdir directory
          Write   job   output   log  files  to  a  directory  other  than
          /var/log/upstart.

, Другими словами, это - глобальная опция, не опция на задание.

1
ответ дан 23 November 2019 в 08:12

Другие вопросы по тегам:

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