如何在 Windows 2000 進階伺服器上設定叢集的 IIS 虛擬伺服器

文章翻譯 文章翻譯
文章編號: 248025 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

結論

本文提供負載平衡與叢集設定 Microsoft Internet Information Services (IIS) 網站的簡短概觀。本文也提供描述如何在 Microsoft Windows 2000 進階伺服器叢集節點上設定 IIS 虛擬伺服器的逐步指示。

結論

您可以使用負載平衡或叢集來設定高可用性的 IIS Web 站台。負載平衡是有效的高傳輸接收許多點閱每日的網站。叢集是站台必須要有有效的解決方案,對於傳輸較少的網站。在叢集組態中,兩台電腦使用共用的硬碟,並顯示給使用者,作為單一站台。

本文說明如何在 Windows 2000 進階伺服器叢集節點上設定 IIS 虛擬伺服器。

其他相關資訊

附註設定您的叢集之前,請確認 Microsoft 叢集服務和 Microsoft IIS 5.0 正確地安裝在叢集中的兩台電腦上。此外,確認電腦已連接到相同的共用硬碟。您可以在 Microsoft Windows 2000 進階伺服器與 Microsoft Windows 2000 Datacenter Server 為基礎的網域控制站或成員伺服器上安裝叢集服務。

在執行叢集服務的伺服器上安裝 IIS 伺服器執行個體之前,請確定叢集服務已正確安裝,而且該容錯移轉能夠運作。

我們只支援叢集節點上執行 MSDTC 當做叢集資源。在叢集上以獨立模式執行 MSDTC 不是建議或支援的組態。如果發生叢集容錯移轉的非叢集資源在 MSCS 叢集上的會有問題的設定,因為交易可能遭到遺棄的方式使用 MSDTC 在與資料損毀可能會發生。

若要設定 IIS 叢集的網站,請依照下列步驟執行:

