zoukankan      html  css  js  c++  java
  • inotify事件监控工具

    inotify + rsync 可以实现让两台服务器的数据实时同步,能够缓解NFS单点的缺陷,,NFS最大的缺陷就是单点,虽然从理论上用某些方式可以预防单点,但是实际应用效果并不好,所以NFS最终会被淘汰,改用高可用的架构。

    inotify是一种强大的事件监控机制,可以监控文件系统添加、删除、修改、移动等各种事件,只要发生变化就可以同时rsync去推送,做到实时同步。

    首先搭建好云yum
    [root@jinchuan ~]# yum -y install inotify-tools  下载inotify-tools包
    [root@jinchuan ~]# which inotifywait  查询一下有没有安装成功
    [root@jinchuan ~]# inotifywait -mrq --timefmt '%y %m %d %H %M' --format '%T %w%f' -e create /tmp
    始终监控/tmp目录的新建事件,打印少量的信息,以年月日时分的格式显示时间和绝对路径
    -m:始终保持事件监听状态  r:递归查询目录  -q:打印少量信息  -e:指定监控的动作
    --timefmt:时间格式化  --format:指定格式
    create创建  delete删除  close_write写入关闭
  • 相关阅读:
    memcached 高级机制(一)
    memcached 简介
    Hibernate
    Linux中的搜索命令
    Linux的常用命令
    Git清除用户名和密码
    关于Git的简单使用
    文件的上传与下载(2)
    关于文件的上传和后台接收
    验证码的制作
  • 原文地址:https://www.cnblogs.com/jinchuan16/p/9945720.html
Copyright © 2011-2022 走看看