如何安裝到 MSCS 1.0 的單一節點上的 IIS 4.0

文章翻譯 文章翻譯
文章編號: 241573 - 檢視此文章適用的產品。
本文已封存。本文係以「現狀」提供且不會再更新。
我們強烈建議所有使用者都升級到 Microsoft 網際網路資訊服務 (IIS) 6.0 版 Microsoft Windows Server 2003 上執行。 IIS 6.0 能大幅提升網頁基礎結構的安全性。如需有關 IIS 與安全性相關的主題請造訪下列的 Microsoft Web 網站:
http://www.microsoft.com/technet/security/prodtech/IIS.mspx
全部展開 | 全部摺疊

結論

在初始安裝的網際網路資訊伺服器 4.0 (IIS) 到 Microsoft 叢集伺服器中,您通常開始安裝到叢集的第一個節點上的 IIS。然後您完全安裝到第二個節點的叢集提示時, 的 IIS,然後您完成回在 「 叢集 」 的第一個節點上的 IIS 安裝。

如需詳細資訊,請按一下下面的文章編號,檢視 「 Microsoft 知識庫 」 中發行項:
191138如何在叢集伺服器上安裝 [NTOP
這項技術一開始運作正常,但不是其中一個可能會想如果只有一個節點會遺失到磁碟失敗或其他失敗的一個節點因為叢集中使用的方法。如果叢集中正常運作正常運作的節點應該採取叢集的擁有權,並在繼續進行到您的系統需要向下未正常運作的節點時的服務。

本文包含可以重新安裝 Windows NT 選項封包到未正常運作的節點上,一旦已修復後面的步驟清單。這會保留您現有的組建的 IIS 上正常運作的節點,以便您可以為範本中使用它,重新設定未正常運作的節點上有關 Web 和 FTP。

沒有替代的原因您可能需要安裝 IIS 4.0 到單一節點在一個叢集上。很可能毀損叢集的一個節點上的 IIS 沒有損毀叢集的其他節點上的 IIS。如果您覺得有必要到叢集中的單一節點上安裝 IIS 4.0,因為 IIS 損毀在該節點上,一些重要的步驟,也就是不同比之前要您重新安裝 IIS 該節點上必須執行完整重建回至該節點上。

一個完整的重建和解除安裝後再重新安裝的 IIS 將會涵蓋這份文件。

其他相關資訊

請務必您遵循這些指示完全與方面,請在安裝 IIS 4.0 回到叢集中的單一節點上。執行這項操作,可能會導致 IIS 叢集資源被損毀,這就需要重建 IIS 4.0 的 「 叢集 」 這兩個節點上的問題。只要您所寫的確實地遵循的步驟執行,將不會發生這個問題。

到新重建的叢集節點上安裝 IIS

繼續進行步驟假設您必須重建您叢集由於嚴重失敗的節點到節點的其中一個。以來已修復問題、 到系統上重新安裝 Windows NT 4.0 企業版、 套用該失敗相同的 Windows NT 4.0 Service Pack,目前安裝在正常運作的節點上,並有重新重建的節點加入回原始它屬於的叢集。如果這的確是大小寫可以繼續到 < 重新安裝 IIS 4.0 到一個叢集的單一節點上的步驟 > 章節,即可開始安裝 IIS 4.0 回至新的節點上。

移除並在單一叢集節點上重新安裝 IIS 的損毀的版本

若要重新安裝到叢集中的單一節點上的 IIS 4.0 就必須先解除安裝。使用下列步驟來解除安裝 IIS4 從叢集節點。
  1. 在您想要解除安裝 IIS4 的節點上停止叢集伺服器服務。這可透過停止叢集伺服器服務,從 [控制台] 中 [服務] 小程式。停止叢集伺服器服務之後設定為手動,叢集伺服器服務啟動類型。

    IT IS 非常重要的 DO 不繼續執行直到您是某些 THAT IS 您想開啟這個叢集節點上停止叢集服務 UNINSTALLING IIS 4.0 FROM。
  2. 從控制面板新增/移除程式] 小程式選擇了 Windows NT 4.0 選項封包,然後按一下 [新增/移除]。在 Windows NT 選項套件安裝程式視窗中選擇 [全部移除]。IIS 組建損毀,因此您可能會看到指出在解除安裝過程中某些錯誤。您可以忽略這些錯誤。
  3. 移除 IIS 後您應該重新啟動叢集節點。重新 Service Pack 4 或更大是否位於該節點上,然後您應該套用 Service Pack,然後再繼續。

IIS 4.0 從單一叢集節點解除安裝之後,您可以依照下列步驟來重新安裝 IIS 4.0 回至單一節點和 re-cluster IIS。

