2009年11月14日 星期六

[MS_Lab] Web NLB & DFS

總公司:MainDC、MainWeb1、MainWeb2、MainSpace

這邊使用的DFS為2003 R2版本之後的DFS
MainWeb1、MainWeb2、MainSpace升級為R2
MainSpace為命名空間用,拓樸上沒有,可以隨機指定任何一台安裝
MainDC使用2003非R2時會有錯誤訊息,文章後面會補上解決方法

MainWeb1、MainWeb2的NLB設定
1. 加入網域後,安裝IIS
2. 在MainWeb1開啟網路負載管理員,新增叢集
    IP 192.168.5.22,為兩Web的虛擬IP
    完整網域名稱空白,直接去MainDC登記一筆共用的FQDN
    其他叢集IP空白,連接埠規則直接下一步
    連線主機打MainWeb1的FQDN,選擇LAN網卡
    其他預設,完成後等待
3. 新增叢集主機MainWeb2
    連線主機打MainWeb1的FQDN,選擇LAN網卡
    其他預設,完成後等待

*  這邊會有奇怪的現象,在新增第二台的時候會找不到網卡
    會有一張網卡被吃掉,一定是第一張網卡,所以對調一下網卡的順序就可以解決


MainWeb1、MainWeb2的DFS設定
1. 安裝 [Distributed File System],安裝R2後多出來的那個DFS
    同時系統會自動勾選 [.Net Framework 2.0] ,要點時間安裝
2. 將C:\Inetpub\wwwroot勾選共用,共用權限設定Full Control

MainSpace
1. 安裝 [Distributed File System],安裝R2後多出來的那個DFS
    同時系統會自動勾選 [.Net Framework 2.0] ,要點時間安裝
2. 開啟[DFS管理],[新增名稱區]
    名稱區伺服器,MainSpace這台
    名稱區名稱及設定,webspace
    名稱區類型,以網域為基礎的名稱區
3. 在新增的名稱區內新增 [新資料夾]
    名稱 ,www
    資料夾目標\\mainweb1\wwwroot、\\mainweb2\wwwroot
4. 複寫設定,採預設選項到完成

*  如果架設網域的DC是2003非R2等級以上的作業系統的話,複寫設定會產生錯誤
    主要是Schema的地方有不相容的部分
    放入2008光碟 到D:\sources\adprep,執行 adprep /forestprep
    /forestPrep 更新樹系資訊,必須在架構角色主機上執行
    PS 2003 R2那張光碟應該也有類似的東西,我們採用2008光碟的解法
 

2 則留言:

  1. 學長真是太感謝你了
    那張被吃掉的網卡搞了我好久
    多虧逛你的網站才解決

    回覆刪除
  2. 有解決就好,
    不要花太多時間在微軟莫名其面的bug上面

    回覆刪除