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/ ,如需转载,请注明出处,否则将追究法律责任。