若要重新安裝 IIS 4.0 到一個叢集的單一節點上的步驟

  1. 請確定叢集伺服器服務已停止且設定為手動啟動,才能繼續執行。您可以停止叢集伺服器服務,透過 [控制台] 中的 [服務] 小程式。您也應該為叢集伺服器服務,為 [手動設定 [啟動類型。
  2. 執行 Windows NT 選項套件安裝程式。
  3. 請務必在 Windows NT 選項套件安裝期間您選擇完全相同的安裝方法,最少,一般安裝] 或 [到叢集伺服器上的 IIS 原始安裝時所使用的自訂。比方說如果您已經做過的 IIS 在原先叢集和未核取索引伺服器和 SMTP 的自訂安裝然後要也選擇要取消選取索引伺服器和 SMTP 的單一節點上執行一個自訂安裝的 IIS。
  4. Windows NT 選項套件安裝完成之後應該重新啟動您剛安裝到節點。
  5. 如果您有 Windows NT Service Pack 4 或更大的系統上,您就應該這一次重新套用該 Service Pack,並再次重新啟動節點。
  6. 您現在可以重新啟用叢集在這個節點上。在 [控制台] 中的 [服務] 小程式中選擇叢集伺服器服務,再按一下 [啟動]。然後將 [啟動類型變更回為自動。

這樣就完成回至單一的叢集伺服器節點上的 IIS 4.0 re-installation。執行其餘的步驟,re-cluster 的節點剛剛安裝並重新同步化此節點上 IIS 4.0 設定有良好的節點上目前執行的設定。

reclustering IIS 4.0

這一節將討論用來 recluster IIS 4.0 之後執行 IIS 4.0 的獨立安裝到單一節點的 Microsoft 叢集伺服器上的方法。當您討論 reclustering IIS 您參照到是 reclustering MSDTC 服務而 re-synchronizing Metabase 設定兩個節點之間。如果必須重建整個叢集節點再到該節點上安裝 IIS 與叢集服務已停止時, MSDTC 服務已安裝為獨立版本,兩個節點必須有 MSDTC 服務 re-configured 而變更。有鑑於此,您必須移除 MSDTC 服務並重新安裝在這兩個節點上的叢集組態中。這是相當簡單的程序。

如果您有解除安裝 IIS 4.0 從單一節點,並再回至該節點上重新安裝 IIS 4.0,然後就可以跳過這一節。通常,IIS 的解除安裝不會移除節點上的 [MSDTC] 元件。若要測試這應將透過包含 MSDTC 資源的資源群組移至第二個節點,並確定 MSDTC 資源上線。您嘗試移動您的 IIS 和 MSDTC 資源之前請確定您設定每個 IIS 伺服器執行個體和 MSDTC 資源到 NOT 」 會影響 「 GROUP 」。在叢集系統管理員中執行此動作,在該資源上按一下滑鼠右鍵並選擇屬性。按一下 [進階] 索引標籤,然後採取影響 「 群組 」 項目的左邊方塊中的核取記號。這樣每個 IIS 伺服器執行個體和 MSDTC 資源。不要指望上線還因為我們已經不同步 Metabase 設定兩個節點之間的任何 WEB 或 FTP 執行個體。如果 MSDTC 資源在第二個節點上不會處於連線,然後可將資源群組移回移至它來自的節點然後前往向下節 「 設定 IIS 之後安裝 」 上。如果 MSDTC 資源並不上線然後尋找適當的安裝指示稍後進行解除安裝後重新 MSDTC 安裝到叢集中。

重新 MSDTC 安裝到叢集伺服器

有兩個可以用來安裝 MSDTC,到叢集中手動的方式和藉由執行 dtcsetup.exe 的技巧。如果您正在執行 Windows NT Service Pack 3,而不需要 SQL 7.0 或 SQL 6.5 「 叢集 」 上的 Service Pack 5a 與,的話,您必須按照手動安裝的指示執行。否則,您可以使用 Dtcsetup.exe 方法。

  1. 正在安裝叢集的 MSDTC 使用 Dtcsetup:

    執行 Dtcsetup 第一個步驟是 MSDTC 的取得適當 Dtcsetup 檔案已經安裝在叢集上的版本。使用以下的指南來決定您需要哪些 Dtcsetup] 和 [方法用來取得檔案的適當版本。

    如果您有 Windows NT 服務封包 4,與 SQL Service Pack 5a SQL 6.5 或 SQL 7.0 安裝在叢集上您可以下載 Dtcsetup.exe 從:
    ftp://ftp.microsoft.com/bussys/distapps/mts/public-fixes/usa/dtc/svcpack
    Alpha 和 Intel 的 「 Dtcsetup.exe 版本可以在這裡找到。

    如果您有安裝在叢集伺服器上的 Windows NT 服務封包 5 的話,您必須連絡 Microsoft 技術支援部門以取得 Dtcsetup.exe。從知識庫文件編號 Q234673 要求適用您平台的 Hotfix。

    (此版本的 DTCSETUP.EXE 應該只安裝
    在系統執行視窗 NT 4.0 服務打包 5)

    如需完成的 Microsoft 產品支援服務清單
    電話號碼和支援費用的資訊,請移至下列
    全球資訊網上的地址:
    http://support.microsoft.com/default.aspx?scid=fh;EN-US;CNTACTMS

    一旦取得 Dtcsetup.exe 適用於目前安裝在叢集伺服器的版本,您可以依照下列步驟來重新安裝的 MSDTC 回到叢集中的兩個節點的叢集的版本。
    1. 在叢集的兩個節點上建立空的暫存目錄。
    2. 將 Dtcsetup.exe 檔案放在叢集的兩個節點上的暫存目錄中。
    3. 使用 MSCS 叢集系統管理員來停止 Microsoft DTC 叢集資源,如果正在執行。停止依存於 Microsoft DTC 的所有服務。

      (包括網際網路資訊伺服器]、 [Microsoft 交易伺服器]、 [Microsoft SQL Server]、 [Microsoft 訊息佇列] 和 [Microsoft COMTI)。
    4. 關閉 [叢集中的所有系統上的 [Windows NT 控制台]。
    5. 在擁有 Microsoft DTC 叢集資源的節點上執行 Dtcsetup.exe。當提示您在叢集中其他節點上安裝 Microsoft DTC 時,請在該節點上執行 Dtcsetup.exe。
    6. 請確認 MSDTC 資源帶在 [叢集系統管理員上線,而且可以也被帶上線第二個節點上。
    7. 重新啟動所有依存於 Microsoft DTC 的服務。

    一旦您有 MSDTC 正常運作在叢集的兩個節點上您就可以 設定 IIS 在安裝之後 > 一節。
  2. 如何將 MSDTC 安裝在叢集中使用人工的方法:

    1. 如果有任何叢集的伺服器資源群組中的 MSDTC 資源請從它是在群組刪除此資源。如果安裝了,它可以處於只能有一個資源群組。如果任何資源群組沒有沒有 MSDTC 資源,這就是 [確定]。
    2. 關閉 [叢集系統管理員,在兩個節點上。
    3. 從命令提示字元工作節點上,鍵入下列內容:

      msdtc-移除
    4. 從命令提示字元在您重新安裝的節點,鍵入下列內容:

      msdtc-移除
    5. 從命令提示字元工作節點上,鍵入下列內容:

      msdtc-安裝-d %windir%\system32-l < 叢集共用磁碟上的 DTC 記錄檔位置 >-v < 資源群組虛擬伺服器名稱 >注意: 請確定該目錄為指定 DTC 記錄檔存在於共用磁碟上。比方說如果您為-l 變數輸入 S:\MSDTCLog,檢查以確定 MSDTCLog 目錄存在於 S 的磁碟機的根目錄上。如果它並不存在請前先執行較早的命令建立目錄。<資源群組虛擬伺服器名稱 > 指的是您設定的網路名稱資源,您想要安裝到 MSDTC 資源的叢集資源群組中的值。比方說如果您有資源群組,而網路名稱資源的設定值為 SQLVServer,您可以鍵入:

      msdtc-安裝-d %windir%\system32-l S:\MSDTCLog-v SQLVServer
    6. 從命令提示字元您 re-installed 的節點上,輸入下列命令: msdtc-聯結
    7. 您嘗試將 MSDTC 資源連線之前先設定 MSDTC 資源到 NOT 」 會影響 「 GROUP 」。若要執行這項操作、 開啟叢集系統管理員、 在該資源上按一下滑鼠右鍵並選擇屬性。按一下 [進階] 索引標籤,並讓 unselect 方塊到影響 「 群組 」 項目的左邊。
    8. 在 [叢集系統管理員,使 MSDTC 資源上線。然後移動到其他節點以確定它上線那里同樣的 MSDTC 資源。將 MSDTC 資源移回第一個節點。
    9. 如果 MSDTC 資源並不上線,請檢查事件檢視器錯誤這兩個節點上。

    一旦您有 MSDTC 正常運作在叢集的兩個節點上您就可以在 「 設定 IIS 在安裝之後 」。

設定 IIS 在安裝後

有必要時安裝到叢集上的 IIS 設定某些 IIS 參數。這一節解決每個這些參數。執行每個項目在清單中,以確保您是叢集中此節點上的 IIS 安裝是正確地設定成處理容錯移轉的您正在 Web 執行個體。
  • 確定 MTS 複寫為主要副本的 IIS 設定正確。在使用中叢集伺服器節點上執行下列步驟。
    1. 開啟 [網際網路服務管理員]。
    2. 在 Microsoft 交易伺服器上按兩下。
    3. 在 [電腦] 資料夾上按兩下。
    4. 在 [我的電腦] 上按一下滑鼠右鍵。
    5. 選擇 [屬性]。
    6. 按一下 [選項] 索引標籤。
    7. 在 [複寫共用] 方塊將系統管理共用 \Program Files\MTS 目錄位於目標伺服器上。例如: 如果交易伺服器已安裝到 C:\Program Files\MTS 目錄,然後會在 [選項] 頁面上將 C $ 放在複寫共用方塊。在遠端伺服器名稱] 方塊中,放到叢集中其他節點 NetBIOS 名稱。 (,例如在 Node1 放 Node2 名稱。 上 Node2,放 Node1 名稱)。
  • 一旦您特定的 MTS 複寫設定是正確主要工作叢集伺服器節點上再開啟這個同一個主要工作叢集伺服器節點上的命令提示字元。一定要使用 cmd 和不命令來開啟命令提示字元使用。將目錄變更為 \winnt\system32\inetsrv。
    然後輸入下列命令:

    IISSYNC < Netbios 您重建叢集節點的名稱 > IISSYNC 將新安裝的 IIS 您剛安裝從目前正在執行良好 IIS 複本中複製 IIS 和 MTS 設定。

    在新的安裝的 IIS 您僅 INSTALLED FROM DO NOT 執行 IISSYNC。僅執行工作 IIS 中節點 FROM 將某些產生該 IISSYNC IS 在叢集中。

    IISSYNC 完成之後應該結束,為零的狀態碼。如果您不做得到零狀態碼,然後您未取得成功複寫的 IIS 和 MTS 設定。請參閱下列文章的常見 IISSYNC 狀態程式碼,以更正問題,然後再次執行 IISSYNC。
    224801解密 IISSYNC 狀態碼
  • IISSYNC 已覆寫 IIS 和 MTS 資訊之後,您應該檢查下列項目,以確定新安裝上正確地設定了 IUSR 」 與 「 IWAM 帳戶的權限。到叢集上先安裝 IIS 時您應該已經建立了稱為 IUSR_CLUSTER 及 IWAM_CLUSTER (您可能會選擇不同的名稱) 是網域帳戶。這些帳戶應該使用預設本機帳戶 IUSR_ < 機器名稱 > 代替並 IWAM_ < 機器名稱 > 取得建立期間的 IIS 的安裝。下列步驟將會協助確認這些網域叢集帳戶正確地設定新安裝的 IIS 叢集節點上。

    1. 執行這些步驟在節點上您剛 re-installed IIS。
    2. 在 [使用者管理員] 中移至原則 / 使用者權限選取 「 本機登入 」 和 「 從網路存取這台電腦 」 原則,並確定網域 IUSR] 和 [IWAM 帳戶都有。如果不是將它們加入。
    3. 檢查 IWAM 和 IUSR 叢集網域帳戶是來賓本機群組中。如果不是將它們加入。
    4. 請檢查 IWAM 叢集網域帳戶是在 MTS 信任模擬中 (或它可能被命名為 MTS 模擬) 節點上的本機群組。如果它不是,將它加入。
    5. 請檢查 IWAM 和 IUSR 叢集網域帳戶允許存取使用權限和 「 Dcom 預設啟動群組允許啟動權限與 Dcom 預設存取群組中。如果不是將它們加入。若要檢查 Dcom 設定會啟動 Dcom 設定視窗按一下 [開始] 上的 / 執行],然後輸入 dcomcnfg。[分散式 COM 設定內容] 視窗開啟時按一下 [預設安全性] 索引標籤上。若要確認設定,按一下 [預設的存取權和視窗的 [預設的啟動權] 區域中的 [編輯預設值] 按鈕。
此時您的 IIS 到叢集中單一節點上的安裝完成。您應該最多就完成了排程時間關閉在其中您可以透過叢集中的所有 IIS 伺服器執行個體從目前作用中節點移動到備份節點的小時。測試所有瀏覽的網站以確認它們正常運作,然後您可以將 IIS 伺服器執行個體移至這 ever 您想要使用作為主節點的節點。測試過您的系統後再您應該重新啟用您停用稍早使失敗發生時您的群組移動到備份節點的影響 「 群組 」 設定。

如需詳細資訊,請參閱下列網頁:
http://www.microsoft.com/ntserver/ntserverenterprise/deployment/planguide/ntoption.asp

屬性

文章編號: 241573 - 上次校閱: 2013年10月22日 - 版次: 3.2
這篇文章中的資訊適用於:
  • Microsoft Internet Information Server 4.0
關鍵字:?
kbnosurvey kbarchive kbmt kbhowto KB241573 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:241573
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