附註您必須遵循步驟 1 到 23,若要正確地建立 Web 資源。
  1. 在叢集中的第一個節點,按一下 [開始,請按一下 [執行時,型別 Comclust.exe然後按一下[確定]。您可以忽略訊息,指出未將安裝元件負載平衡。

    這個步驟在兩個節點上設定 MSDTC,並在執行叢集服務的伺服器上安裝 MSDTC 資源群組。

    Web 程式使用的交易模式,或者呼叫 MSDTC 相關程式時,IIS 虛擬伺服器的 MSDTC 資源安裝是必要的。IIS 虛擬伺服器執行個體不需要 MSDTC 資源依存性,如果網站不使用交易。
  2. 重複步驟 1 叢集中的每個節點上。
  3. 其中一個叢集中的節點上按一下 [開始、 按一下 [執行],然後輸入下列命令,其中 磁碟機 是共用的磁碟機,磁碟機代號及 資料夾 是您想要使用的 Web 資料夾名稱:
    磁碟機: \Inetpub\Wwwroot\資料夾
    根據預設,MSDTC 資源則必須新增至預設叢集群組執行 Comclust.exe 時。不過,您可以將 MSDTC 安裝上取決於非仲裁磁碟的另一個群組。這會完整保留預設叢集群組。

    如果您移除仲裁磁碟資源,或從群組中移動仲裁磁碟資源,Comclust.exe 會將 MSDTC 資源移到另一個群組。這樣可以從仲裁磁碟變更為另一個磁碟,然後移至另一個磁碟群組相依性,您也可以修改 MSDTC 資源的內容。
  4. 在您在步驟 3 中建立資料夾中,建立兩個新檔案命名為 Default.asp 和先前的範例。
  5. 按一下 [開始],指向 [程式集、 指向 [系統管理工具] 中,,然後按一下 [叢集系統管理員
  6. 以滑鼠右鍵按一下您想要使用,按一下 [新增],按一下 [資源,然後輸入名稱和描述資源的非仲裁磁碟群組。資源類型] 底下按一下IP 位址],然後按一下 [下一步]
  7. 在 [可能的擁有者] 畫面中,按一下您不想要有可用的磁碟資源,如果發生失敗,按一下 [移除],然後按一下 [下一步的任何節點。
  8. 在 [相依性] 畫面中,按一下磁碟資源,按一下 [新增],然後按一下 [下一步]
  9. 輸入虛擬伺服器的網際網路通訊協定 (IP) 位址。每個虛擬伺服器使用不同的 IP 位址。按一下以清除 [啟用 NetBIOS核取方塊,如果您的情況需要這項設定。在 [網路] 方塊中,按一下 [公用叢集連線],然後按一下 [完成]
  10. 建立 IIS 虛擬伺服器的 IP 位址資源在叢集系統管理員使用非仲裁磁碟的磁碟群組中。每個虛擬伺服器使用不同的 IP 位址。請依照下列步驟 6 到 9 的每個虛擬伺服器執行個體。設定此 IP 位址資源,以 MSDTC 資源和您選擇用來保存網站內容的共用的磁碟資源而定。
  11. 按一下 [開始],指向 [程式集、 指向 [系統管理工具] 中,,然後按一下 [ Internet 服務管理員
  12. 您的電腦名稱上按一下滑鼠右鍵按一下 [新增],按一下 [網站],然後按一下 [下一步]
  13. 輸入網站的描述,然後按一下 [下一步]
  14. 輸入您在步驟 9 中指定的 IP 位址,輸入網站的連接埠設定],輸入主機標頭資訊如果您使用主機標頭,然後按一下 [下一步]
  15. 在 [路徑] 方塊中,輸入您在步驟 3 中建立資料夾的位置,然後按一下 [下一步]
  16. 允許下列] 之下按一下以選取您要的存取權限,然後按一下 [下一步]
  17. 按一下 [完成]。
  18. 按一下 [開始],指向 [程式集、 指向 [系統管理工具] 中,,然後按一下 [叢集系統管理員
  19. 您在步驟 9 中建立的 IP 位址的磁碟群組上按一下滑鼠右鍵,按一下 [新增],然後按一下資源
  20. 輸入名稱和虛擬伺服器執行個體的描述,按一下 [ IIS 伺服器例項,,然後按一下 [下一步]
  21. 在 [可能的擁有者] 畫面中,移除任何伺服器,不希望裝載虛擬伺服器,然後按一下 [下一步]
  22. 按一下磁碟資源,按一下IP 位址資源、 按一下 [新增],然後按一下 [下一步。
  23. 按一下您在 Internet 服務管理員 」 中建立的虛擬伺服器,然後按一下 [完成]
  24. (這個步驟是選擇性的)。在網域名稱系統 (DNS) 伺服器上,新增主機項目,將 IIS 虛擬伺服器網路名稱對應到這個網站提供的 IP 位址。現在 IIS 虛擬伺服器執行個體是節點 a 上準備就緒您可以手動將群組移到節點 B,並建立新的 Web 站台。若要執行這項操作,節點 B 上使用 Microsoft 管理主控台 (MMC),然後輸入相同的資料夾路徑和 IP 位址。或者,您可以使用 IISSYNC 公用程式來自動同步處理兩個節點。

    如其他有關如何在 Windows 2000 進階伺服器上執行 IISSYNC 的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
    249603 使用 IISSYNC 來同步處理在 Windows 2000 進階伺服器叢集的 Web 站台
  25. 依照步驟 1 到 23 所述的程序之後,測試 IIS 虛擬 Web 伺服器從用戶端瀏覽器存取網站的 DNS 名稱。例如,如果 IIS 虛擬伺服器網路名稱 」 MyWeb 」,並且 DNS 項目都會對應到"MyWeb.Microsoft.com"對應的 IP 為此站台,輸入下列命令來檢視的預設網頁瀏覽器視窗中:
    http://myweb.microsoft.com
    如果沒有 DNS 項目會指定在步驟 7 中,您可以使用的 IP 位址直接存取叢集的網站並進行測試。使用瀏覽器測試 IIS 虛擬 Web 伺服器之前,請在命令提示字元使用 PING 通訊協定,來檢查叢集網站,以確定網路上的 IP 設定是正確的 IP 位址。

MSDTC 安裝的其他資訊

IISSync 需要 MSDTC 進行同步處理叢集節點之間 metabases。根據預設,MSDTC 會安裝在叢集群組,並且會留在該處。 如需有關如何將 MSDTC 移至擁有 IIS 伺服器例項的 「 群組 」 的詳細資訊,按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
243204 在 Windows 2000 叢集伺服器中的 Microsoft 分散式交易協調器 (MSDTC) 修復技術

屬性

文章編號: 248025 - 上次校閱: 2014年6月19日 - 版次: 2.0
這篇文章中的資訊適用於:
  • Microsoft Windows 2000 Advanced Server
關鍵字:?
kbproductlink kbhowto kbinfo kbmt KB248025 KbMtzh
機器翻譯
請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。
按一下這裡查看此文章的英文版本:248025
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com