展开
湖北国联计算机科技有限公司
  • 首页HOME
  • 公司简介INTRODUCTION
  • 安全防御DEFENSE
  • 软件开发SOFTWARE
  • 物联网IOT
  • 运行维护SRE
  • 成功案例CASE
  • 联系我们CONTACT
  • Defense Q&A |网安Q&A

    搭建INOTIFY-TOOLS实现监控站点目录文件系统的事件
    来源:湖北国菱 时间:2017-02-11

    搭建INOTIFY-TOOLS实现监控站点目录文件系统的事件搭建步骤:

    1)环境配置,tools要求linux内核是2.6.13以上。实测CENTOS6.5及以上均可直接安装。

    2)下载安装:    

    a.进入下载目录,如cd/root,用于存放下载文件。    

    b.wgethttp://github.com/downloads/rvoicilas/inotify-tools/inotify-tools-3.14.tar.gz----下载tar -zvxfinotify-tools-3.14.tar.gz----解压                

    c.cd inotify-tools-3.14----进入目录

    3)开始安装:    ./configure 注意最好不要带--参数。测试带--安装目录参数会导致下面运行找不到command。    Make    Make install

    4)异常处理:    

    a.报错upper limiton inotify watches reached!      解决办法:添加命令 echo 8192000> /proc/sys/fs/inotify/max_user_watches    

    b.报错inotifywait:error while loading shared libraries: libinotifytools.so.0: cannot openshared      object file: No such file ordirectory      

    解决办法:32位系统:ln -s /usr/local/lib/libinotifytools.so.0/usr/lib/libinotifytools.so.0                

    64位系统:ln -s/usr/local/lib/libinotifytools.so.0 /usr/lib64/libinotifytools.so.05)命令的使用方式:    inotifywait-mrq -e modify,create,move,delete --fromfile '/opt/scripts/ffile' --timefmt'%Y-%m-%d %H:%M' --format '%T %f %e' --outfile '/home/rsync.log' /data/    命令解析:即自动监控/data/目录下面的文件修改,创建,移动,删除系统事件。    输出格式:2017-02-1109:36 supe_cache_1.MYI MODIFY              2017-02-11 09:36edu.***.com-nginx-error.log MODIFY              输出同上的文本的log文件到/home/目录下的rsync.log文件。

    荆州地区政府网站建设 解决方案 专业团队 腾讯第三方平台 地址:湖北省荆州市沙市区荆沙大道楚天都市佳园一期C区29栋112       地址:湖北省松滋市新江口街道才知文化广场1幢1146-1151室     邮编:434200 联系电话:0716-6666211     网站编辑部邮箱:business@gl-ns.com 鄂公网安备 42100202000212号 备案号:鄂ICP备2021015094号-1     企业名称:湖北国菱计算机科技有限公司