ITPub博客

首页 > > > zabbix 高可用监控平台-zabbix_slave 配置

zabbix 高可用监控平台-zabbix_slave 配置

作者:longmanma 时间:2019-12-11 17:05:47 0 删除 编辑

zabbix_slave 配置

#zabbix slave 配置

[root@zabbix_slave ~]# mkdir /etc/rsyncd

[root@zabbix_slave ~]# cd /etc/rsyncd

[root@zabbix_slave rsyncd]# ls

rsyncd.conf rsyncd.motd rsyncd.secrets xxx

[root@zabbix_slave rsyncd]# yum -y install rsync

#主配置文件

[root@zabbix_slave rsyncd]# cat rsyncd.conf

uid=root

gid=root

port=873

max connections=10

log file=/var/log/rsyncd.log

pid file=/var/run/rsyncd.pid

lock file=/var/run/rsyncd.lock

motd file=/etc/rsyncd/rsyncd.motd

read only=yes

[www]

path=/usr/share/zabbix

list=yes

ignore errors

auth users=sko

secrets file=/etc/rsyncd/rsyncd.secrets

read only=no

#欢迎文件

[root@zabbix_slave rsyncd]# cat rsyncd.motd

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

today is 2018-12-17

Welcome!!!!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

#密码文件

[root@zabbix_slave rsyncd]# cat rsyncd.secrets

sko:323

用作客户端连接服务器时,使用的密码。客户端rsync连接服务端使用账户sko,密码存在文件中,连接时加载文件就好

[root@zabbix_slave rsyncd]# cat xxx

323

#rsync服务启动

[root@zabbix_slave ~]# rsync --daemon --config=/etc/rsyncd/rsyncd.conf

[root@zabbix_slave ~]# lsof -i :873

COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME

rsync 1861 root 4u IPv4 23304 0t0 TCP *:rsync (LISTEN)

rsync 1861 root 5u IPv6 23305 0t0 TCP *:rsync (LISTEN)

#设置sersync

[root@zabbix_slvae ~]# tar xf /tmp/rsync/sersync2.5_32bit_binary_stable_final.tar.gz -C /opt/

[root@zabbix_slave ~]# cd /opt/GNU-Linux-x86

[root@zabbix_slave GNU-Linux-x86]# ls

confxml.xml sersync2

confxml.xml 配置文件

sersync2 启动命令

[root@zabbix_slave GNU-Linux-x86]# vim confxml.xml

....

<sersync> 定义监控目录

<localpath watch="/usr/share/zabbix"> 监控目录为/usr/share/zabbix

<remote ip="192.168.10.40" name="www"/> 同步目标主机IP 及 目标目录共享名

<!--<remote ip="192.168.8.39" name="tongbu"/>-->

<!--<remote ip="192.168.8.40" name="tongbu"/>-->

</localpath>

<rsync> 同步命令

<commonParams params="-artuz"/> 同步参数

<auth start="true" users="sko" passwordfile="/etc/rsyncd/xxx"/> 验证为true 用户sko 密码文件路径/etc/rsyncd/xxx

<userDefinedPort start="false" port="874"/><!-- port=874 -->

<timeout start="false" time="100"/><!-- timeout=100 -->

<ssh start="false"/>

</rsync>

......

#启动同步

[root@zabbix_slave GNU-Linux-x86]# nohup ./sersync2 &

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/2730/viewspace-3170397/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-12-18

  • 博文量
    492
  • 访问量
    11996