首页
Search
1
v2ray异常错误之二
3,310 阅读
2
linux时区设置
2,698 阅读
3
DB2常用操作
2,173 阅读
4
websphere修改jvm内存xmx和xms
1,929 阅读
5
nfs客户端文件属主为nobody的现象
1,552 阅读
技术
生活
运动
游戏
电影
登录
Search
标签搜索
docker
linux
troubleshooting
nginx
secure
truenas
mysql
windows
python
esxi
docker swarm
oracle
zabbix
tomcat
blog
dsm
群晖
rpa
freenas
db
yuc
累计撰写
291
篇文章
累计收到
0
条评论
首页
栏目
技术
生活
运动
游戏
电影
页面
搜索到
1
篇与
的结果
2024-05-07
rsync inotify sersync实时同步
前置 本次使用的系统版本为 centos6 关闭防火墙和selinux iptables -F && service iptables stop && chkconfig iptables off setenforce 0 安装配置 安装xinted和rsync(传送端、接收端) yum -y install xinetd rsync 配置传送端 /etc/rsync-client.pass 文件,格式:passwd,并且修改权限 配置接收端 /etc/rsyncd.conf 文件,并且修改权限为600或400 配置接收端 /etc/rsync.pass 密码验证文件,并且修改权限,格式:rsyncuser:password 手动测试 rsync -auczIP --port=873 --delete --force /发送端目录/ rsyncuser@接收端ip或者主机名::接收端定义的模块名 rsync -auczIP --port=873 --delete --force --password-file=发送端密码文件路径 /发送端目录/ rsyncuser@接收端ip或者主机名::接收端定义的模块名 接收端配置 #日志文件位置,启动rsync后自动产生这个文件,无需提前创建 log file = /var/log/rsyncd.log #pid文件的存放位置 pidfile = /var/run/rsyncd.pid #支持max connections参数的锁文件 lock file = /var/run/rsync.lock #用户认证配置文件,里面保存用户名称和密码,后面会创建这个文件 secrets file = /etc/rsync.pass #rsync启动时欢迎信息页面文件位置(文件内容自定义) motd file = /etc/rsyncd.Motd #自定义名称 [ciattachment] #rsync服务端数据目录路径 path = /data/ciattachment/ #模块名称与自定义名称相同 comment = ciattachment #设置rsync运行权限为root uid = root #设置rsync运行权限为root gid = root #默认端口 port=873 #默认为true,修改为no,增加对目录文件软连接的备份 use chroot = no #设置rsync服务端文件为读写权限 read only = no #不显示rsync服务端资源列表 list = no #最大连接数 max connections = 500 #设置超时时间 timeout = 600 #执行数据同步的用户名,可以设置多个,用英文状态下逗号隔开 auth users = ciattachment #允许进行数据同步的客户端IP地址,可以设置多个,用英文状态下逗号隔开 hosts allow = 192.168.100.25 #禁止数据同步的客户端IP地址,可以设置多个,用英文状态下逗号隔开 #hosts deny = 192.168.21.254 PS. 发送端只配置密码 修改内核参数 修改inotify内核相关的参数 fs.inotify.max_queued_events = 99999999 fs.inotify.max_user_watches = 99999999 fs.inotify.max_user_instances = 65535 发送端测试 手动测试文件同步 rsync -avH --port=873 --progress --delete /data/ciattachment/ ciattachment@192.168.100.25::ciattachment --password-file=/etc/rsync.pass 优化项 使用 -n 增加线程数量 /usr/local/sersync/sersync2 -d -n 20 -r -o /usr/local/sersync/confxml.xml
2024年05月07日
4 阅读
0 评论
0 点赞