|
|
[root@zabbix-server ~]# vim /etc/systemd/system/zabbix_server.service
' V& F! ~7 E4 T/ L. b8 hcat /etc/systemd/system/zabbix_server.service( s5 l: {8 H8 }3 D. j. k
[Unit]* K$ h$ R. ]) L5 A( @' D- [# O
Description=Zabbix Server$ Z/ J& w2 y* x8 w
After=syslog.target
5 z8 S, i) Z' v+ B) l1 b2 zAfter=network.target
( x+ d# B) E2 c) ?9 z8 `) g) f5 E9 U. L( Y& X5 M i
9 v7 |) i* i, u3 [- N5 B: j9 H7 m[Service]! \" [ j6 K* \. ^- [- c% i7 [* E1 j
Environment="CONFFILE=/var/lib/zabbix-6-4-20/etc/zabbix_server.conf"8 I; x2 @; v# [- z- L, V# o
EnvironmentFile=-/var/lib/zabbix-6-4-20/, {+ B) P$ R6 E- [: z, Q
Type=forking8 H+ `4 ]4 D0 E& M( N
ExecStart=/var/lib/zabbix-6-4-20/sbin/zabbix_server -c /var/lib/zabbix-6-4-20/etc/zabbix_server.conf C6 `2 F& j% B+ B1 b8 _
ExecStop=/usr/bin/kill $MAINPID
' ~) Z; r4 v" f5 G/ Q- ]Restart=always Z- B5 J# ~; z0 z
RestartSec=5
; f f: O0 b1 aUser=zabbix* j/ Z- j/ v- `& }6 ^
Group=zabbix! a; W2 K/ W2 P. ~8 I
5 h0 \% r8 F2 l& J; L[Install]
3 D9 _# z8 T; T6 K1 ]* V! BWantedBy=multi-user.target
0 b1 c2 F K- E. u \& F M& s i# t$ Z# z2 _
& P) G# R/ O. y! |[root@zabbix-server ~]# vim /etc/systemd/system/zabbix_agentd.service
2 X# n7 J# k9 r, ~9 A[Unit]4 Y( @7 h; d( q K# E) I6 `4 e
Description=Zabbix Agent
/ x9 U3 n0 n' ?' E* \After=syslog.target/ Q# S1 S+ V. W5 B7 D* B
After=network.target+ ^+ r4 k3 H1 i& C
4 M3 L' Z+ Q7 ?% w2 ^2 v2 K& J" ]$ \8 \; M+ \+ r) E5 g3 j& |3 R( @
[Service]. D4 J; d/ G& N, Z& K" }4 A. T6 u
Environment="CONFFILE=/var/lib/zabbix-6-4-20/etc/zabbix_agentd.conf", O2 [2 ~% o6 K; i M `5 J2 a
EnvironmentFile=-/var/lib/zabbix-6-4-20/7 j' t$ a+ D4 l7 R/ b
Type=forking4 a" A( O7 w! y( ^$ ] m
ExecStart=/var/lib/zabbix-6-4-20/sbin/zabbix_agentd -c /var/lib/zabbix-6-4-20/etc/zabbix_agentd.conf) F- K* I% |5 m: [7 b- c
ExecStop=/usr/bin/kill $MAINPID0 U4 Z1 ]) N. u5 d4 l
Restart=always
1 Q$ t7 `# G5 M, o$ w7 i3 e4 kRestartSec=5
* z. E3 G% M- q% F6 m, GUser=zabbix5 U4 b% h9 }. f
Group=zabbix
, W$ T+ u# [6 N% x; g0 V0 T+ r! d6 w9 g
[Install]
# ]- v4 M7 ?# W3 N/ k/ K" T( aWantedBy=multi-user.target
" U8 W" \" V, ~, r& X0 b( b9 h* D8 g' c4 S% W4 ]" r! D$ W2 t/ k
\) L8 P4 G/ H
系统加载:
7 J6 w* \3 z' l% u7 j, _, v
* v. e* Q/ U; |& u& X: i1 p! y) W[root@zabbix-server ~]# systemctl daemon-reload - R6 T1 U- B0 \) v. c9 ]8 f
[root@zabbix-server ~]# - \- C1 @7 a( B: S9 T. X' F) @
启动服务:! s: [# X) K1 X7 P$ O3 N) q
systemctl start zabbix_server.service , M9 X, J6 C6 Z; b: V
systemctl start zabbix_agentd.service7 S7 j |. x F" W7 S* G( T
" K* R4 o; x( l: L9 f
* S) K* K5 Z" M; a$ y) i6 o2 l3 |
& T: ^+ t b4 i5 |, z1 X |
|