通過nat簡單設置網站負載均衡_第1頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、通過nat簡單設置網站負載均衡的網站惟獨領導們幾個看看而已,但是作為好學又沒事情干的我怎么著也給提高一下性能 進入正題。 首先介紹一下背景狀況,兩臺vmware esx 做的群集,由于沒有存儲設備同時用開源iscsi性能不高而且用不上,所以就容易的esx各自硬盤存儲。 網站跑在一臺虛擬機上,簡單備份和復原。所以我就克隆了一臺虛擬機到另外一臺的esx上。虛擬就是便利,就是要使拜訪量一增強就不靠譜了。 網站一:ip 10.0.0.184 。 網站二: ip 10.0.0.185 在topsec防火墻上做nat地址轉換,做目的轉換 目的ip 202.206.197.185 由于目的轉換不支持轉換到源

2、地址組,所以就添加兩條目的地址轉換。 防火墻配置略過。 web用的是nmpserv,集成的nginx+mysql+所以,主要就是一個文件夾。 接下來就是考慮,給兩臺服務器做同步文件。 這里用到的是cwrsy。 主要介紹我的配置:(大部分轉載,小部分我的配置) 一、軟件介紹 在windows環境下安裝r(cwrsync)要安裝服務端和客戶端 服務器端安裝:運行cwrsync_server_21.1.5_installer. 客戶端安裝:運行cwrsync_2.1.5_installer.zip 二、安裝 1 安裝server端 安裝時有個提醒密碼的對話框,點擊確定。把openssh選上 2 安裝

3、client端,nt下去就ok 三、開啟服務 去系統服務(我的電腦右鍵- 管理- 服務)內啟動rsyncserver服務,并設定為自動; 四、配置服務器 1 服務器端配置(ip:10.0.0.184):找到cwrsync server 安裝名目找到rsyn.conf并編輯此文件,寫入如下信息 最上邊的是全局配置文件,控制囫圇的 模塊里的是局部配置文件,只負責這個模塊里的 rsyncd.conf文件內容如下: use chroot = fae 不用法chroot sict modes = false hosts allow = * 允許全部鏈接,假如要限制鏈接寫法為:hosts allow =

4、10.0.0.185 ,惟獨 10.0.0.185可以銜接 log = rsyncd.log 日志記錄文件 p file = rsyncd.pid port = 52326 端口,注:假如系統有防火墻,請在防火墻開啟此端口; max connections = 6 最大銜接數為6 mole definitions remember cygwin naming conventions : c:work becomes /cygwin/c/work sh_root path = /cygdrive/c/npmserv 需要同步的路徑,此處是設定同步c:npmserv read only = fal

5、se 只讀,no就是可讀寫 transfer logging = yes lock file = rsyncd.lock 2、客戶端配置(ip:10.0.0.185):在客戶端安裝名目的bin名目(如:c:program filescwrsyncbin)下創建一個批處理文件(我這里創建的是 rsync.bat); 在rsync.bat內容寫入以下內容: rsync -avz -delete -exclude templates/caches rsync:/10.0.0.184:52326/sh_root /cygdrive/c/npmserv 含義:將服務器(10.0.0.184)通過端口52

6、326,把rsyncd.conf內sh_root模塊內定義的path內的文件同步到客戶端的c:npmserv 名目內; -avz 代表保持全部文件屬性,處理,并具體輸出同步內容; -delete 代表假如服務器端刪除了這一文件,那么客戶端也相應把文件刪除,保持真正的全都,相反亦成立。請慎用,以免造成不須要的破壞。(也就是說,不管服務器還是客戶端,只要有刪除文件的另一方也將刪除) -exclude templates/caches 代表不同步服務器內的templatescaches 內的文件; 注重:rsync:/10.0.0.184:52326/sh_root /cygdrive/c/npms

