一佳互联

展开菜单

二、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(虚拟...

mysql的多实例部署

mysql的多实例部署
一、实验环境 mysql数据库ip:192.168.32.201 系统版本 [root@vm01 ~]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) 数据库版本 mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz 二、部署步骤 1、mysql5.7的二进制部署 省略 2、准备多个目录 mkdir -p /data/330{...

Mysql语句补充CASE WHEN

Mysql语句补充CASE WHEN
case when为mysql的流程控制语句 MySQL 的 case when 的语法有两种: 1、简单函数 CASE [col_name] WHEN [value1] THEN [result1]…ELSE [default] END 枚举这个字段所有可能的值* SELECT NAME AS '人物名称', #查询的列名(NAME) CASE NAME WHEN '唐三藏' THEN...

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...

keepalive的工作原理和如何做到健康检查

keepalive的工作原理和如何做到健康检查
keepalived是以VRRP协议为实现基础的,VRRP全称Virtual Router Redundancy Protocol,即虚拟路由冗余协议。 虚拟路由冗余协议,可以认为是实现路由器高可用的协议,即将N台提供相同功能的路由器组成一个路由器组 这个组里面有一个master和多个backup,master上面有一个对外提供服务的vip(该路由器所在局域网内 其他机器的默认路由为该vip),master会发组播,当backup收不到vr...