inotify-java是一个在
Linux下对文件系统的更改进行监控的java库。示例代码:try
{
Inotifyi=newInotify();
InotifyEventListenere=newInotifyEventListener(){
@Override
publicvoidfilesystemEventOccurred(InotifyEvente){
System.out.println("inotifyeventoccurred!");
}
..
分类:
编程语言 时间:
2015-04-21 11:25:25
阅读次数:
266
RSYNC备份策略发布网站前做备份。备份想放到服务器本身,但rsync的--backup-dir测试发现只能备份到所在module下,无法备份到module之外的位置。rsync不支持远端到远端的备份方式。想到两种方案:1. 共享目录挂载到本地,把mudule备份到共享目录,然后发布网站2. rsy...
分类:
其他好文 时间:
2015-04-21 00:09:04
阅读次数:
212
最近2天,nagios总是报警,inotifywait进程为0express_1这台主机有2个rsync脚本,express_1向express_2同步,开启后,会有2个inotifywait进程。每隔几个小时就会挂掉,需要手动启动一下。但是这样太麻烦了,一晚上就发了十几条nagios报警。所以我就想用monit来监控inotifywait进..
分类:
系统相关 时间:
2015-04-20 13:18:49
阅读次数:
263
一、inotify简介inotify是Linux内核2.6.13 (June 18, 2005)版本新增的一个子系统(API),它提供了一种监控文件系统(基于inode的)事件的机制,可以监控文件系统的变化如文件修改、新增、删除等,并可以将相应的事件通知给应用程序。该机制由著名的桌面搜索引擎项目be...
分类:
其他好文 时间:
2015-04-20 13:06:14
阅读次数:
146
一、rsyncrsync-afast,versatile,remote(andlocal)file-copyingtool.rsyncsynopsis:rsync支持三种传输模式:local本地remoteshell(ssh,rsh)rsyncdaemonrsync连接远程主机进行同步或备份时有两种途径:使用远程shell程序(如ssh或rsh)进行连接,或使用TCP直接连接rsyncdaemon。..
分类:
其他好文 时间:
2015-04-20 07:05:25
阅读次数:
306
我们都是通过错误日志查看在rsyncd.log里面或.err文件里面,大家可以用记事本打开查看。注意windows下面我们需要给SvcwRsync用户,管理同步目录的所有权限,基本上这样就可以了问题一:@ERROR:chrootfailedrsyncerror:errorstartingclient-serverprotocol(code5)atmain.c(1522)..
分类:
Windows程序 时间:
2015-04-18 14:40:51
阅读次数:
1517
1. Responsinator
只要打开Responsinator这个网站,在上端的输入框中输入你想测试的网站URL,接下来点击搜索框旁边的GO按钮就可以在各种移动设备模拟器上看到你网站的预览效果了!而且手机网站在每个移动设备模拟器上是实时同步更新的时间。
网址:http://www.responsinator.com/
2. RWD-Demonstrating...
分类:
移动开发 时间:
2015-04-18 08:52:02
阅读次数:
222
安装常用工具:yuminstalltreenmapsysstatdos2unixlrzsz-y设置两台机器主机名hostnameinotify
hostnamersync这里测试,就直接hostname修改了,要使永久生效,还需要修改/etc/network/sysconfig和/etc/hosts文件rsync有三种模式:1.单个主机的本地数据传输(此事类似于cp命令)例..
分类:
其他好文 时间:
2015-04-18 06:30:55
阅读次数:
208
知识点:实战1:备份/var/www/html目录实战2:使用ssh密钥实现无交互备份实战3:配置rsync服务器及需要备份的目录,不使用系统用户实战4:rsync+inotify实现实时同步简述rsync(remotesynchronize)是一个远程数据同步工具,可通过网络快速同步多台主机间的文件。基于rsync算法rs..
分类:
其他好文 时间:
2015-04-17 11:53:09
阅读次数:
289
###安装rsync+inotify实现服务器之间文件同步#A系统:192.168.2.93需要rsync,并以守护进程方式启动#B系统:192.168.2.92需要rsync+inotify#实现92文件同步到93中。#92系统需要rsync+inotify,实现监视文件的变动并同步#93系统需要rsync守护进程,实现接收同步过来的文件关闭防..
分类:
其他好文 时间:
2015-04-17 11:48:54
阅读次数:
159