1 集群服務器安裝及配置
步驟 節點1 節點2 存儲 注釋 安裝配置系統 上電 上電 斷電 檢查所有共享總線上的存儲設備是否都已經斷電,給各節點上電。
1.1 安裝Windows Server 2003操作系統 在服務器1和服務器2分別獨立安裝Windows Server 2003操作系統。 安裝要開始安裝過程,請直接從 Windows Server 2003 CD 啟動。您的 CD-ROM 必須支持可啟動的 CD。 注意:在配置分區和格式化驅動器時,服務器硬盤驅動器上的數據均會被破壞。1.1.1 開始安裝 安裝程序在運行 Windows Server 2003 的計算機中創建磁盤分區,格式化驅動器,然后將安裝文件從 CD 復制到服務器上。 注意:這些說明假定在尚未運行 Windows 的計算機上安裝 Windows Server 2003。如果從較早版本的 Windows 進行升級,某些安裝步驟可能會有所不同。 開始安裝
1. 將“Windows Server 2003 CD”插入 CD-ROM 驅動器。 2. “重新啟動”計算機。在出現提示時,按任意鍵從 CD 啟動。 此時將開始安裝 Windows Server 2003。 3. 在“歡迎使用安裝程序”屏幕上,按“Enter”鍵。 4. 閱讀許可協議,如果接受的話,請按“F8”鍵。 注意:如果此服務器上已安裝了較早版本的 Windows Server 2003,則可能會出現一條消息,詢問您是否要修復驅動器。按“Esc”鍵,繼續進行安裝而不修復驅動器。 5. 按照說明進行操作,刪除所有現有的磁盤分區。具體步驟可能會因計算機上現有分區的數量和類型而異。繼續刪除分區,直至所有磁盤空間均標記為“未劃分的空間”為止。 6. 在將所有磁盤空間均標記為“未劃分的空間”后,按“C”鍵,在第一個磁盤驅動器的未劃分空間中創建一個分區(如果適用)。 7. 在出現“創建磁盤分區大小(單位 MB)”提示時,鍵入20480,然后按“Enter”鍵。 8. 在創建“新的(未使用)”分區后,按“Enter”鍵。 9. 選擇“用 NTFS 文件系統格式化磁盤分區<快>”,然后按“Enter”鍵。
Windows Server 2003 安裝程序將格式化該分區,然后將文件從 Windows Server 2003 Server CD 復制到硬盤驅動器上。計算機將重新啟動,Windows Server 2003 安裝程序繼續進行安裝。1.1.2 完成安裝 使用 Windows Server 2003 安裝向導繼續安裝
1. “Windows Server 2003 安裝向導”檢測并安裝設備。這可能需要幾分鐘的時間,在這段時間內,您的屏幕可能會閃爍。 2. 在“區域和語言選項”對話框中,根據需要更改您的區域設置(通常,如果是美國,則不需要進行更改),然后單擊“下一步”。 3. 在“自定義軟件”對話框中,在“姓名”框中鍵入“Mike Nash”,在“單位”框中鍵入“Reskit”。單擊“下一步”。 4. 在提供的文本框中,鍵入“產品密鑰”(在 Windows Server 2003 CD 包裝盒背面),然后單擊“下一步”。 5. 在“授權模式”對話框中,選擇適合您組織的授權模式,然后單擊“下一步”。 6. 在“計算機名稱和管理員密碼”對話框的“計算機名稱”框中,鍵入新的計算機名“HQ-CON-DC-01”,然后單擊“下一步”。 最佳做法:為便于執行這些指南中的步驟,系統管理員密碼被保留為空而沒有設置密碼。這不是一種可接受的安全做法。在為生產網絡安裝服務器時,應始終設置密碼。默認情況下,Windows Server 2003 要求設置復雜密碼。 7. 在出現“Windows 安裝程序”提示時,單擊“是”,確認設置空白的系統管理員密碼。 8. 必要時,在“日期和時間設置”對話框中,更正當前日期和時間,然后單擊“下一步”。 9. 在“網絡設置”對話框中,確保選擇了“典型設置”,然后單擊“下一步”。 10. 在“工作組或計算機域”對話框中(默認選擇“不”),單擊“下一步”。 注意:此時可以指定域名,但本指南稍后將使用“配置服務器向導”來創建域名。 Windows Server 2003 安裝繼續并配置所需的組件。這可能需要幾分鐘的時間。 11. 服務器“重新啟動”,并且從硬盤驅動器加載操作系統。
1.1.3 設置第二個磁盤驅動器 必須對 Windows Server 2003 安裝尚未劃分的空間進行格式化,然后操作系統才能對其進行訪問。磁盤和分區管理是通過“Microsoft 管理控制臺”的“計算機管理”管理單元完成的。以下步驟假定第二個磁盤驅動器正在使用;請為第二個分區相應地修改過程。 準備第二個磁盤驅動器 警告:格式化分區時會破壞該分區上的所有數據。確保選擇了正確的分區。
1. ? 單擊“開始”按鈕,指向“管理工具”,然后單擊“計算機管理”。 2. ? 要定義和格式化尚未劃分的空間,請單擊“磁盤管理”。 3. ? 在磁盤 1 上右鍵單擊“未指派”。 4. ? 要定義分區,請單擊“新建磁盤分區”,然后單擊“下一步”繼續。 5. ? 選擇“主磁盤分區”(默認),然后單擊“下一步”繼續。 6. ? 單擊“下一步”,將“分區大小 (MB)”設為默認值。 7. ? 對于“指派以下驅動器號”,選擇“D”,然后單擊“下一步”繼續。 8. ? 在“按下面的設置格式化這個磁盤分區”下面,單擊“執行快速格式化”。單擊“下一步”,然后單擊“完成”,完成第二個磁盤驅動器的配置。完成后,磁盤分配應與圖 2 中顯示的內容相似。 圖 2. 磁盤管理 9. ? 關閉“計算機管理”控制臺。
1.1.4 設置網絡 每個群集節點至少需要包含兩個網絡適配器的兩個或兩個以上的獨立網絡,以便避免單點故障。其中一個網絡適配器用于連接到公用網絡,而另一個則用于連接到僅由群集節點組成的專用網絡。 專用網絡適配器用于執行節點對節點的通信、群集狀態信息和群集管理。每個節點的公用網絡適配器都將群集連接到客戶端所在的公用網絡,并應配置為內部群集通信的后備路由。要實現這些操作,應該將群集服務的這些網絡角色配置為“只用于內部群集通信”或“所有通信”。 注意:群集心跳不能通過路由選擇設備進行轉移,因為它們的生存時間(Time to Live,TTL)被設定為1。公共網絡適配器只能連接到公用網絡。如果您擁有一個虛擬局域網(LAN),那么節點間的等待時間必須少于500毫秒(ms)。1.1.4.1 重命名局域網圖標 建議您更改網絡連接的名稱,以便清楚地進行識別。例如:您可能想把本地連接 2 的名稱更改為 Private。重命名將有助于您識別網絡并對其正確地分配角色。
1. 單擊開始,指向控制面板,右擊網絡連接,然后單擊打開 2. 右擊本地連接 2 圖標。 3. 單擊重命名。 4. 在文本框中鍵入 Private,然后按 ENTER 鍵。 5. 重復步驟 1 至 3,然后將公用網絡適配器重命名為 Public。 圖 2:“網絡連接”窗口中被重新命名的圖標。 6. 重命名的圖標如上面的圖 2 所示。關閉“網絡連接”窗口。
1.1.4.2 配置專用網絡適配器 1. 右擊您的心跳適配器對應的網絡連接,然后單擊“屬性”。 2. 在“常規”選項卡上,確認僅選定了“Internet協議(TCP/IP)”復選框,如下方圖2所示。點擊清除所有其它客戶端、服務和協議的復選框。 圖 3. 在“專用網絡屬性”對話框中,僅點擊選定“Internet協議”復選框。 3. 如果您擁有一個能夠以不同速度進行傳輸的網絡適配器,那么您應該手動指定一個速度及雙工模式。不要對傳輸速度應用自動選擇設置,因為某些適配器在確定速度時可能丟掉一些數據包。 圖 4. 為所有適配器設置速度和雙工。 4. 單擊“Internet協議(TCP/IP)”,然后單擊“屬性”。 5. 在“常規”選項卡上,確認您所選擇的靜態IP地址與其它任何公用網絡適配器不在相同的子網或網絡上。 對專用適配器應用一個較好的IP地址的范例是:將節點1的地址設為10.1.1.1,將節點2的地址設為10.1.1.2,同時將子網掩碼設為255.255.255.0,如下方圖5所示。確認該IP地址方案與應用于公用網絡的IP地址方案完全不同。 圖 5.應用于專用適配器的IP地址示例。 6. 確認未在“默認網關”方框中,或者在“使用下列DNS服務器地址”下方,定義了任何值。 7. 單擊“高級”按鈕。 8. 在“ DNS”選項卡上,確認未定義任何值。同時確認清除了“在DNS中注冊此連接的地址”和“在DNS注冊中使用此連接的DNS后綴”復選框。 9. 在“WINS”選項卡上,確認未定義任何值。單擊“禁用TCP/IP上的NetBIOS”,如下方圖6所示。 圖 6. 確認未在“WINS”選項卡上定義任何值。 10. 當關閉了該對話框,您可能接收到如下提示:“此連接擁有一個空白的主WINS地址。您想繼續嗎?”如果您收到了該提示,單擊“是”。 11. 在群集中的所有其它節點上,通過不同靜態IP地址完成步驟1至10。1.1.4.3 配置公用網絡適配器 注意:如果IP地址是通過DHCP獲取的,那么如果不能訪問DHCP服務器,則可能無法接入群集節點。由于這個原因,服務器群集上的所有接口均要求靜態IP地址。記住:群集服務只能識別每個子網上的一個網絡接口。如果您需要Windows Server 2003中TCP/IP尋址的協助,請參見“聯機幫助”。 對公用適配器應用一個較好的IP地址的范例是:
節點1 節點2 IP地址 10.8.25.21 IP地址 10.8.25.22 子網掩碼 255.255.255.0 子網掩碼 255.255.255.0 默認網關 10.8.25.1 默認網關 10.8.25.1 主用DNS 10.8.25.21 主用DNS 10.8.25.21 備用DNS 10.8.25.22 備用DNS 10.8.25.22
1.1.4.4 檢查連接和名字解析 1) 節點1: 單擊[開始/運行],并在文本框中鍵入cmd,單擊<確定>。 (a) ipconfig/all (查看節點1設置的IP地址信息) (b) ping 10.2.1.2 (檢查能否ping通節點2內網地址) (c) ping 10.8.25.22 (檢查能否ping通節點2外網地址) (d) ping OMS-SERVER2 (檢查能否ping通節點2計算機名) 2) 節點2: (a)ipconfig/all (查看節點2設置的IP地址信息) (b)ping 10.2.1.1 (檢查能否ping通節點1內網地址) (c)ping 10.8.28.81 (檢查能否ping通節點1外網地址) (d)ping OMS-SERVER1 (檢查能否ping通節點1計算機名)1.2 設置域控制器 1.2.1.1 節點1新建一個域控制器 可以手動安裝域名服務 (DNS) 和 DCPromo(創建 DNS 和 Active Directory 的命令行工具),也可以使用“Windows Server 2003 管理服務器”向導進行安裝。本節使用手動工具來完成安裝。 使用手動工具安裝 DNS 和 Active Directory
1. 單擊“開始”按鈕,單擊“運行”,鍵入“DCPROMO”,然后單擊“確定”。 2. 在出現“Active Directory 安裝向導”時,單擊“下一步”開始安裝。 3. 閱讀“操作系統兼容性”信息后,單擊“下一步”。 4. 選擇“新域的域控制器”(默認),然后單擊“下一步”。 5. 選擇“在新林中的域”(默認),然后單擊“下一步”。 6. 對于“DNS 全名”,鍵入“XXS.COM”,然后單擊“下一步”。(這表示一個完全限定的名稱。) 7. 單擊“下一步”,接受將“ISMXXS”作為默認“域 NetBIOS 名”。(NetBIOS 名稱提供向下兼容性。) 8. 在“數據庫和日志文件文件夾”屏幕上,將 Active Directory“日志文件文件夾”指向“C:\Windows\NTDS”,然后單擊“下一步”繼續。 9. 保留“共享的系統卷”的默認文件夾位置,然后單擊“下一步”。 10. 在“DNS 注冊診斷”屏幕上,單擊“在這臺計算機上安裝并配置 DNS 服務器”。單擊“下一步”繼續。 11. 選擇“只與 Windows 2000 或 Windows Server 2003 操作系統兼容的權限”(默認),然后單擊“下一步”。 12. 在“還原模式密碼”和“確認密碼”中,鍵入密碼,然后單擊“下一步”繼續。 注意:在生產環境中,應使用復雜的目錄服務還原密碼。 圖 3. Active Directory 安裝選項摘要 13. 圖 3 中顯示的是“Active Directory 安裝選項摘要”。單擊“下一步”開始安裝 Active Directory。在出現提示時,請插入 Windows Server 2003 安裝 CD。 14. 單擊“確定”,對已為 DNS 服務器動態分配了 IP 地址這一提示信息作出確認。 15. 在“Active Directory 安裝向導”完成后,單擊“完成”。 16. 單擊“立即重新啟動”以重新啟動計算機。
1.2.1.2 節點2加入到節點1域
1. 單擊“開始”按鈕,單擊“運行”,鍵入“DCPROMO”,然后單擊“確定”。 2. 在出現“Active Directory 安裝向導”時,單擊“下一步”開始安裝。 3. 閱讀“操作系統兼容性”信息后,單擊“下一步”。 4. 選擇“現有域的額外域控制器”,然后單擊“下一步”。 5. 單擊“下一步”。 6. 在 “額外域控制器”頁面,填DNS域全名:OMS.COM,然后單擊“下一步”。 7. 單擊“下一步”,接受將“ISMXXS”作為默認“域 NetBIOS 名”。(NetBIOS 名稱提供向下兼容性。) 8. 在“數據庫和日志文件文件夾”屏幕上,將 Active Directory“日志文件文件夾”指向“C:\Windows\NTDS”,然后單擊“下一步”繼續。 9. 保留“共享的系統卷”的默認文件夾位置,然后單擊“下一步”。 10. 頁面中輸入用戶名和口令(應是首節點域的名和口令, 在上面第12步建立的); 11. 顯示“Active Directory 安裝選項摘要”頁面,把該服務器作為第一節點服務器的附加服務器,單擊“下一步”。 12. 在“Active Directory 安裝向導”完成后,單擊“完成”。 13. 單擊“立即重新啟動”以重新啟動計算機。
1.2.1.3 設置群集用戶帳戶 1. 單擊“開始”,指向“所有程序”,指向“管理工具”,然后單擊“活動目錄用戶和計算機”。 2. 如果域還未展開,單擊加號(+)將其展開。 3. 右擊“用戶”,指向“新建”,然后單擊“用戶”。 4. 鍵入群集名稱,如下方圖7所示,然后單擊“下一步”。 圖 7. 鍵入群集名稱。 5. 將密碼設置設定為“用戶不能更改密碼”和“密碼永不過期”。單擊“下一步”,然后單擊“完成”創建該用戶。 注意: 如果您的管理安全策略不允許使用永不過期的密碼,您必須在密碼到期前,在每個節點上重續密碼并更新群集服務配置。 6. 在“活動目錄用戶和計算機”插件的左窗格中,右擊“群集”,然后在快捷菜單上單擊“屬性”。 7. 單擊“將成員添加到組”。 8. 單擊“管理員”,然后單擊“確定”。這將給予新用戶帳戶在該計算機上的管理特權。 9. 退出“活動目錄用戶和計算機”插件。1.3 配置磁盤陣列 1.3.1.1 設置磁盤陣列柜模式
步驟 節點1 節點2 存儲 注釋 配置磁盤陣列 上電 斷電 上電 共享存儲器和所有節點都斷電。
1.將磁盤陣列柜分別與服務器1、服務器2用SCSI數據線連接; 注意:連接時 RAID服務器上RAID卡通道必須一致;
2.將磁盤陣列柜背部面板的總線配置開關模式調節為集群模式(位置:下) 總線配置開關模式如下:
模式 開關的位置 功能 聯合總線模式 上 拆分總線模塊上的 LVD 終結處理處于禁用狀態,從電的角度將兩條 SCSI 總線合并為一條連續總線。在這種模式下,存儲設備正面的拆分總線 LED 指示燈和群集 LED 指示燈都不會亮起。 拆分總線模式 中 拆分總線模塊上的 LVD 終結處理處于啟用狀態,從電的角度將兩條總線分開,形成兩條各包含七個驅動器的 SCSI 總線。系統處于拆分總線模式時,存儲設備正面的拆分總線 LED 指示燈將亮起。 群集模式 下 LVD 終結處理處于禁用狀態,從電的角度上合并總線。系統處于群集模式時,存儲設備正面的群集 LED 將亮起。
1.3.1.2 配置磁盤陣列
步驟 節點1 節點2 存儲 注釋 配置磁盤陣列 上電 斷電 上電 第二節點斷電。給共享存儲器上電,給首節點上電。
注意:請預先備份您服務器上的數據,配置磁盤陣列的過程將會刪除您的硬盤上的所有數據! 1.在自檢過程中,當提示按 Ctrl+M 鍵,按下并進入RAID的配置界面。
2.如果服務器在Cluster 模式下,下列信息將會顯示"按任意鍵繼續"。
3. 選擇Objects(對象)-> Adapter(適配器)菜單
4.修改Initiator ID為7 將集群模式設置為ENABLE 5.按ESC返回主界面: 6. 選擇Configure(配置)-> New Configuration(新配置) 7. 選中 YES ,并按回車。
注意: 未進行任何設置時,所有硬盤狀態初始為READY狀態。 本例使用的磁盤柜有6個硬盤,其中4個硬盤配置為RAID 0+1配置,其它2塊硬盤配置為RAID 1; 8.配置RAID 0+1:首先連續按兩次空格,選中兩塊硬盤,按回車鍵,再連續按兩次空格,按回車鍵,按F10配置邏輯磁盤,顯示跨接界面; 9.在跨接界面,按空格,Span-1出現在陣列框A-00內,使用右方向鍵選中陣列框A-01,再按空格,Span-2出現在陣列框A-01內,按F10配置邏輯磁盤; 10.選擇RAID=1,Span=YES, 選中 Accept ,并按回車, 11. 配置RAID1: 連續按兩次空格,選擇剩余的兩塊硬盤,按F10配置邏輯磁盤; 12. 選擇RAID=1,選中 Accept ,并按回車, 13. 按ESC鍵退回,選中 YES ,并按回車; 14. 按任意鍵繼續; 15. 初始化邏輯磁盤(Logical driver)(剛創建的邏輯磁盤需要經過初始化,才能使用)
按ESC 鍵退回主菜單,選中 Initialize ,并按回車;
16. 連續按兩次空格選中需要初始化的邏輯磁盤,按F10
17. 選中 YES ,并按回車。
18. 按任意鍵繼續,并重啟系統,RAID配置完成。
19.按ESC,選擇YES,按回車退出。1.3.1.3 設置共享磁盤
步驟 節點1 節點2 存儲 注釋 設置共享磁盤 上電 斷電 上電 第二節點斷電。給共享存儲器上電,給節點1上電
(1) 進入節點1操作系統; (2) 右鍵單擊[我的電腦],單擊[管理],并單擊[存儲]; (3) 雙擊[磁盤管理]; (4) 彈出簽名和升級磁盤向導,單擊<下一步>,完成該向導(向導將磁盤設置為動態); (5) 右鍵單擊[磁盤#](這里的#代表所使用的磁盤),并單擊[還原為基本磁盤]; (6) 檢驗所有的共享磁盤是否都格式化為NTFS,并指定為基本; (7) 右鍵單擊[未分配的磁盤空間],單擊[創建分區] (8) 啟動創建分區向導。分別創建以下兩個主分區: (a) 定額磁盤(RAID 1邏輯分區): 大小:2000MB 驅動器號:Q 卷標:QUORUM 格式:NTFS (b) 共享磁盤(RAID 0+1邏輯分區): 大小:剩余空間 驅動器號:S 卷標:SHARE 格式:NTFS 注意: RAID 1邏輯分區上創建定額磁盤Q后,其他未分配的磁盤空間不進行創建分區操作。 1.3.1.4 檢查節點1磁盤訪問和功能: (1) [開始],單擊[程序],單擊[附件],并選擇[記事本]。 (2) 在記事本中輸入一些詞,并使用[文件/保存為]命令,將它保存為名為“test.txt”的測試文件,關閉記事本。 (3) 雙擊[我的文檔]圖標。 (4) 右鍵單擊“test.txt”,并單擊[拷貝]。 (5) 關閉窗口。 (6) 雙擊[我的電腦]。 (7) 雙擊[共享驅動器分區]。 (8) 單擊[編輯],并單擊[粘貼]。 這時在共享磁盤中有一個該文件的拷貝。 (9) 在共享磁盤中,雙擊“test.txt”。然后關閉該文件。 (10) 選中該文件,并按<刪除>鍵,將它從集群磁盤中刪除。 對所有的集群磁盤重復以上過程,檢驗是否可以從首節點處訪問它們1.3.1.5 檢查節點2磁盤訪問和功能: 1. 先將節點1關閉并斷電,再節點2上電(保證同一時間只有一個節點可以訪問磁盤陣列柜); 2.在自檢過程中,當提示按 Ctrl+M 鍵,按下并進入RAID的配置界面。
3.如果服務器在Cluster 模式下,下列信息將會顯示"按任意鍵繼續"。
4. 選擇Objects(對象)-> Adapter(適配器)菜單
4.修改Initiator ID值為6 將集群模式設置為ENABLE 5.按ESC返回主界面: 6. 選擇Configure(配置)-> View/Add Configuration(查看/添加配置),確認磁盤陣列柜的配置與節點1配置后的一致。 7.按ESC鍵,在save configcuration對話框中,選擇YES,按回車鍵; 8.按ESC退出磁盤柜配置主菜單,重新啟動系統; 檢查節點2磁盤訪問和功能: (1) 進入節點2系統; (2) [開始],單擊[程序],單擊[附件],并選擇[記事本]。 (3) 在記事本中輸入一些詞,并使用[文件/保存為]命令,將它保存為名為“test.txt”的測試文件,關閉記事本。 (4) 雙擊[我的文檔]圖標。 (5) 右鍵單擊“test.txt”,并單擊[拷貝]。 (6) 關閉窗口。 (7) 雙擊[我的電腦]。 (8) 雙擊[共享驅動器分區]。 (9) 單擊[編輯],并單擊[粘貼]。 這時在共享磁盤中有一個該文件的拷貝。 (10) 在共享磁盤中,雙擊“test.txt”。然后關閉該文件。 (11) 選中該文件,并按<刪除>鍵,將它從集群磁盤中刪除。 對所有的集群磁盤重復以上過程,檢驗是否可以從首節點處訪問它們1.4 安裝集群服務
步驟 節點1 節點2 存儲 注釋 配置集群第一個節點 上電 斷電 上電 第二節點斷電。給共享存儲器上電,給首節點上電。
1.4.1 配置第一個節點
1. 依次單擊開始、所有程序和管理工具,然后單擊群集管理器。 2. 當出現“打開到群集的連接”提示時,在操作下拉列表中,單擊創建新群集,如下面的圖 9 所示。 圖 9:“操作”下拉列表。 3. 確認您具有配置群集所必需的前提條件,如下面的圖 10 所示。單擊下一步。 圖 10:前提條件列表屬于“歡迎使用新建服務器群集向導”頁面的一部分。 4. 鍵入群集的唯一 NetBIOS 名稱 (最多 15 個字符),然后單擊下一步。在下面的圖 11 所示的例子中,群集被命名為 MyCluster。建議遵守 DNS 命名規則。 圖 11:建議在命名群集時遵守 DNS 命名規則。 5. 如果您在本地使用一個不屬于具有本地管理特權的域帳戶的帳戶登錄,向導將提示您指定一個帳戶。這不是啟動群集服務所用的帳戶。 請注意: 如果您具有正確的憑證,步驟 5 所提到的提示,如圖 12 所示,可能不會出現。 圖 12:“新建服務器群集向導”提示您指定一個帳戶。 6. 由于可能對群集進行遠程配置,因此您必須確認或鍵入將要作為第一個節點創建群集的服務器的名稱,如下面的圖 13 所示。單擊下一步。 圖 13:選擇將要作為群集中第一個節點的計算機名稱。 注意: “安裝”向導可以驗證所有的節點是否都可以看到共享磁盤。在復雜的存儲區域網絡中,磁盤的目標識別符 (TID) 有時可能會不同,而且“安裝”程序可能錯誤地檢測到磁盤配置對于“安裝”無效。要解決這個問題,您可以單擊高級按鈕,然后單擊高級 (最小) 配置。 7. 下面的圖 14 顯示“安裝”程序正在分析節點,查找可能導致安裝出現問題的硬件或軟件問題。檢查所有警告或錯誤信息。您還可以單擊詳細信息按鈕,了解有關每個警告或提示的詳細信息。 圖 14:“安裝”程序正在分析節點,查找可能存在的硬件或軟件問題。 注意: 因安裝集群首節點時,內部專用網卡處于不可用狀態,系統將提示該警告或錯誤信息,可以忽略繼續進行安裝。 8. 鍵入唯一的群集 IP 地址 (在本示例中為:10.8.25.31),然后單擊下一步。 如下面的圖 15 所示,“新建服務器群集向導”通過使用子網掩碼選擇正確的網絡,自動與其中一個公用網絡關聯群集 IP 地址。群集 IP 地址只能用于管理,而不能用于客戶端連接。 9. 鍵入在預安裝時創建的群集服務帳戶的用戶名和密碼。(在下面圖 16 所示的例子中,用戶名為:Cluster)。在域下拉列表中選擇域名,然后單擊下一步。 此時,群集配置向導將驗證用戶帳戶和密碼。 圖 16:向導提示您提供在預安裝時所創建的帳戶。 10. 檢查摘要頁面,如下面的圖 17 所示,確認所有將用于創建群集的信息均準確無誤。使用仲裁按鈕,更改由默認自動選擇的磁盤指定的仲裁磁盤為Q盤。 本屏幕上所顯示的摘要信息可用于在出現災難恢復狀況時,重新配置群集。建議您保存并打印一份硬拷貝,與服務器上的更改管理日志保持一致。 圖 17:“目標群集配置”頁面。 11. 檢查所有在群集創建過程中遇到的警告或錯誤。具體操作是單擊加號查看更多信息,然后單擊下一步。出現在“創建群集”頁面中的警告和錯誤如圖 18 所示。 圖 18:出現在“創建群集”頁面上的警告和錯誤。 12. 單擊完成結束安裝。下面的圖 19 顯示最終的步驟。 圖 19:設置新服務器群集的最終步驟。 請注意:要查看詳細的摘要,單擊查看日志按鈕,或者查看存儲在以下位置:%SystemRoot%\System32\LogFiles\Cluster\ClCfgSrv.Log 的文本文件。
1.4.2 驗證群集安裝 使用“群集管理器”(CluAdmin.exe),在節點 1 上驗證群集服務安裝。 驗證群集安裝
1. 依次單擊開始、所有程序和管理工具,然后單擊群集管理器。 2. 確認所有的資源均順利地實現了聯機,如下面的圖 20 所示。 圖 20:“群集管理器”驗證所有的資源均順利地實現聯機。
注意: 原則上,不要將任何東西放到群集組中,不要從群集組中取出任何東西,也不要使用群集組中的任何東西執行群集管理以外的操作。1.4.3 配置第二個節點
步驟 節點1 節點2 存儲 注釋 配置集群第二個節點 上電 斷上電 上電 保持共享存儲器和首節點上電,第二節點上電
在第二個節點上安裝群集服務所需的時間要比在第一個節點上安裝所需的時間少。“安裝”程序基于第一個節點的配置,在第二個節點上配置群集服務網絡設置。與此同時,您還可以通過遠程操作為群集添加多個節點。 注意:在這部分的練習中,開啟節點 1 和所有的共享磁盤。然后開啟所有其他節點。這時,群集服務將控制對共享磁盤的訪問權限,以便杜絕任何可能破壞卷的機會。
1. 在節點 1 上打開群集管理器。 2. 單擊文件,單擊新建,然后單擊節點。 3. 將啟動“添加群集計算機向導”。單擊下一步。 4. 如果您沒有使用正確的憑證進行登錄,將要求您指定一個對群集中所有節點具有管理權利的域帳戶。 5. 輸入您要將其添加到群集的節點的機器名稱。單擊添加。重復該步驟,如下面的圖 21 所示,添加您想要的其他節點。當所有的節點均添加完畢后,單擊下一步。 圖 21:向群集添加節點 6. “安裝”向導將對所有節點執行分析,以確認它們得到了正確的配置。 7. 鍵入用于啟動群集服務的帳戶密碼。 8. 檢查顯示的摘要信息,確認其準確性。當其他節點加入到群集中時,此摘要信息將用于對這些節點進行配置。 9. 檢查群集創建過程中遇到的所有警告或錯誤,然后單擊下一步。 10. 單擊完成結束安裝。
1.4.4 安裝后配置 1.4.4.1 心跳配置 現在,每個節點上的網絡都已得到了正確的配置,而且群集服務也已配置完畢,這時您需要配置網絡角色,以定義其在群集中的功能。此處是一份“群集管理器”中網絡配置選項的列表:
為群集應用啟用:如果選定了該復選框,群集服務將使用該網絡。默認對所有網絡選定該復選框。 僅用于客戶端訪問 (公用網絡):如果您想讓群集服務僅使用該網絡適配器與其他客戶端進行外部通信,則可選擇該選項。該網絡適配器將不進行節點對節點的通信。 僅用于內部群集通信 (專用網絡):如果您想讓群集僅使用該網絡進行節點對節點的通信,則可選擇該選項。 所有通信 (混合網絡):如果您想讓群集服務使用該網絡適配器進行節點對節點通信和外部客戶端通信,則可選擇該選項。默認對所有網絡選定該選項。
配置心跳
1. 啟動“群集管理器”。 2. 在左側窗格中,單擊群集配置,單擊網絡,右擊專用,然后單擊屬性。 3. 單擊僅用于內部群集通信 (專用網絡),如下面的圖 22 所示。 圖 22:使用“群集管理器”配置心跳。 4. 單擊確定。 5. 右擊公用,然后單擊屬性 (如下面的圖 23 所示)。 6. 單擊選定為群集應用啟用該網絡復選框。 7. 單擊所有通信 (混合網絡),然后單擊確定。 圖 23:“公用屬性”對話框。
1.4.4.2 心跳適配器優先化 配置完群集服務如何應用網絡適配器的角色后,下一步是對內部群集通信應用進行優先排序。這僅適用于兩個或多個被配置為節點對節點通信的網絡。屏幕右邊的優先級箭頭指定了群集服務使用各個網絡適配器在節點間進行通信的先后順序。群集服務總是嘗試使用列于首位的網絡適配器進行節點間的遠程過程調用 (RPC) 通信。只有當群集服務無法使用第一個網絡適配器進行通信時,才會使用列表上的下一個網絡適配器。
1. 啟動“群集管理器”。 2. 在左窗格中,右擊群集名稱 (位于左上角),然后單擊屬性。 3. 單擊網絡優先級選項卡,如下面的圖 24 所示。 圖 24:“群集管理器”中的“網絡優先級”選項卡。 4. 確認專用網絡列于最頂部。使用上移或下移按鈕,更改優先順序。 5. 單擊確定。
1.4.4.3 仲裁磁盤配置 “群集配置向導”自動選擇將作為仲裁設備的驅動器。并將使用 50 MB 以上的最小分區。您可能要把自動選擇的磁盤更改為您自己指定的仲裁磁盤。 配置仲裁磁盤
1. 啟動“群集管理器”(CluAdmin.exe)。 2. 右擊位于左上角的群集名稱,然后單擊屬性。 3. 單擊仲裁選項卡。 4. 在仲裁資源列表框中,選擇一個不同的磁盤資源。在下面的圖 25 中,仲裁資源列表框中選定的是“磁盤 Q”。 圖 25:“仲裁資源”列表框。 5. 如果磁盤具有的分區不止一個,單擊您要在其中存儲群集指定數據的分區,然后單擊確定。
1.4.4.4 創建一個延遲啟動 當所有的群集節點均同時啟動并嘗試附加到仲裁資源時,群集服務可能無法啟動。 例如,在發生電源故障后,同時對所有節點恢復電力時,可能出現這種情況。要避免這類情況的發生,可以增加或減少顯示操作系統列表的時間設置。 1.單擊開始,指向我的電腦 2.右擊我的電腦,然后單擊屬性。 3.單擊高級選項卡,然后在啟動和故障恢復框中,單擊設置。1.4.4.5 測試安裝 在“安裝”程序結束后,有幾種可供驗證群集服務安裝的方法。其中包括:
1.群集管理器:如果僅完成了節點 1 的安裝,啟動“群集管理器”,然后嘗試連接到群集。如果已安裝了第二個節點 2,在任意一個節點上啟動“群集管理器”,然后確認第二個群集顯示在列表上。 2.“服務”小程序: 使用服務管理單元確認群集服務已顯示在列表上并已啟動。 3.事件日志:使用“事件查看器”檢查系統日志中的 ClusSvc 條目。您會看到有關確認群集服務已經順利形成或加入一個群集的條目。 4.群集服務注冊表項:確認群集服務安裝程序已將正確的項寫入注冊表。您可以在 HKEY_LOCAL_MACHINE\Cluster 下找到許多注冊表設置 5.單擊開始,單擊運行,然后鍵入“虛擬服務器”的名稱。確認您可以連接并看到資源。
1.4.4.6 測試故障轉移 驗證資源可以執行故障轉移
1. 依次單擊開始、程序和管理工具,然后單擊群集管理器,如下面的圖 26 所示。 圖 26:“群集管理器”窗口。 2. 右擊磁盤組 1 組,然后單擊移動組。該組及其所有資源將轉移到另一個節點。稍后,磁盤 F:G:將在第二個節點上實現聯機。在窗口中觀察該轉移。退出“群集管理器”。
到目前為止,已經完成了所有節點上的群集服務配置。服務器群集已經可以完全正常地運作了,現在可以準備安裝群集資源,如:文件共享、打印機后臺處理程序、諸如分布式事務協調器、DHCP、WINS 等群集敏感服務、或者諸如 Exchange Server 或 SQL Server 等。1.5 安裝SQL SERVER 2000數據庫虛擬服務器 1.5.1 配置MSDTC資源 1.5.1.1 1.安裝MSDTC組件 1. 進入節點1系統; 2. 點擊[開始]----[設置],單擊[控制面板],在控制面板中雙擊[添加/刪除程序]; 3. 雙擊打開[添加/刪除windows 組件],雙擊[應用服務程序],選中[啟動分布式事務協調器(DTC)]; 4. 點擊[確定],安裝MSDTC; 在節點2上執行上面的操作,安裝MSDTC組件。1.5.1.2 在集群上配置MSDTC資源 在運行 Windows Server 2003的服務器上安裝 SQL SERVER2000 之前,必須首先在群集上安裝 Microsoft 分布式事務協調器 (MSDTC)。 1.登錄到群集中的任意節點,如NODEA; 2.單擊“開始”,指向“所有程序”,再指向“管理工具”,然后單擊“群集管理器”; 3.在“群集組”下,以鼠標右鍵單擊“群集組”,指向“新建”,再單擊“資源”; 4.在“新建資源”的“名稱”框中,鍵入名稱,如“MSDTC”;在“資源類型”列表中,選擇“分布式事務協調器(DTC)”,在“組”列表中,確保選中了“群集組”, 5.驗證所有節點(NODEA,NODEB)都已出現在“可能的所有者”列表中, 6. 選擇仲裁磁盤“Qdisk:Q”和“cluster name”資源作為依存資源; 7, 點擊“完成” 8.以鼠標右鍵單擊“集群組”,再單擊“聯機”,使得分布式事務協調器資源“MSDTC”聯機在線。1.5.1.3 驗證MSDTC資源可以執行故障轉移
1. 依次單擊開始、程序和管理工具,然后單擊群集管理器; 2. 右擊組 1 (MSDTC資源所在的組),然后單擊移動組。該組所有資源將轉移到另一個節點。稍后,將在第二個節點上實現聯機。在窗口中觀察該轉移。退出“群集管理器”。
1.5.1.4 MSDTC資源無法啟動的解決方案 1.癥狀: 在作為服務器群集一部分的基于 Microsoft Windows 2000 Server 的計算機上,收到了以下錯誤信息:
An error occurred while processing the last operation.Error code 8004E00F - COM+ was unable to talk to the Microsoft Distributed Transaction Coordinator. 您無法啟動 Microsoft 分布式事務處理協調器 (MSDTC) 服務。
應用程序事件日志中可能會記錄以下事件: 事件 ID:4384
類型:錯誤
來源:MSDTC
描述:
由于安裝程序沒有配置為在群集中運行,所以 MS DTC 無法啟動。請運行 comclust.exe 并重新啟動 MS DTC。錯誤明細: d:\nt\com\com1x\dtc\shared\mtxclu\mtxclusetuphelper.cpp:668,
CmdLine:C:\WINNT\System32\msdtc.exe,PID:796 2.解決方案: 警告: 注冊表編輯器使用不當可能導致嚴重問題,可能需要重新安裝操作系統。Microsoft 不能保證您可以解決因注冊表編輯器使用不當而導致的問題。使用注冊表編輯器需要您自擔風險。
1. 將所有資源移動到一個節點。此節點成為主動節點。 2. 在全部兩個節點上,使用注冊表編輯器刪除以下注冊表子項: ? HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC ? HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC ? HKEY_CLASSES_ROOT\CID
為此,請按照下列步驟操作: a. 單擊“開始”,單擊“運行”,鍵入 regedit,然后單擊“確定”。 b. 找到然后右鍵單擊下面的注冊表子項: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC c. 單擊“刪除”。 d. 單擊“是”確認刪除。 e. 對于 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC 子項和 HKEY_CLASSES_ROOT\CID 子項,重復步驟 a 到 d。 f. 退出注冊表編輯器。
3. 在主動節點上,在仲裁驅動器上創建“DTClog”文件夾。例如,創建 Q:\DTClog 文件夾。 4. 在全部兩個節點上,停止 MSDTC 服務。為此,在命令提示符下鍵入以下命令,然后按 Enter 鍵: net stop msdtc 驗證是否顯示了一條指出 MSDTC 服務已成功停止的消息。 5. 在全部兩個節點上,刪除 MSDTC。為此,在命令提示符下鍵入以下命令,然后按 Enter 鍵: msdtc -uninstall 6. 在全部兩個節點上,驗證“分布式事務處理協調器”服務已從“服務”管理單元中刪除。 要啟動“服務”管理單元,請依次單擊“開始”、“運行”,鍵入 services.msc,然后單擊“確定”。 7. 在主動節點和被動節點上,將 MSDTC 安裝為群集資源。首先,在主動節點上安裝 MSDTC。然后,在被動節點上安裝 MSDTC。為此,請按照下列步驟操作: a. 在主動節點上,在命令提示符下鍵入以下命令,然后按 Enter 鍵: comclust COM 群集向導 (Comclust.exe) 完成運行后,程序返回到命令提示。不要關閉命令提示。 b. 在被動節點上,在命令提示符下鍵入以下命令,然后按 Enter 鍵: comclust COM 群集向導完成運行后,程序返回到命令提示。 c. 在被動節點上關閉命令提示。必須首先在被動節點上關閉命令提示。 d. 然后在主動節點上關閉命令提示。
8. 驗證沒有出現錯誤信息且 MSDTC 服務已安裝。另外,驗證 MSDTC 資源已添加到群集組中。 注意:如果收到以下錯誤信息,請重新啟動所有節點,然后重試步驟 9: C:\Documents and Settings\Administrator>comclust Setting up MS DTC.Setup found that the current configuration of the cluster does not contain any resource groups in which the MS DTC resource can be created.Setup of MS DTC requires that the cluster contain at least one resource group that contains both a network name resource and a shared disk resource.Setup also requires that this resource group be owned by the first node in the cluster on which setup is run.Please re-run setup after the appropriate changes to the cluster configuration have been made. 9. 確保 MSDTC 群集資源工作正常。為此,請嘗試使用下面的方法: a. 驗證可以將群集組從一個節點移動到另一個節點,然后可以再移回來。 b. 驗證可以無錯誤地運行“組件服務”管理單元。為此,請單擊“開始”,指向“程序”,指向“管理工具”,然后單擊“組件服務”。在“組件服務”管理單元中,依次展開“組件服務”、“計算機”、“我的電腦”,然后展開“COM+ 應用程序”。 c. 使用事件查看器檢查系統事件日志和應用程序事件日志,以查找相關錯誤信息。
1.5.2 SQL Server 2000群集安裝配置 SQL Server 2000的群集安裝已直接集成到SQL Server 2000的數據庫安裝向導中,能夠自動識別到Windows Server 2003上的群集系統并啟用數據庫虛擬服務器選項,實現SQL Server 2000群集虛擬服務器在2臺服務器上的自動安裝配置。(注意:安裝完成后,須安裝SQL2000 SP3補丁包) 為確保SQL Server 2000群集在2臺服務器上的自動安裝配置,2臺服務器nodea與nodeb,以及共享磁盤柜都須處于開機在線狀態。1.5.2.1 安裝SQL Server 2000 1.在節點服務器NODEA上安裝SQL2000_ENT,放入SQL Server 2000企業版安裝光盤,啟動SQL Server 2000的安裝向導; 2.安裝向導進入到“計算機名”界面時,自動識別到Windows Server 2003的群集系統,啟用了“虛擬服務器”選項,選擇“虛擬服務器”,輸入虛擬SQL Server名稱virsqlcluster,點擊“下一步”, 3.用戶信息界面, 點擊“下一步” 4.用戶許可證協議界面單擊”是”, 5.“故障轉移群集”界面,輸入IP地址“172.17.0.100”,選用網絡“Public”,單擊“添加”,使其添加到列表中,如圖 6. “群集磁盤選擇”界面,選擇“Group 0”的“Disk S:”, 7. “群集管理”界面,確保NODEA與NODEB都在“已配置節點”列表中,如圖 8. 遠程信息”界面,輸入用戶名,密碼與域名,如圖 9. 實例名”界面,選擇“默認”,如圖 10. “安裝類型”界面,選擇“典型”,由于前面磁盤選擇了“Group 0”的“Disk S:”,“目的文件夾”的“數據文件”自動定位到S:盤,而SQL程序文件則會自動安裝到1 與2的本地盤相關目錄下,如圖 11. “服務帳戶”界面,選擇“對每個服務使用同一帳戶”,由于是群集配置,“使用本地系統帳戶”選項自動失效,輸入用戶名、密碼與域名 12. “選擇許可模式”界面,選擇“處理器許可證”,一般選擇為4個處理器,如圖: 13. 安裝向導進入自動安裝配置過程; 14. 等待直至出現“安裝完畢”界面 15. 安裝已經完成了 打開“群集管理器”,可看到“資源類型”中多了兩個SQL Server的資源,這是因為SQL Server 2000企業版為Cluster-Aware的應用系統,安裝配置時自動添加了支持Cluster的服務組件,“Group 0”,可看到除原有的“Disk S:”外,新添了5個SQL資源,而且都已聯機。 16. 說明SQL Server 2000群集安裝配置完成;測試一下結果 如圖 1.5.2.2 安裝SQL Server 2000 SP3補丁包 1.啟動SQL Server 2000 Service Pack 3安裝程序,“歡迎”界面,單擊“下一步”;
2.“計算機名”界面,輸入群集虛擬服務器名virsqlcluster,單擊“下一步”;
3.“連接到服務器”界面,選擇“Windows身份驗證”, 單擊“下一步”;
4.“后向兼容性一覽表”界面,選擇“升級Microsoft Search并應用SQL Server 2000 SP3(必需)”,單擊“下一步”;
5.“錯誤報告”界面,單擊“下一步”;
6.“遠程信息”界面,輸入用戶名、密碼與域名,單擊“下一步”;
7.安裝向導在群集節點(NODEA與NODEB)上執行所需操作,等待即可;
8.安裝等待過程中切換到“群集管理器”,可看到SQL的幾個Cluster-Aware服務處于脫機狀態;
9.SP3安裝完成后,會顯示下面的信息框,單擊[確定];
10.“安裝完畢”界面,選擇“是的,我想現在重新啟動計算機”,單擊[完成],節點服務器NODEA重新啟動;
11.NODEA啟動完成后,重啟節點服務器NODEB 至此,SQL Server 2000群集安裝配置完成。
本文出自 51CTO.COM技術博客
轉載于:https://blog.51cto.com/yanse/345495
創作挑戰賽 新人創作獎勵來咯,堅持創作打卡瓜分現金大獎
總結
以上是生活随笔 為你收集整理的Windows2003+SQL2000的集群安装手册 的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔 網站內容還不錯,歡迎將生活随笔 推薦給好友。