7、erv之間是兩個空格,其他是一個空格; 五、rsync.bat此批處理文件添加到windows的方案任務內; 六、附錄: rsync的選項解釋 -progress是指顯示出具體的進度狀況。 -delete是指假如服務器端刪除了這一文件,那么客戶端也相應把文件刪除,保持真正的全都,相反亦成立。請慎用,以免造成不須要的破壞。 -v, verbose 具體模式輸出 -z,壓縮。對備份的數據在傳輸時采納壓縮處理 -q, quiet 精簡輸出模式 -c, checkm 打開校驗開關,強制對文件傳輸舉行校驗 -a, archive 歸檔模式,表示以遞歸方式傳輸文件,并保持全部文件屬性,等于-rlptgod

8、 -r, recursive 對子名目以遞歸模式處理 -r, relative 用法相對路徑信息 -b, -backup 創建備份,也就是對于目的已經存在有同樣的文件名時,將老的文件重新命名為filename。可以用法-suffix選項來指定不同的備份文件前綴。 -backup-dir 將備份文件(如filename)存放在在名目下。 -suffix=suffix 定義備份文件前綴 -u, -up 僅僅舉行更新,也就是跳過全部已經存在于dst,并且文件時光晚于要備份的文件。(不籠罩更新的文件) -l, -links 保留軟鏈結 -l, -copy-links 想對待常規文件一樣處理軟鏈結 -c

9、opy-unsafe-links 僅僅拷貝指向src路徑名目樹以外的鏈結 -safe-links 忽視指向src路徑名目樹以外的鏈結 -h, -hard-links 保留硬鏈結 -p, -pes 保持文件權限 -o, -owner 保持文件屬主信息 -g, -group 保持文件屬組信息 -d, -devices 保持設備文件信息 -t, -s 保持文件時光信息 -s, -sparse 對稀疏文件舉行特別處理以節約dst的空間 -n, -dry-run現實哪些文件將被傳輸 -w, -le-file 拷貝文件,不舉行增量檢測 -x, -one-file-system 不要跨越文件系統邊界 -b,

10、 -block-size=size 檢驗算法用法的塊尺寸,默認是700字節 -e, -rsh=command 指定替代rsh的shell程序 -rsync-path=path 指定遠程服務器上的rsync指令所在路徑信息 -c, -cvs-exclude 用法和cvs一樣的辦法自動忽視文件,用來排解那些不希翼傳輸的文件 -existing 僅僅更新那些已經存在于dst的文件,而不備份那些新創建的文件 -delete 刪除那些dst中src沒有的文件 -delete-exclud 同樣刪除接收端那些被該選項指定排解的文件 -delete-after 傳輸結束以后再刪除 -ignore-error

11、s 準時浮現io錯誤也舉行刪除 -max-delete=num 最多刪除num個文件 -partial 保留那些因故沒有徹低傳輸的文件,以是加快隨后的再次傳輸 -force 強制刪除名目,即使不為空 -numeric-ids 不將數字的用戶和組id匹配為用戶名和組名 -timeout=time ip超時時光,單位為秒 -i, -ignore-times 不跳過那些有同樣的時光和長度的文件 -size-only 當打算是否要備份文件時,僅僅察看文件大小而不考慮文件時光 -modify-window=num 打算文件是否時光相同時用法的時光戳窗口,默認為0 -t -temp-dir=dir 在di

12、r中創建暫時文件 -compare-dest=dir 同樣比較dir中的文件來打算是否需要備份 -p 等同于 -partial -progress 顯示備份過程 -z, - 對備份的文件在傳輸時舉行壓縮處理 -exclude=pattern 指定排解不需要傳輸的文件模式 -include=pattern 指定不排解而需要傳輸的文件模式 -exclude-from=file 排解file中指定模式的文件 -include-from=file 不排解file指定模式匹配的文件 -version 打印版本信息 -aress 綁定到特定的地址 -config=file 指定其他的配置文件,不用法默認的rsyncd.conf文件 -port=port 指定其他的rsync服務端口

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論