婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > rsync+inotify實現多臺web數據動態同步操作步驟

rsync+inotify實現多臺web數據動態同步操作步驟

熱門標簽:地圖標注小區項目入駐 曲阜地圖標注app 哪個地圖標注更清晰 漳州外呼系統怎么樣 內蒙古電信外呼系統 天津人工電銷機器人費用 凱立德劇院地圖標注 4s店如何在百度地圖標注 開封400電話辦理價格

*背景:由于無存儲共享設備,web集群中的代碼均存放在本地,最終導致web節點之間的數據無法一致。
*解決辦法:采用rsync+inotify,實現多臺web數據動態同步
*解決思路:比如有a、b、c、d四臺web,為解決哪臺服務器為源數據服務器,我們在A服務器上安裝rsync+inotify,然后將一個二級域名指向A服務器,這樣以后網站編輯、開發人員之間訪問二級域名進行日常網站更新,A服務器在檢測到本地有數據更新時,便動態(觸發式)向其它服務器發送更新數據。
*注意:一定要使用rsync相同的版本,否則會出現未知錯誤。
*選擇rsync+inotify的理由:在常規的數據同步應用案例中,大多數人會選擇使用rsync來完成數據同步,選擇rsync+inotify的理由如下

復制代碼
代碼如下:

1、服務器性能:rsync只能實現定時更新,無論網站有無文件更新,rsync都會按著定時任務去檢查文件是否有更新,當數據文件較大時會使服務器性能下降;而rsync+inotify
為觸發式更新,也就是說只有當某個文件發生改動時才會更新,這樣一來對服務器性能影響較小。
2、數據實時性:如果選擇rsync,每隔多長時間同步一次數據是個問題,時間越短,對性能影響就越大。時間太長,用戶/編輯無法接受。采用rsync+inotify可實現實時更新,
當A服務器文件有更新時,其它服務器立即更新

*環境拓撲

復制代碼
代碼如下:

A:192.168.1.101
B:192.168.1.102
C:192.168.1.103
D:192.168.1.104
注:數據源服務器為A,目標服務器為B、C、D

*一、目標服務器安裝rsync (在B、C、D服務器上操作,安裝配置均一樣)
*安裝rsync 下載地址:http://rsync.samba.org/

復制代碼
代碼如下:

cd /data/software
wget https://rsync.samba.org/ftp/rsync/rsync-3.0.9.tar.gz
tar zxvf rsync-3.0.9.tar.gz
cd rsync-3.0.9
./configure
make
make install

*安裝完成后顯示信息

復制代碼
代碼如下:

mkdir -p /usr/local/bin
/usr/bin/install -c -m 755 rsync /usr/local/bin
mkdir -p /usr/local/share/man/man1
mkdir -p /usr/local/share/man/man5
if test -f rsync.1; then /usr/bin/install -c -m 644 rsync.1 /usr/local/share/man/man1; fi
if test -f rsyncd.conf.5; then /usr/bin/install -c -m 644 rsyncd.conf.5 /usr/local/share/man/man5; fi

*配置rsync
*#vi /etc/rsync.conf 加入如下內容

復制代碼
代碼如下:

uid = root
gid = root
use chroot = no
max connections = 20
strict modes = yes
log file = /data/logs/rsyncd/rsyncd.log
pid file = /data/logs/rsyncd/rsyncd.pid
lock file = /data/logs/rsyncd/rsync.lock
log format = %t %a %m %f %b
[web]
path = /data/vhosts/it121net/
auth users = username
read only = no
hosts allow = 192.168.1.0/24 #可以是IP段,也可以是IP地址
list = no
uid = root
gid = root
secrets file = /etc/rsync.passwd
ignore errors = yes

*創建目錄,用于存放日志。

復制代碼
代碼如下:

mkdir /data/logs/rsyncd

*創建認證
*#vi /etc/rsync.passwd

復制代碼
代碼如下:

username:passwd

*#chmod 600 /etc/rsync.passwd
*啟動rsync,啟動后使用netstat查看,會發現系統已啟動873端口

復制代碼
代碼如下:

# rsync --daemon --config=/etc/rsync.conf

*加入開機啟動

復制代碼
代碼如下:

# echo "rsync --daemon --config=/etc/rsync.conf" >>/etc/rc.local

*關閉

復制代碼
代碼如下:

killall rsync

*二、源服務器安裝rsync+inotify (在a服務器上操作)
*安裝rsync(僅安裝即可,不需配置)

復制代碼
代碼如下:

cd /data/software
wget https://rsync.samba.org/ftp/rsync/rsync-3.0.9.tar.gz
tar zxvf rsync-3.0.9.tar.gz
cd rsync-3.0.9
./configure
make
make install

