Ubuntu操作系统编写zabbix的启动管理脚本

                              作者:尹正杰

版权声明:原创作品,谢绝转载!否则将追究法律责任。

 

 

一.修改zabbix的pid存放路径

1>.创建存放zabbix的pid目录 

[root@zabbix203.yinzhengjie.org.cn ~]# mkdir -v /yinzhengjie/softwares/zabbix/pid
mkdir: created directory '/yinzhengjie/softwares/zabbix/pid'
[root@zabbix203.yinzhengjie.org.cn ~]# 

2>.修改pid的目录权限

[root@zabbix203.yinzhengjie.org.cn ~]# ll /yinzhengjie/softwares/zabbix/
total 0
drwxr-xr-x 8 zabbix zabbix  75 2月  14 10:37 ./
drwxr-xr-x 3 root   root    20 2月  14 06:23 ../
drwxr-xr-x 2 zabbix zabbix  45 2月  14 06:23 bin/
drwxr-xr-x 4 zabbix zabbix 114 2月  14 10:39 etc/
drwxr-xr-x 3 zabbix zabbix  21 2月  14 06:23 lib/
drwxr-xr-x 2 root   root     6 2月  14 10:37 pid/
drwxr-xr-x 3 zabbix zabbix  67 2月  14 06:23 sbin/
drwxr-xr-x 4 zabbix zabbix  31 2月  14 06:23 share/
[root@zabbix203.yinzhengjie.org.cn ~]# 
[root@zabbix203.yinzhengjie.org.cn ~]# chown zabbix:zabbix /yinzhengjie/softwares/zabbix/pid/
[root@zabbix203.yinzhengjie.org.cn ~]# 
[root@zabbix203.yinzhengjie.org.cn ~]# ll /yinzhengjie/softwares/zabbix/
total 0
drwxr-xr-x 8 zabbix zabbix  75 2月  14 10:37 ./
drwxr-xr-x 3 root   root    20 2月  14 06:23 ../
drwxr-xr-x 2 zabbix zabbix  45 2月  14 06:23 bin/
drwxr-xr-x 4 zabbix zabbix 114 2月  14 10:39 etc/
drwxr-xr-x 3 zabbix zabbix  21 2月  14 06:23 lib/
drwxr-xr-x 2 zabbix zabbix   6 2月  14 10:37 pid/
drwxr-xr-x 3 zabbix zabbix  67 2月  14 06:23 sbin/
drwxr-xr-x 4 zabbix zabbix  31 2月  14 06:23 share/
[root@zabbix203.yinzhengjie.org.cn ~]# 

3>.修改zabbix server和zabbix agent的配置文件

[root@zabbix203.yinzhengjie.org.cn ~]# grep PidFile= /yinzhengjie/softwares/zabbix/etc/zabbix_server.conf
# PidFile=/tmp/zabbix_server.pid
[root@zabbix203.yinzhengjie.org.cn ~]# 
[root@zabbix203.yinzhengjie.org.cn ~]# sed -r -i 's@# (PidFile=)/tmp@\1/yinzhengjie/softwares/zabbix/pid@' /yinzhengjie/softwares/zabbix/etc/zabbix_server.conf
[root@zabbix203.yinzhengjie.org.cn ~]# 
[root@zabbix203.yinzhengjie.org.cn ~]# grep PidFile= /yinzhengjie/softwares/zabbix/etc/zabbix_server.conf
PidFile=/yinzhengjie/softwares/zabbix/pid/zabbix_server.pid
[root@zabbix203.yinzhengjie.org.cn ~]# 
[root@zabbix203.yinzhengjie.org.cn ~]# sed -r -i 's@# (PidFile=)/tmp@\1/yinzhengjie/softwares/zabbix/pid@' /yinzhengjie/softwares/zabbix/etc/zabbix_server.conf

相关文章:

  • 2022-12-23
  • 2021-12-23
  • 2021-12-23
  • 2021-08-24
  • 2022-12-23
  • 2021-07-07
  • 2022-12-23
猜你喜欢
  • 2021-12-23
  • 2022-12-23
  • 2021-06-18
  • 2022-12-29
  • 2021-05-17
  • 2021-12-23
  • 2022-12-23
相关资源
相似解决方案