diff --git a/influxdb-extensions/src/influxdb.service b/influxdb-extensions/src/influxdb.service index 7617d2a..416662c 100644 --- a/influxdb-extensions/src/influxdb.service +++ b/influxdb-extensions/src/influxdb.service @@ -16,6 +16,9 @@ EnvironmentFile=-/etc/default/influxdb PermissionsStartOnly=true ExecStartPre=-/usr/bin/mkdir -p /var/run/influxdb ExecStartPre=-/usr/bin/chown influxdb:influxdb /var/run/influxdb +ExecStartPre=-/usr/bin/touch /var/log/influxdb/influxd.log +ExecStartPre=-/usr/bin/chown influxdb:influxdb /var/log/influxdb/influxd.log +ExecStartPre=-/usr/bin/chmod 640 /var/log/influxdb/influxd.log ExecStart=/bin/sh -c "/usr/bin/influxd -config /etc/influxdb/influxdb.conf -pidfile /var/run/influxdb/influxdb.pid ${INFLUXD_OPTS} >> ${STDOUT} 2>> ${STDERR}" ExecStopPost=/bin/bash -c 'rm /var/run/influxdb/influxdb.pid' KillMode=control-group