1. 利用 ssh+rsync 只需要在服务器端打开 ssh 服务, 并启动 xinetd 中 rsync 服务则可使用 a. 增量同步 ? rsync -av /src-dir/.? user@ipadress:/dest-dir/. b. 镜像同步 ? rsync -av --delete /src-dir/.? ...
分类:
其他好文 时间:
2015-08-19 11:27:58
阅读次数:
156
可参考http://seanlook.com/2015/05/06/lsyncd-synchronize-realtime/可参考http://openlinuxfly.blog.51cto.com/7120723/1679279一、环境lsyncd192.168.3.71rsync192.168.3.72二、配置rsync服务器配置rsync以xinetd方式运行[root@rsync~]#yuminstallrsync-y
[root@rsync~]#yum..
分类:
其他好文 时间:
2015-07-30 23:46:15
阅读次数:
426
文件存储与同步的基本讨论 网站发展到一定阶段,有时需要将各服务器上传的文件进行集中,这里讨论如果集中的问题,至于如果分散负载均衡、CDN加速、多主机、多域名等blablabla,概不讨论。 集中共享的方案(环境以...
分类:
其他好文 时间:
2015-07-29 23:14:27
阅读次数:
937
安装lua关联包:yuminstalllualua-staticlua-devel安装lsyncd:wgethttps://lsyncd.googlecode.com/files/lsyncd-2.1.5.tar.gztar-xzvflsyncd-2.1.5.tar.gzcdlsyncd-2.1.5./configure-prefix=/usr/local/lsyncdmake&&makeinstallln-s/usr/local/lsyncd/bin/lsyncd/usr/..
分类:
其他好文 时间:
2015-07-29 19:46:33
阅读次数:
252
lsyncd基于lua语言开发,整合了rsync和notify实现文件的实时同步
系统环境cat/etc/issueCentOSrelease6.6(Final)uname-srLinux2.6.32-504.el6.x86_64服务器规划rsync服务器:192.168.10.241rsync+lsyncd服务器:192.168.10.231
一.配置rsync服务器
1.配置xinetd来管理rsy..
分类:
其他好文 时间:
2015-07-28 18:56:41
阅读次数:
867
rsync+inotify(相对来说比较实时)系统环境#cat/etc/issueCentOSrelease6.6(Final)#uname-srLinux2.6.32-504.el6.x86_64服务器规划rsync服务器:192.168.10.241rsync+inotify-tools服务器:192.168.10.231配置rsync服务器具体配置可以参照博客rsync+lsyncd中rsync的相关配置1...
分类:
其他好文 时间:
2015-07-28 18:55:09
阅读次数:
137
1)secboy2)secureCRT3)ssh免密钥的方案 ①通过root用户直接建立密钥认证。 ②普通用户建立密钥(需要时通过sudo提权操作) ③普通用户建立密钥(setuid对命令提权操作)4)expect5)puppet6)cfengine7)rsync8)lsyncd (sersy...
分类:
其他好文 时间:
2014-09-16 22:00:51
阅读次数:
309
lsyncd配置文件settings { logfile = "/var/log/lsyncd.log", --日志路径 status = "/var/log/lsyncd.status", --状态文件 pidfile = "/var/run/lsyncd.pid", --pid...
分类:
数据库 时间:
2014-08-12 13:07:54
阅读次数:
309
cysnc+lsync配置安装环境ubuntu12.041)两台机器安装配置:apt-getinstallxinetdcsync2lsyncdcat/etc/xinetd.d/csync2
servicecsync2
{
disable=no
port=30865
socket_type=stream
protocol=tcp
wait=no
user=root
passenv=PATH
server=/usr/sbin/csync2
server_args=-i
}2)no..
分类:
其他好文 时间:
2014-07-30 17:56:34
阅读次数:
1527
Lsyncd+ssh1、描述开源lsyncd采用inotify原理监听某一个目录,如果目录内发生变化,利用rsync协议自动同步多服务器,因此lsyncd是一个轻量级的实时镜像解决方案。细粒度的定制可以通过配置文件来实现,配置文件可以编写lua代码,这种方式简单,功能强大和灵活的配置。2、开源..
分类:
其他好文 时间:
2014-05-25 05:39:43
阅读次数:
3510