将代码放在Server端,实现其它web服务器同步。首先创建rsync.shell,rsync.shell代码如下: #!/bin/bash host1=133.96.7.100 host2=133.96.7.101 host3=133.96.7.102src=/data/www/ dst1=web...
分类:
其他好文 时间:
2014-08-19 16:20:14
阅读次数:
237
inotify-tools 是为linux下inotify文件监控工具提供的一套c的开发接口库函数,同时还提供了一系列的命令行工具,这些工具可以用来监控文件系统的事件。
inotify-tools是用c编写的,除了要求内核支持inotify外,不依赖于其他。
inotify-tools提供两种工...
分类:
其他好文 时间:
2014-08-19 16:20:04
阅读次数:
143
rsync 是一个快速增量文件传输工具,它可以用于在同一主机备份内部的备分,我们还可以把它作为不同主机网络备份工具之用。本文主要讲述的是如何自架rsync服 务器,以实现文件传输、备份和镜像。相对tar和wget来说,rsync 也有其自身的优点,比如速度快、安全、高效
分类:
其他好文 时间:
2014-08-19 16:18:34
阅读次数:
258
服务器:数据从19--->12和14172.16.1.12(rsync_server)172.16.1.14(rsync_server)172.16.1.19(rsync_client、sersync)172.16.1.12服务器:安装rsyncserver,rsync以xinetd方式运行#安装命令apt-getinstallrsyncxinetd#创建存放文件目录,命令如下:mkdir/data/res#修..
分类:
其他好文 时间:
2014-08-19 14:44:15
阅读次数:
193
今天老师讲了服务器的架构,虽然简单,但还是有难点的,还要在此基础上进行扩展。其中有关于服务器负载均衡时的数据同步,百度过后,看到了前辈们的分享:利用inotify+rsync实现linux文件批量更新 批量同步、批量更新,这应该是做运维的朋友们经常做的工作,rsync是linux下一款非常强大的同步...
分类:
其他好文 时间:
2014-08-19 14:09:04
阅读次数:
261
有选择地更新特定的类别/软件包并且忽略其他类别/软件包通过让emerge--sync在执行rsync的时候排除个别类别/软件包你需要在/etc/make.conf中赋予--exclude-from变量一个文件名,该文件应包含你想要排除的软件包。在/etc/portage/make.conf中指定包含排除软件包条目的文件:PORTAG..
分类:
其他好文 时间:
2014-08-18 16:34:13
阅读次数:
225
一、rsync介绍(可忽略)
Rsync(remote synchronize)是一个远程文件同步工具;
Rsync使用“Rsync算法”来同步文件,该算法只传送两个文件的不同部分,因此速度相当快;
Rsync是替代rcp的一个工具,目前由rsync.samba.org维护,因而rsync.conf文件的格式类似于samba的主配置文件;
Rsync可通过rsh或ssh使用,也能以daem...
分类:
系统相关 时间:
2014-08-18 13:07:22
阅读次数:
338
1、Server端下载rsync-3.1.1pre2.tar.gz#tarzxvfrsync-3.1.1pre2.tar.gz#cd./rsync-3.1.1pre2#./configure--prefix=/usr/local/rsync#make&&makeinstall#vim/etc/rsyncd.conf uid=nobody gid=nobody usechroot=no maxconnections=10 strictmodes=yes pidfile=/var/run/..
分类:
其他好文 时间:
2014-08-15 18:03:49
阅读次数:
212
1、配置前置环境,下载inotify-tools-3.14,libiconv-1.14源码包,通过yum安装libcurl库文件,另外由于最后编译提示缺少mysql库文件,yum还安装不到,所以我多了一步安装mysql5.6的步骤。安装apache环境#yuminstall-yhttpd安装inotify-tools#tarxvzfinotify-tools-3.14.tar.gz#c..
分类:
Web程序 时间:
2014-08-14 11:02:29
阅读次数:
385
一.学好shell编程的知识储备1.相关Linux系统命令应用;2.Vi/vim编辑器的熟练使用,相关客户端软件的设置;3.基础的服务,系统服务ntp,crond,网络服务:nfs,rsync,inotify,sersync,ssh,lanmp等。补充:清空日志的三种方法:1)echo“”>filename.log2)>filename.log3)cat/d..
分类:
其他好文 时间:
2014-08-13 19:16:27
阅读次数:
213