centos7中配置rsync+inotify實現自動監控數據同步
阿新 • • 發佈:2018-07-29
ping通 ping down 自動監控 type 用戶密碼 mark RoCE 關閉
rsync服務可以實現數據的同步,但不是自動同步,所以在一些網站服務等,
需要用到inotify進行自動監控。
實驗環境:centos7 兩臺 能互相ping通對方。一臺為源端,一臺為發起端。
該實驗博主源端地址:192.168.60.135
發起端地址:192.168.60.136
http://github.com/downloads/rvoicilas/inotify-tools/inotify-tools-3.14.tar.gz
這是inotify網址,進網站響應很慢,耐心等待。
一、源端配置相應文件 rsync主配置文件設置
允許用戶的密碼文件
關閉防火墻,安裝阿帕奇網站,無需啟動,只做測試
放大阿帕奇站點文件權限,設置用戶密碼文件權限。
二、發起端配置
配置免交互文件
首先要安裝阿帕奇服務,然後測試rsync能否同步,示例如下
配置系統文件,放大inotify權限相對應的值
掛載使用inotify的包
安裝編譯環境,gcc gcc-c++
安裝完編譯環境後./configure 加載inotify 然後make && make install
shell腳本實現自動監控
賦權shell腳本權限,同時記得將發起端阿帕奇站點權限開到最大!!!
測試
rsync+inotify配置就介紹到這,歡迎大家進行探討,共同提升~
centos7中配置rsync+inotify實現自動監控數據同步