2、 環境部署準備
192.169.59.17 M-server
192.168.59.14 s1-server
192.168.59.15 s2-server
1、檢查系統環境變量
2、在S1和S2伺服器建立rsyncd.conf配置檔案
vim /etc/rsyncd.conf
3、建立目錄
4、設定相關權限認證
5、開啟rsync守護程序
6、将rsync服務加入開機自啟動
7、重新開機rsync
8、 在Master上配置rsync權限
9、 在Master上手工測試rsync同步情況
10. 在Master安裝sersync
11、 修改配置檔案,将第24-28行内容删除掉,換成下面内容
12、 開啟sersync守護程序同步資料
先配置sersync環境變量
echo 'export PATH=$PATH:/usr/local/sersync/bin' >>/etc/profile
tail -1 /etc/profile
source /etc/profile
啟動指令:
sersync -r -d -o /usr/local/sersync/conf/confxml.xml
參數:
-o:指定配置檔案,如果不指定他預設是二進制下的配置檔案
-d:背景運作
-r:主伺服器和備伺服器可能兩邊資料不一緻,-r表示資料初始化一次,保證資料一緻
啟動的過程及結果
13、 切換到sersync配置檔案目錄下
cd /usr/local/sersync/conf
cp confxml.xml www_confxml.xml
編輯www_confxml.xml,保留www子產品,删除bbs 和 blog子產品
cp confxml.xml bbs_confxml.xml
編輯bbs_confxml.xml,保留bbs子產品,删除www和blog子產品
cp confxml.xml blog_confxml.xml
編輯blog_confxml.xml子產品,保留blog子產品,删除www和bbs子產品
14、多執行個體初始化同步指令:
參考:http://liubao0312.blog.51cto.com/2213529/1677586
本文轉自yzy121403725 51CTO部落格,原文連結:http://blog.51cto.com/lookingdream/1826691,如需轉載請自行聯系原作者