*echo "passwd" > /etc/rsync-client.passwd
*chmod 600 /etc/rsync-client.passwd
*安裝inotify 下載地址:https://github.com/rvoicilas/inotify-tools/wiki/

復制代碼
代碼如下:

cd /data/software
wget http://cloud.github.com/downloads/rvoicilas/inotify-tools/inotify-tools-3.14.tar.gz
tar zxvf inotify-tools-3.14.tar.gz
cd inotify-tools-3.14
./configure
make
make install

*創建啟動腳本
*#vi /etc/rsync-web.sh 加入如下內容

復制代碼
代碼如下:

#!/bin/sh
SRC=/data/vhosts/it121net/
DES=web
WEB2=192.168.1.102
WEB3=192.168.1.103
WEB4=192.168.1.104
USER=username
/usr/local/bin/inotifywait -mrq -e create,move,delete,modify $SRC | while read D E F
do
rsync -ahqzt --password-file=/etc/rsync-client.passwd --delete $SRC $USER@$WEB2::$DES
rsync -ahqzt --password-file=/etc/rsync-client.passwd --delete $SRC $USER@$WEB3::$DES
rsync -ahqzt --password-file=/etc/rsync-client.passwd --delete $SRC $USER@$WEB4::$DES
done
#注意:網絡上面大部分都是顯示一個中杠,可能是編碼的事情,實際是應該是兩個杠。

*增加權限

復制代碼
代碼如下:

#chmod +x /etc/rsync-web.sh

*啟動腳本

復制代碼
代碼如下:

#nohup /etc/rsync-web.sh //必須使用nohup放入后臺執行,否則關閉終端后此腳本進程會自動結束
/etc/rsync-web.sh

*關閉腳本

復制代碼
代碼如下:

sudo pkill rsync
sudo pkill inotifywait

*@ERROR: chdir failed rsync error: error starting client-server protocol (code 5) at main.c(1503) [sender=3.0.6]解決辦法

復制代碼
代碼如下:

setsebool -P rsync_disable_trans on

*rsync安裝路徑(注意查看)

復制代碼
代碼如下:

/usr/bin/rsync
/usr/local/bin/rsync
/etc/xinetd.d/rsync

標簽:南京 陽泉 開封 綿陽 黔南 莆田 南陽 武漢

