【发布时间】:2019-01-04 14:11:39
【问题描述】:
我使用lsyncd和lsyncd发送文件到其他服务器,.sql文件可以,但是mysql-bin.00001不能更新。
lsyncd.conf
settings {
logfile = "/var/log/lsyncd/lsyncd.log",
statusFile = "/var/log/lsyncd/lsyncd.status",
inotifyMode = "CloseWrite",
maxProcesses = 1000,
maxDelays = 1
}
sync {
default.rsync,
source = "/var/lib/mysql",
target = "root@192.168.85.173::backup",
delay = 15,
exclude = {'ib*','mysql','test','*.cnf','*.sock','performance_schema'},
rsync = {
binary = "/usr/bin/rsync",
password_file = "/etc/images.pas",
archive = true,
compress = false,
verbose = true
}
}
【问题讨论】:
-
听起来文件 mysql-bin.00001 正在目标服务器上使用。使用
lsof | grep mysql-bin.00001进行验证。
标签: mysqlbinlog lsyncd