win2003羣集cluster下SQL2005和sp3補丁安裝配置3

windows2003羣集cluster詳細配置過程3

-SQL2005 cluster安裝和sp3補丁安裝和相關配置

原創很詳細,多謝原創。

1.磁盤管理

在MES-DB服務器上初始化磁盤,此時將RPT-DB服務器關閉

(如果2臺服務器都是開機狀態,在某一臺服務器上進行磁盤設置,可能會導致磁盤災難)

Q:仲裁盤 G:安裝MSDTC M:安裝MES-SQL 數據庫R:安裝RPT-SQL數據庫

上圖爲MES-DB服務器的磁盤狀態

將RPT-DB開機後,打開磁盤管理,可以看見磁盤已存在

只是沒有盤符,分配和MES-DB一樣的盤符就可以

圖中的磁盤1有個紅色符號並顯示爲未知,這是正常的,因爲這個是仲裁盤,並且當前資源擁有者爲MES-DB

分配盤符G M R

2.新建MSDTC組和資源

配置 Microsoft 分佈式事務處理協調器

· Microsoft 強烈建議您在故障轉移羣集上安裝 SQL Server 2005 之前,在 Windows 2000 和 Windows Server 2003 操作系統上安裝和配置 Microsoft 分佈式事務處理協調器 (MS DTC)。SQL Server 2005 要求羣集中具有 MS DTC,以用於分佈式查詢和兩階段提交事務以及一些複製功能。

安裝操作系統並配置羣集後,您還必須使用羣集管理器配置 MS DTC 以便在羣集中使用。配置 MS DTC 羣集失敗不會終止 SQL Server 2005 安裝程序,但是如果 MS DTC 配置不正確,SQL Server 2005 應用程序的功能可能會受到影響。

在羣集中的任意節點上運行的任何進程都可以使用 MS DTC。這些進程只需調用 MS DTC 代理,MS DTC 代理就會自動將 MS DTC 調用轉發到控制整個羣集的 MS DTC 事務管理器。

如果運行 MS DTC 事務管理器的節點失敗,則事務管理器將自動在羣集中的另一節點上重新啓動。新重新啓動的事務管理器讀取共享羣集磁盤上的 MS DTC 日誌文件,以確定掛起事務和最近完成的事務的結果。

資源管理器重新連接到事務管理器並執行恢復以確定掛起事務的結果。應用程序重新連接到 MS DTC,以便可以啓動新的事務。

例如,假設 MS DTC 事務管理器在系統 B 上處於活動狀態。系統 A 上的應用程序和資源管理器將調用 MS DTC 代理。系統 A 上的 MS DTC 代理將所有 MS DTC 調用轉發到系統 B 上的 MS DTC 事務管理器中。

如果系統 B 失敗,則系統 A 上的 MS DTC 事務管理器將接管。它讀取共享羣集磁盤上的整個 MS DTC 日誌文件,執行恢復,然後作爲事務管理器爲整個羣集提供服務。

Windows 服務器羣集的每個節點上都安裝有 MS DTC 事務管理器、MS DTC 代理和組件服務管理工具。羣集在安裝 Windows 服務器羣集的過程中使用 Microsoft 羣集服務 (MSCS)。

爲了幫助確保多個羣集應用程序之間的可用性,Microsoft 強烈建議 MS DTC 具有自己的資源組和資源。如果不能爲 MS DTC 配置自己的資源組,建議使用羣集組和仲裁驅動器。

方法參考:http://support.microsoft.com/?id=301600

開始菜單-管理工具-服務,查看有沒有DTC服務,如果沒有則要手工安裝

啓動網絡DTC訪問:分別在節點1、節點2,添加Windows組件。【應用程序服務器】->【啓動網絡DTC訪問】(也可以和IIS一起安裝 略)

a.打開羣集管理器,新建組MSDTC GROUP

添加2臺節點,點擊完成

b.新建磁盤資源--G

選擇所有者

c.新建ip資源

添加G

設置ip,ip必須唯一,會在dns中註冊

d.新建網絡名稱

添加ip資源即可,G不要添加

e.新建 分佈式事務協調器DTC

都添加進來

成功添加

添加完成

3.添加MES-SQL和RPT-SQL

添加方法同上,但只需添加物理磁盤資源即可

4.安裝IIS (SQL2005需IIS的支持,2個節點都要安裝)

安裝完成後,將2臺服務器MES-DB和RPT-DB都重新啓動

然後再安裝SQL2005

5.安裝SQL2005

(以下安裝操作都是在MES-DB服務器上進行,RPT-DB上不做任何設置,sql會自動安裝)

確認所有資源的所有者都爲MES-DB服務器,如果有所有者爲RPT-DB

鼠標右鍵-移動組即可

放入SQL2005的安裝光盤cd1,運行安裝程序

點擊 服務器組建、工具、聯機叢書和示例 安裝

接受許可,下一步

安裝程序會自動安裝必備組件

這裏根據需要,選擇安裝需要的組件

輸入虛擬服務器名稱 MES-SQL

設置虛擬服務器ip,注意:ip在域中唯一

選擇羣集組MES-SQL,下一步

輸入羣集賬戶cluadmin的密碼,下一步

輸入sql安裝用戶sqladmin和密碼,並指定域ultra.com

選擇AD中創建的域組(事先已創建,可以是本地域組或全局組)

點擊安裝,下面就是漫長的等待過程了

注意:如果安裝報錯  提示無法遠程安裝

請確認是否用的遠程桌面,如果是  請到本機安裝  不要用遠程的方式

插入光盤cd2,確定

可能會安裝失敗,沒關係!cd2主要是客戶端組件,把cd2分別在節點MES-DB和RPT-DB分別單獨安裝即可

完成

安裝另一個SQL實例RPT-SQL

過程和上面相似,有幾點要注意:

選擇羣機組RPT-SQL

選擇羣組 rptgroup

安裝完成!!! 打開SQL SERVER MANAGEMENT STUDIO工具

SQL安裝完成!

6.安裝sql2005 sp3補丁

可以到微軟官方下載:

http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=ae7387c3-348c-4faa-8ae5-949fdfbe59c4

可以點測試,看身份驗證是否通過,下一步

輸入賬戶和密碼

此安裝過程會很緩慢,需耐心等待!

安裝完成後,必須重新啓動操作系統

可以看見SQL的版本爲sp3!

注意:所有安裝建議不要用遠程桌面

避免未知的錯誤!!!

備註:

查看SQL Server 2005版本號

要確定所運行的 SQL Server 2005 的版本,請使用 SQL Server Management Studio 連接到 SQL Server 2005,然後運行以下 Transact-SQL 語句:

SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')

RTM 2005.90.1399

SQL Server 2005 Service Pack 1 2005.90.2047

SQL Server 2005 Service Pack 2 2005.90.3042

SQL Server 2005 Service Pack 3 2005.900.4035.00

 

本文出自 “旋風的博客” 博客.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章