巨人網絡通訊聲明:本文標題《rsync+inotify實現多臺web數據動態同步操作步驟》,本文關鍵詞  rsync+inotify,實現,多臺,web,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《rsync+inotify實現多臺web數據動態同步操作步驟》相關的同類信息!
  • 本頁收集關于rsync+inotify實現多臺web數據動態同步操作步驟的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    精品在线一区二区三区| 91蜜桃网址入口| 欧美精品日韩一本| 久久精品亚洲麻豆av一区二区| 国产成人高清视频| 国产精品人妖ts系列视频| 色偷偷88欧美精品久久久| 精品一区二区三区香蕉蜜桃| 亚洲二区在线视频| 亚洲激情在线播放| 国产精品灌醉下药二区| ww久久中文字幕| 在线观看亚洲专区| 欧美高清性hdvideosex| 欧美精品一二三四| 午夜欧美电影在线观看| 一区二区三区免费在线观看| 亚洲日本一区二区| 精品国产91亚洲一区二区三区婷婷| 亚洲婷婷综合久久一本伊一区| 欧美综合色免费| 日本道色综合久久| 91福利国产精品| 欧美一区二区三区在线电影| 日本久久精品电影| 欧美日韩三级一区二区| 欧美三级日韩三级| 日韩一区二区三区视频在线观看| 欧美午夜电影一区| 亚洲日本在线a| 中文字幕一区二区三区在线观看 | 亚洲最大成人网4388xx| 成人h动漫精品| 1区2区3区精品视频| 51精品久久久久久久蜜臀| 亚洲一区二区在线观看视频| 午夜久久久久久久久| 日韩成人午夜电影| 成人午夜免费视频| 国产大陆精品国产| 欧美私人免费视频| 国产精品免费看片| 亚洲高清不卡在线| 国产风韵犹存在线视精品| 91在线国产福利| 韩国精品免费视频| 精品对白一区国产伦| 亚洲人成精品久久久久久| 欧美xxx久久| 欧美一区二区三区日韩视频| 色先锋资源久久综合| 成人在线视频一区| 久久色中文字幕| 色综合久久六月婷婷中文字幕| 日韩一区二区在线看片| 一区二区三区自拍| 九一久久久久久| 欧美撒尿777hd撒尿| 一区二区不卡在线视频 午夜欧美不卡在| 亚洲一区二区欧美激情| 国产精品三级在线观看| 免费高清成人在线| 精品国精品国产| 午夜私人影院久久久久| 成人av在线观| 亚洲在线成人精品| 欧美视频完全免费看| 成人欧美一区二区三区在线播放| 精品国产精品一区二区夜夜嗨| 91精品国产综合久久精品性色 | 国产精品电影一区二区三区| 韩国av一区二区| 欧美国产精品久久| 欧美美女一区二区| 免费人成网站在线观看欧美高清| 亚洲影院在线观看| 日本aⅴ精品一区二区三区| 欧美一级日韩一级| 高清不卡一二三区| 日韩在线播放一区二区| 欧美成人vps| 国产成人免费9x9x人网站视频| 中文字幕一区二区三区在线观看| 不卡视频免费播放| 成人av影院在线| 91精品中文字幕一区二区三区| 男人的天堂亚洲一区| 国产精品亚洲一区二区三区妖精 | 91国产成人在线| 91网站在线观看视频| 国产精品中文有码| 亚洲精品乱码久久久久| 国产午夜亚洲精品午夜鲁丝片 | 亚洲国产精品一区二区www| 一区二区三区在线播放| 国产清纯白嫩初高生在线观看91| 免费人成网站在线观看欧美高清| 3d成人动漫网站| 国内精品自线一区二区三区视频| 日韩一区二区免费电影| 欧美一区二区三区不卡| 欧美丰满美乳xxx高潮www| www.日本不卡| 91国内精品野花午夜精品| 欧美群妇大交群的观看方式| 成人自拍视频在线观看| 福利电影一区二区三区| 国产精品免费av| 亚洲最快最全在线视频| 久久精品国产77777蜜臀| 久久激情五月婷婷| 蜜桃一区二区三区在线观看| 欧美一区二区三区日韩| 日韩免费视频一区二区| 精品久久久久一区| 久久精品亚洲一区二区三区浴池| 久久国产精品99久久久久久老狼| 欧美丰满少妇xxxxx高潮对白| 久久一二三国产| 日韩欧美在线不卡| 日韩欧美国产精品一区| 国产精品美女久久久久久久久久久 | 欧美麻豆精品久久久久久| 中文字幕一区三区| 国产精品原创巨作av| 在线播放/欧美激情| 亚洲精品一区二区在线观看| 亚洲综合一区二区三区| 国产不卡在线播放| 久久久精品国产免大香伊| 亚洲摸摸操操av| 91黄色激情网站| 亚洲乱码中文字幕综合| 国产白丝网站精品污在线入口| 精品一区二区三区免费| 国产欧美精品国产国产专区| 国产日本欧洲亚洲| 国产大片一区二区| 国产视频一区二区三区在线观看| 久久99久久久久| 欧美亚洲高清一区二区三区不卡| 亚洲欧美综合网| 成人97人人超碰人人99| 亚洲日本va在线观看| 日韩视频免费观看高清完整版在线观看 | 最新日韩av在线| 免费看黄色91| 欧美日韩一区二区在线视频| 91在线视频网址| 制服视频三区第一页精品| 欧美激情一区二区三区四区| 懂色av中文字幕一区二区三区| 日韩精品最新网址| 国产91露脸合集magnet| 亚洲色大成网站www久久九九| 国产高清一区日本| 樱花草国产18久久久久| 日韩视频永久免费| 国产成人精品综合在线观看 | 亚洲综合一区在线| 久久精品国产精品青草| 国产精品伦理一区二区| 亚洲色图欧美激情| 精品一区二区三区不卡| 日韩精品一区二区三区三区免费 | 天堂蜜桃一区二区三区| 中文字幕不卡在线观看| 99久久久国产精品免费蜜臀| 亚洲视频香蕉人妖| 久久亚区不卡日本| 日韩午夜中文字幕| 免费成人小视频| 蜜乳av一区二区三区| 天天综合网天天综合色| 中文字幕亚洲综合久久菠萝蜜| 日韩美女视频一区二区在线观看| 91麻豆视频网站| 久久精品国产**网站演员| 五月综合激情日本mⅴ| 亚洲精品日韩专区silk| 国产精品蜜臀在线观看| 国产女人aaa级久久久级| 日韩免费性生活视频播放| 在线不卡a资源高清| 中文字幕电影一区| 亚洲欧洲一区二区三区| 26uuuu精品一区二区| 久久日韩粉嫩一区二区三区| 久久久亚洲精品石原莉奈| 欧美综合久久久| 日韩美女视频一区二区在线观看| 久久午夜色播影院免费高清| 1区2区3区国产精品| 亚洲激情网站免费观看| 国产一区二区久久| 欧美在线短视频| 国产精品久久久久影院老司| 亚洲成av人片| 99精品视频一区| 日韩丝袜情趣美女图片|