Добрый день!
Есть у меня несколько сервисов, под управлением systemd.
После успешного старта сервиса, в выводе systemctl sttatus XXX-servcie вижу странные ошибки:
systemd[1]: [/lib/systemd/system/-dhcp-agent.service:12] Runtime directory is not valid, ignoring assignment: Service-XXX lock/Service-XXX
Jul 18 16:54:04 host.loc systemd[1]: [/lib/systemd/system/Service-XXX-dhcp-agent.service:13] Unknown lvalue 'CacheDirectory' in section 'Service'
Jul 18 16:54:04 host.loc systemd[1]: [/lib/systemd/system/Service-XXX-dhcp-agent.service:12] Runtime directory is not valid, ignoring assignment: Service-XXX lock/Service-XXX
Jul 18 16:54:04 host.loc systemd[1]: [/lib/systemd/system/Service-XXX-dhcp-agent.service:13] Unknown lvalue 'CacheDirectory' in section 'Service'
Jul 18 16:54:21 host.loc systemd[1]: [/lib/systemd/system/Service-XXX-dhcp-agent.service:12] Runtime directory is not valid, ignoring assignment: Service-XXX lock/Service-XXX
Jul 18 16:54:21 host.loc systemd[1]: [/lib/systemd/system/Service-XXX-dhcp-agent.service:13] Unknown lvalue 'CacheDirectory' in section 'Service'
В самом юните вижу:
[Unit] Description=Service-XXX After=mysql.service postgresql.service rabbitmq-server.service fdr.service Service-XXX-ovs.service
[Service]
User=Service-XXX
Group=Service-XXX
Type=simple
WorkingDirectory=~
RuntimeDirectory=Service-XXX lock/Service-XXX
CacheDirectory=Service-XXX
ExecStart=/etc/init.d/Service-XXX-dhcp-agent systemd-start
Restart=on-failure
LimitNOFILE=65535
TimeoutStopSec=15
[Install]
WantedBy=multi-user.target
Сам сервис работает но такой вывод меня напрягает.
Что означают переменные «CacheDirectory» и «RuntimeDirectory». Офф манул читал, но так и не понял, каким образом мне подкорректировать эти переменные