|
|
[root@zabbix-server ~]# vim /etc/systemd/system/zabbix_server.service
' Q# J: ?0 d% ^cat /etc/systemd/system/zabbix_server.service. ?8 t& n7 H' L4 j
[Unit]" }, Y) G* U9 J4 i
Description=Zabbix Server+ ]5 f7 U# G& e+ u: V1 E _
After=syslog.target/ \6 k5 J" y* \2 L) ^' b
After=network.target4 e1 X0 y; _1 {& B
! [% M5 [9 Q$ h
Y: B3 I: `2 @5 r( d' Y8 f[Service]
5 C$ b5 o1 F b# T' FEnvironment="CONFFILE=/var/lib/zabbix-6-4-20/etc/zabbix_server.conf"3 L$ Z) e% b- {9 a3 l$ S9 j. g
EnvironmentFile=-/var/lib/zabbix-6-4-20/# W8 ?2 w& |9 O3 @& w2 z
Type=forking
( t( {! r) I4 jExecStart=/var/lib/zabbix-6-4-20/sbin/zabbix_server -c /var/lib/zabbix-6-4-20/etc/zabbix_server.conf' q9 T! e& d% N& d+ C* ^
ExecStop=/usr/bin/kill $MAINPID; q$ k9 w x/ ^% N7 E) u
Restart=always
t3 p' U; T- I, e5 K9 w0 FRestartSec=5- }5 z- y8 S' g2 i
User=zabbix; E8 \& X, v4 |! u2 Y
Group=zabbix
9 U5 N/ f2 H. X4 @1 T Z, r3 f, H0 L. N0 e4 D& c$ Y( Y
[Install]
+ ]4 b& y5 [: ]# wWantedBy=multi-user.target
6 m9 f& a4 Z! ?' `
% `0 B3 M- v& Z3 j: g( a; M/ K l9 r9 e+ D& |- {
[root@zabbix-server ~]# vim /etc/systemd/system/zabbix_agentd.service7 n6 o; }; g/ k3 g, ]8 @
[Unit]
& L2 X$ u& ?. a9 eDescription=Zabbix Agent
) I7 r; j+ S' ~4 {; ^% s( d, _After=syslog.target
% _' V( w, ?" I; L3 U% IAfter=network.target. m3 Z6 S5 [9 K5 C% @- p% R5 o
- W$ T R* {+ L g
; V$ [% V- l5 j4 k h- Q[Service]
9 i- W$ n( q% d, _, EEnvironment="CONFFILE=/var/lib/zabbix-6-4-20/etc/zabbix_agentd.conf"
" d0 E4 E6 b6 X0 ]- }EnvironmentFile=-/var/lib/zabbix-6-4-20/
& W+ L. J/ B# L3 i" X7 JType=forking
; D+ I: a) z' {ExecStart=/var/lib/zabbix-6-4-20/sbin/zabbix_agentd -c /var/lib/zabbix-6-4-20/etc/zabbix_agentd.conf
! X5 M& m# V) UExecStop=/usr/bin/kill $MAINPID
5 ]$ p+ U' P$ H- p& q$ F1 M: G8 RRestart=always, }. H; ?/ k2 R
RestartSec=5
, S' `* x1 M( F# _+ [User=zabbix
! Q/ |) {5 `" s; c1 dGroup=zabbix; \* ~+ H& T m* E2 \
+ C" {5 a) C7 \$ X" x
[Install]2 F T& b: y$ j& X0 X4 w! ]2 ?# }8 ^
WantedBy=multi-user.target+ z* x4 [) f% U2 Q. v3 P7 ~7 ~
6 o8 C7 r( `5 e. W0 S; O& t
3 M$ A" F1 v J* \系统加载:- Y6 R' w4 _ P& x- k
1 ~5 ^3 A; j' U* D+ c9 F7 l
[root@zabbix-server ~]# systemctl daemon-reload
5 Z/ r% T$ f: y& g! ~7 t[root@zabbix-server ~]# + R3 x; \* s: O9 y" m! `+ a
启动服务:+ [8 @0 L( o# c$ E1 X7 |
systemctl start zabbix_server.service 4 D8 S9 R6 H1 E8 h' C
systemctl start zabbix_agentd.service
, f. ]- X0 I- G) F( U
4 A* _* S( X7 u: K! G
! ^9 ]& A- E0 L6 D9 d* L- s2 R4 I
! k" v: r: i' U' G |
|