Hello CentOS7 Zabbix 4.0 - systemctl controlled
I am running as a different user than zabbix (i.e. randy)
Everything is fine until the agentd and server .log files go restarted and it set ownership to zabbix:zabbix
I do not see where I can set that the ownership can be configured to randy:randy CAN I??? once chowned everything works again
before rotate
[randy@rhel7vm zabbix]$ ll
total 560
-rw-rw-r-- 1 randy randy 1022 Feb 4 14:10 zabbix_agentd.log
-rw-rw-r-- 1 randy randy 13596 Feb 6 11:40 zabbix_server.log
[randy@rhel7vm zabbix]$
AFTER rotate agentd and server log files get ownership changed
[randy@rhel7vm zabbix]$ ll
total 560
-rw-rw-r-- 1 zabbix zabbix 1022 Feb 4 14:10 zabbix_agentd.log
-rw-rw-r--. 1 randy randy 35004 Feb 4 13:47 zabbix_agentd.log-20180204
-rw-rw-r-- 1 zabbix zabbix 13596 Feb 6 11:40 zabbix_server.log
-rw-rw-r--. 1 randy randy 515740 Feb 4 13:47 zabbix_server.log-20180204
[randy@rhel7vm zabbix]$
systemctl control file
[swift@rhel7vm zabbix]$ cat /usr/lib/systemd/system/zabbix-agent.service
[Unit]
Description=Zabbix Agent
After=syslog.target
After=network.target
[Service]
Environment="CONFFILE=/etc/zabbix/zabbix_agentd.conf"
EnvironmentFile=-/etc/sysconfig/zabbix-agent
Type=forking
User=randy
Restart=on-failure
PIDFile=/run/zabbix/zabbix_agentd.pid
KillMode=control-group
ExecStart=/usr/sbin/zabbix_agentd -c $CONFFILE
ExecStop=/bin/kill -SIGTERM $MAINPID
RestartSec=10s
[Install]
WantedBy=multi-user.target
[swift@rhel7vm zabbix]$
I am running as a different user than zabbix (i.e. randy)
Everything is fine until the agentd and server .log files go restarted and it set ownership to zabbix:zabbix
I do not see where I can set that the ownership can be configured to randy:randy CAN I??? once chowned everything works again
before rotate
[randy@rhel7vm zabbix]$ ll
total 560
-rw-rw-r-- 1 randy randy 1022 Feb 4 14:10 zabbix_agentd.log
-rw-rw-r-- 1 randy randy 13596 Feb 6 11:40 zabbix_server.log
[randy@rhel7vm zabbix]$
AFTER rotate agentd and server log files get ownership changed
[randy@rhel7vm zabbix]$ ll
total 560
-rw-rw-r-- 1 zabbix zabbix 1022 Feb 4 14:10 zabbix_agentd.log
-rw-rw-r--. 1 randy randy 35004 Feb 4 13:47 zabbix_agentd.log-20180204
-rw-rw-r-- 1 zabbix zabbix 13596 Feb 6 11:40 zabbix_server.log
-rw-rw-r--. 1 randy randy 515740 Feb 4 13:47 zabbix_server.log-20180204
[randy@rhel7vm zabbix]$
systemctl control file
[swift@rhel7vm zabbix]$ cat /usr/lib/systemd/system/zabbix-agent.service
[Unit]
Description=Zabbix Agent
After=syslog.target
After=network.target
[Service]
Environment="CONFFILE=/etc/zabbix/zabbix_agentd.conf"
EnvironmentFile=-/etc/sysconfig/zabbix-agent
Type=forking
User=randy
Restart=on-failure
PIDFile=/run/zabbix/zabbix_agentd.pid
KillMode=control-group
ExecStart=/usr/sbin/zabbix_agentd -c $CONFFILE
ExecStop=/bin/kill -SIGTERM $MAINPID
RestartSec=10s
[Install]
WantedBy=multi-user.target
[swift@rhel7vm zabbix]$
Comment