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

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

結論

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

結論

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

本文說明如何設定 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 位址資源,若 a 相依於 MSDTC 資源和您選擇用來保存網站內容的共用的磁碟資源。
  11. 按一下 啟動指向 程式指向 系統管理工具然後按一下 網際網路服務管理員.
  12. 以滑鼠右鍵按一下您的電腦名稱,請按一下 按一下 網站然後按一下 下一步.
  13. 輸入網站的描述,然後按一下 下一步.
  14. 輸入您在步驟 9 中指定的 IP 位址、 站台的連接埠設定、 輸入的主機標頭資訊,如果您使用主機標頭,然後按一下 下一步.
  15. 路徑 方塊中,輸入您在步驟 3 中建立資料夾的位置,然後按一下 下一步.
  16. 在下 允許下列按一下以選取您所要的存取權限,然後按一下 下一步.
  17. 按一下 完成.
  18. 按一下 啟動指向 程式指向 系統管理工具然後按一下 叢集系統管理員.
  19. 以滑鼠右鍵按一下您在步驟 9 中建立的 IP 位址的磁碟群組,請按一下 然後按一下 資源.
  20. 輸入名稱和虛擬伺服器執行個體的描述,請按一下 IIS 伺服器例項然後按一下 下一步.
  21. 在上 可能的擁有者 畫面中,移除任何您不希望裝載虛擬伺服器中,複製到相應的伺服器 下一步.
  22. 按一下 磁碟資源按一下 IP 位址資源按一下 新增然後按一下 下一步]。.
  23. 按一下您在 Internet 服務管理員 」 中建立的虛擬伺服器,然後按一下 完成.
  24. (這個步驟是選擇性的)。在網域名稱系統 (DNS) 伺服器上,新增主機項目,使其對應的 IIS 虛擬伺服器網路名稱提供給這個 Web 站台的 IP 位址。現在 IIS 虛擬伺服器執行個體是節點 a 上準備就緒您可以手動將群組移到節點 B,並建立新的 Web 站台。若要這樣做,節點 B 上使用 Microsoft 管理主控台 (MMC),然後輸入相同的資料夾路徑和 IP 位址。或者,您可以使用 IISSYNC 公用程式來自動同步處理兩個節點。

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

MSDTC 安裝的其他資訊

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

屬性

文章編號: 248025 - 上次校閱: 2012年10月24日 - 版次: 1.0
這篇文章中的資訊適用於:
  • Microsoft Windows 2000 Advanced Server
關鍵字:?
kbproductlink kbhowto kbinfo kbmt KB248025 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。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