一佳互联

展开菜单

二、Linux实时同步软件之inotify

二、Linux实时同步软件之inotify
Linux实时同步软件之inotify   Linux 内核从 2.6.13 版本开始提供了 inotify 通知接口,用来监控文件系统的各种变化情况,如文件存取、删除、移动等。利用这一机制,可以非常方便地实现文件异动告警、增量备份,并针对目录或文件的变化及时作出响应。inotify可以通过调用系统接口,实时监视目录和文件的变化,再结合rsync,实现实时目录同步功能。确定系统内核版本后,就可以安装inotify软件包了。 [root@nfs01 ~]# un...

三、sersync+rsync实现服务器文件实时同步

三、sersync+rsync实现服务器文件实时同步
一、为什么要用rsync+sersync架构? 1、sersync是基于inotify开发的,类似于inotify-tools的工具 2、sersync可以记录下被监听目录中发生变化的(包括增加、删除、修改)具体某一个文件或者某一个目录的名字,然后使用rsync同步的时候,只同步发生变化的文件或者目录 二、rsync+inotify-tools与rsync+sersync架构的区别? 1、rsync+inotify-tools a、inotify只能记录下...

rsync+nfs企业实战案例

rsync+nfs企业实战案例
某公司里有一台NFS服务器,里面的数据很重要,但是如果硬盘坏了,数据就会丢失,现在领导要求你把数据在其他 机器上做一个周期性定时备份。要求如下: 每天晚上00点整在NFS服务器nfs01上打包备份网站程序目录等并通过rsync命令推送到备份服务器backup上备份保存(备份思路 可以是先在本地按IP地址+日期打包,然后再利用rsync推送到备份服务器上)。 具体要求如下: 1)NFS服务器nfs01和备份服务器backup的备份目录必须都为/backup; 2)NF...

一、LVS的原理

一、LVS的原理
一、LVS的介绍 linux virtual server简称LVS,Internet的快速增长使多媒体网络服务器面对的访问数量快速增加,服务器需要具备提供大量并发访问服务的能力,因此对于大负载的服务器来讲, CPU、I/O处理能力很快会成为瓶颈。由于单台服务器的性能总是有限的,简单的提高硬件性能并不能真正解决这个问题。为此,必须采用多服务器和负载均衡技术才能满足大量并发访问的需要。Linux 虚拟服务器(Linux Virtual Servers,LVS) 使用负载均衡...

三.keepalived介绍及工作原理

三.keepalived介绍及工作原理
一、keepalived的介绍 Keepalived软件起初是专为LVS负载均衡软件设计的,用来管理并监控LVS集群系统中各个服务节点的状态,后来又加入了可以实现高可用的VRRP功能。因此,Keepalived除了能够管理LVS软件外,还可以作为其他服务(例如:Nginx、Haproxy、MySQL等)的高可用解决方案软件。 Keepalived软件主要是通过VRRP协议实现高可用功能的。VRRP是Virtual Router Redundancy Protocol(虚拟...

Nginx版本无缝升

Nginx版本无缝升
Nginx版本无缝升级 /usr/local/nginx/sbin/nginx -V #查看版本 nginx version: nginx/1.4.3 built by gcc 4.4.7 20120313 (Red Hat 4.4.7-3) (GCC) TLS SNI support enabled configure arguments: --prefix=/usr/local/nginx --user=www --group...

关于keepalived执行后日志狂刷IPVS: Can't initialize ipvs: Protocol not available的问题

关于keepalived执行后日志狂刷IPVS: Can't initialize ipvs: Protocol not available的问题
安装了keepalived+lvs,达到了高可用的负载均衡,但是今天再启用的时候发现keepalived不正常,通过 /var/log/messages 查看系统日志发现狂刷 IPVS: Can't initialize ipvs: Protocol not available。 很纠结,于是上网查,发现有的人也出现了类似这样的问题, 原因是: ip_vs模块系统默认没有自动加载,可以通过 lsmod | grep ip_vs 命令查看一...

keepalived健康检查 HTTP_GET

keepalived健康检查 HTTP_GET
一: real_server 192.168.2.188 80 { weight 1 HTTP_GET { url { path /index.html digest bfaa334fdd71444e45eca3b7a1679a4a #http://192.168.2.188/index.html的digest值 } connect_timeout 3...

HAProxy从零开始到掌握

HAProxy从零开始到掌握
HAProxy从零开始到掌握 目录: HAProxy是什么 HAProxy的核心能力和关键特性 HAProxy的安装和运行 使用HAProxy搭建L7负载均衡器 使用HAProxy搭建L4负载均衡器 HAProxy关键配置详解 使用Keepalived实现HAProxy高可用 HAProxy是什么 HAProxy是一个免费的负载均衡软件,可以运行于大部分主流的Linux操...

在KVM虚拟机中安装Android-x86模拟器

在KVM虚拟机中安装Android-x86模拟器
目录 准备Android-x86的iso镜像 准备kvm虚拟化环境 检测是否支持KVM 安装 KVM 环境 虚拟化嵌套(VM-in-VM) 开启 nested 方法 创建kvm虚拟机 创建虚拟机磁盘 创建虚拟机 安装Android-x86系统 Android 调试桥 (adb) 准备Android-x86的iso镜像 可以在Download | Android-x86 处下载 [root@localhost ~]# cd /o...