雙機硬件及w2k做群集解決方案
發表于:2007-07-02來源:作者:點擊數:
標簽:
雙機容錯(熱備份)及基本配置單 型號說明數量 X250-61YPIII700Xeon/512M/0G/40*CD/10-100BT2 硬盤18.2G(10000轉)7 陣列卡雙通道磁盤陣列卡(4Mx)2 網卡10-100BT自適應2 陣列柜E XP 300磁盤陣列柜1 SCSI線2米、0.8mm的SCSI連接電纜2 芯跳線5米計算機對連網線
雙機容錯(熱備份)及基本配置單
型號 說明 數量
X250-61Y PIII700Xeon/512M/0G/40*CD/10-100BT 2
硬盤 18.2G(10000轉) 7
陣列卡 雙通道磁盤陣列卡(4Mx) 2
網卡 10-100BT自適應 2
陣列柜 E
XP300磁盤陣列柜 1
SCSI線 2米、0.8mm的SCSI連接電纜 2
芯跳線 5米計算機對連網線 1
1.安裝
Windows 2000 Advanced Server
前言:
若你的系統盤是接在RAID卡上, 那你在安裝Windows 2000前必須:把 ServeRAID 卡構造成 cluster 系統. 之后再安裝Windows 2000 Advanced Server.
1. 先用 IBM ServeRAID Configuration CD 為Microsoft Cluster Server 建立 RAID 構造.
2. 若系統盤是接在SCSI接口,則不必先建立RAID構造.
需要材料:
? IBM ServeRAID Configuration CD v.3.60 或更高
? IBM ServeRAID 4 series 卡
建立RAID構造: 若你的系統盤是接在RAID卡上, 那你在安裝Windows 2000前必須把 ServeRAID 卡構造成 cluster系統。
A、用IBM ServeRAID Configuration CD起動機器
1. 選擇 并選 .
2. 右鍵點 “controller” 選 Add New array.
3. 把物理盤拖到 Array 里
4. 建邏輯盤. 選RAID 1. 4297MB.
以上 1 到 4 步要在兩臺機器上做.
5. 這一步只在第一個節點的
服務器做: 在建立邏輯設備后,用右鍵點 “controller” , 選擇Configure for Clustering, 把所有通道的 SCSI ID 改成 6.
6.成后退出. 用Windows 2000 CD 安裝系統. 系統在兩臺機器都先裝上.
B、安裝 Windows 2000: 在兩臺 Server 上分別裝上 Windows 2000.
1.把 Windows 2000 CD 插入到 CR-ROM 驅動器并啟動機器.
2.當出現 Press any key to boot from CD... 在鍵盤上按任任意鍵, 用CD啟動.
3.在 Welcome to setup 屏,按 Enter.
4.臨時文件將被安裝并拷到你的系統里, 當 licensing 屏出來后,按 , 之后按 F8 同意.
5.選 Unpartitioned space 4297MB (這將變成你的 Drive C:@# partition) 并按 Enter.
6.用NTFS 格式化盤. Windows 2000 將格式化盤并
測試盤. 格式化后, 安裝程序把文件拷到 Windows 2000 installation folders.
7.一旦文件拷貝結束, Windows 2000 將自動重起. 不用取出CD.
注意: 當出現提示 “ press a key to boot from the CD”時,不要按任何鍵. 若出現一個 “
antivirus warning: The boot sector has changed” 時,選 Change is expected 繼續 POST
8.一旦系統重起, setup 的 GUI 將起動. Windows 將檢查硬件和安裝適當的驅動程序. (約要10 分鐘左右)
9.下一步進到Regional Settings 屏, 按 Next.
10.在個人信息屏輸入 Name 和 Organization 輸入姓名和單位. 例如:
Name: PCI
Organization: IBM
11.在 Your Product Key 屏,輸入產品序列號(在產品包裝盒上). 按 Next.
12.當 Licensing Modes 屏出現時,選 Per Server for 并輸入并發連接數(concurrent connections)(比如20個). 按
13.輸入 計算機名, 比如:Nodex (該處, X = 你的服務器號,如 Node1)作計算機名, 在 Administrator A
clearcase/" target="_blank" >ccount 屏輸入password 再選 Next.
14.注意: Windows NT 的口令是分大小寫字母的.
15.在 Windows 2000 Components 屏, 刪掉 IIS, 再按 Next
16.在日期和時間屏, 選擇日期,時間,時區. 再按 Next.
17.在
網絡設定屏(Networking setting), 選 Custom settings. 再按 .
18.在 網絡部件屏, 對 IBM 10/100 Etherjet Adapter 進行設置. 點上 Inte
.net Protocol (TCP/IP)并選其特性( properties) ,進到 Internet Protocol (TCP/IP) Properties 屏.
19. 點一下 “Use the following IP address”, 在地址域,輸入地址(比如 10.1.1.X; 此處 X 是MSCS Cluster 不同服務器的地址). 在子網域( Subnet Mask ) 輸入值之后,填 DNS Server 地址:
____1. Prefered DNS Server: (填主服務器的IP地址)
____2. Alternate DNS Server: (填備服務器的IP地址)
____3. 最后按 Next.
20.在網絡部件屏里,對 IBM Netfinity Fault Tolerance Adapter進行配置, 選 Internet Protocol (TCP/IP) 并選屬性.
21.點 Use the following IP address: 在地址域,輸入地址(比如 9.1.1.X; 此處 X 是MSCS Cluster 不同服務器的地址). 在子網域( Subnet Mask ) 輸入值. 最后按 Next.
22.從 “Workgroup or Computer Domain”屏, 使該機為默認 workgroup的成員 (后面將說明如何建立一個 Domain). 進到部件安裝(installing components), 最后提示 “Performing final Tasks”.
23.在下一屏輸入管理員( Administrator)的名和 password .
24.選 Next 安裝網絡部件,并完成安裝.
25.After the當 “Windows 2000 Setup” 屏出現時,取出CD,選 Finish 完成設置.
26.一旦服務器重起,并且你第一次 logon . Windows 2000 將出現你的服務器的導向盤( a configuration wizard ). 選擇 “ One or more server are a
lready running on my network”. 并按 Next.
27.把檢查標記去掉: Show this screen at startup. 并關閉 wizard.
C、建立和加入到一個域( Domain )
下面第 1 步到15步將在Node 1 執行. 它將為你 的 Cluster 系統建立一個域控制器.
1.用 run 命令(Start --> Run) 執行 DCPROMO 應用. 這將引出 “Active Directory Installation Wizard”.
2.為新的域選域控制器(Domain Controller for a new domain) 再按 Next.
3.選 “Create A New Domain Tree”, 再按Next.
4.選 “Create A New Forest Of Domain Trees”, 再按 Next.
5.當提示 “Full DNS Name For The New Domain” 輸入域名.
注意: DNS的域的IP地址不能用默認值. 否則你把Node1做成主域服務器后,在把Node2做備用服務器時就會找不到主服務器.
6.接收默認產生的 Domain NetB
ios Name, 再按 Next.
7. 接收 Default Database And Log Locations, 再按 Next.
8.接收 Default Shared System Volume, 再按 Next.
9.當 DNS Server Cannot Be Found 信息出現時, 按 OK.
10.選 Yes, Install DNS... , 再按 Next.
11.選 Permissions Compatible Only With Windows 2000 Servers, 再按 Next.
12.當提示要 “Administrator password”, 輸入口令( think), 再按 Next.
13.之后會顯示總信息, 按 Next. 進行 Config Active Directory. 提示插入CD盤, 選, 進行DNS安裝.
14.Wizard 完成,按 Finish.
15.按 Restart 系統將拷貝文件,進行DNS安裝, reboot 機器. (確認此時 CD 仍在驅動器里), 重起時在準備網絡連接的過程中需要時間比較長.
在 Node 1 重起后,我們可以用DCPROMO提升 Node 2 . 選 “Additional domain controller for an exiting domain” , 在 “Network Credentials”屏 加入網絡用戶名和口令. ( User name, Password,Domain) ,選 ,然后在 “Additional Domain Controller” 屏,填DNS域全名,選 .
在 “Database and log locations” 屏, 點 . 到“Shared System Volum” 屏點 . 輸入用戶名和口令(應是 node1域的名和口令, 在上面第12步建立的); 出 “Summary” 屏, 把該服務器作為第一節點服務器的附加服務器. 點 . 顯示構造圖, 進行構造. 構造好后, 選 . Restart 服務器.
Node 2 就加入到上面所建立的域中.
(完成)
2.在ServeRAID 構造 (Windows 2000 Advanced Server) 上安裝Microsoft Cluster Server
Microsoft Cluster Server 在 ServeRAID II 和 ServeRAID 3 卡上是可支持的隨著V3.5版本以上軟件的運用, ServeRAID 3 卡不再需要卡的通道3上的SCSI心跳線. 因為在每個結點上都裝有一塊RAID卡, 磁盤資源的故障切換是共享通道上的 陣列 在兩個卡之間進行漂移. 由于這種要求, 在MSCS 構造里需要一些ServeRAID卡的特殊構造, 有些是在單服務器環境上是不需要的. 以下就指導如何構造共享硬盤和安裝MSCS.
內容:
為MSCS方案安裝必須的硬盤.
為MSCS的使用構造ServeRAID 卡.
為MSCS建立陣列和邏輯盤.
為共享和本地盤指定和管理group.
在磁盤管理中(Disk Manager)指定 “sticky” 盤字符.
用工具,包括RAID卡的安裝和構造CD安裝MSCS.
環境要求:
1. IBM ServeRAID 的構造程序CD盤(要求V3.6以上)
2. 安裝好Windows 2000 Advanced Server 的Netfinity cluster 硬件系統.
注意:兩個服務器必須在同一域里才能構成Cluster系統.所以沒有域的工作站是不能構成Cluster系統的,為使用MSCS 構造ServeRAID 卡:
MSCS 要求每塊卡都能控制共享SCSI總線上的所有資源. 因為兩臺服務器都連到同一個外接磁盤存儲柜, 所以你必須進行構造.
3.我們先構造結點1, 再構造結點2.
結點2關掉電源, 外接陣列柜打開電源. 用IBM ServeRAID Configuration Utility CD 引導 結點1 服務器. 用右鍵點< Controller> 圖標. 先恢復出廠設定值,之后選陣列參數( 注意, 若系統盤也裝在RAID卡上,則這一步要在安裝OS前作, 若在這里做,會毀壞系統). 并選 .
點 鈕, 再點 .
MSCS 要求在一個陣列里只有一個邏輯盤.
假設建了兩個陣列,每個邏輯盤使用每個陣列里的全部空間. 其參數可參考下表:
Logical Drive Size MB RAID level Array
1 500M(自定義) 1 A
2 200M(自定義) 1 B
____1. 確認每個邏輯盤的大小正確, 之后點 繼續
____2. 點 確認.
____3. 選 Yes 繼續構造.
____4. 右鍵點 圖標 并選 , 之后. 出現一個窗口, 按下表填充數據.
Parameter Value
Controller Name Serve1
Partner Name Serve2
Initiator Identifiers Ch 1 | Ch 2 | Ch 3
Logical drive 1 Shared Merge group= group1
Logical drive 2 Shared Merge group= group2
____1. Ch1,Ch2,Ch3 卡的ID值選為7.
____2. 點 繼續, *作完成后, 關掉 ServRAID Manager, 取出 CD 并關結點1主機.
____3. 節點1已初始化設置好了. 現在設置節點2.
____4. Boot Node2 with the 用IBM ServeRAID Configuration Utility CD 引導節點2主機. 不構造陣列. 右鍵點 圖標. 在此先在Node2上把構造恢復到出廠默認值. 但在 中選的參數應該一致(如 strip size …… 在
SQL, 選strip size=16K).
____5. 右鍵點 圖標, 并選 ,之后, 點. 出現一個窗口, 按表中值填入數據:
Parameter Value
Controller Name Serve2
Partner Name Serve1
Initiator Identifiers Ch 1 | Ch 2 | Ch 3
____1. 注意: 共享盤已在節點1構造好, 所以在節點2不必要再構造.
____2. Ch1,Ch2,Ch3的卡ID值為6.
____3. 點 繼續. 此時,磁盤柜上HD指示燈是紅燈.一旦*作完成, 退出 ServRAID Manager, 取出 CD 并關節點2, 關節點2電源.
指定一個標識盤符:
在群集系統中,在每個節點上共享盤符一定要一致, 這點很重要. 你對各節點的本地盤也應指定相同的盤符. 這里我們運行DOS下的程序 IPSHAHTO (IBM PC Server High Availability Hostile Takeover) 使用共享的merge ID 把陣列定義從節點1傳過來. 這就允許在兩臺服務器上使用同一盤符.
____1. 關掉節點2的服務器, 外接磁盤柜的電源加電, 引導節點1服務器, (此時,磁盤柜的燈正常). 用 Administrator 注冊進入.
____2. 插入 ServeRAID Configuration Utility CD 盤, 跟著提示,使用默認值安裝程序.
注意: 在這些步驟里, 你 一定要建立一個 Basic Disk 作為 primary partition, MSCS 不支持Dynamic Disks.
____3. 右鍵點 并選 .
____4. 選
____5. 在 Write Signature and Upgrade Disk Wizard 選 .
____6. 在 Write Signature 屏上把每個盤都選上)再按.
____7. 在 Upgrade Disks 屏,兩個盤都不選.這是為了防止把盤提升成 Dynamic. 選 繼續.
____8. 選 繼續.
____9. 在DISK1 按右鍵.
____10. 選 Create Partition, 再選 Next 繼續.
____11. 選 Primary Partition 再點 .
____12. 接受默認的 Partition Size, 再選 Next 繼續.
____13. 用 從跟著的圖里指定 Drive Letter 再按 . 選.
____14. 格式化 NTFS 并改卷標( Volume Label) as per the chart.
____15. 選 Perform Quick Format, 再選 Next 再按 Finish.
____16. 在DISK1 格式化后, 對DISK2 重復 9 到 15 步. 參數可見下表:
Logical Drive Format Label Drive Letter
500 MB(同node1) NTFS Cluster_Disk1 Y
200 MB(同node1) NTFS Cluster_Disk2 Z
____1. 不關節點1服務器; 引導節點2服務器, 用 Administrator 注冊進入.
____2. 在節點 2, 插入 ServeRAID Configuration Utility CD 并跟著提示用默認值安裝 ServRAID Manager .
____3. 打開一命令提示( Command Prompt). 找到程序 IPSHAHTO (該程序在 ServeRAID Configuration Utility CD 的 Programs\Winnt\Cluster\Support 目錄). 輸入 IPSHAHTO 并執行 就 把共享盤從節點1 傳到節點2. 命令格式為:
____4. \programs\winnt\cluster\support\IPSHAHTO verbose synchoff
____5. 這樣, 在執行過程中就能看到提示是否成功.
____6. 一旦 IPSHAHTO 命令結束, 關閉 DOS 窗口.
____7. 在 點右鍵并選 .
____8. 選.
____9. 在DISK1上點右鍵 再選 .
____10. 選 并用下拉屏指定一個相應的盤符(與節點1同).
____11. 選 繼續 并按 確認改變.
____12. 在用右建點 DISK1 并選 ,值用選定的值. 選 再在警告(Warning screen)屏選 .
____13. 對DISK2 按下表中的值重復上述7~10步驟.
Logical Drive Format Label Drive Letter
500 MB NTFS Cluster_Disk1 Y
200 MB NTFS Cluster_Disk2 Z
____1. 在節點2指定了與節點1相同的盤符之后, 在該機上關閉Computer Management .
____2. 確定共享盤同步完后, 在節點1上打開一命令提示( Command Prompt ) 并使用 IPSHAHTO 把共享盤從節點2 轉回到節點1. (該程序在 ServeRAID Configuration Utility CD 的 Programs\winnt\Cluster\Support 目錄).
____3. 在程序成功的完成后, 關閉命令窗口( Command window) .
____4. 關掉節點2的服務器.
Question 1:
Question 2:
Question 3:
Question 4:
3.在 Windows 2000 Advanced Server安裝MSCS
下面將介紹在兩個節點上安裝MSCS. 如果你在初始安裝時選擇了安裝Cluster , 那么文件就已經拷貝到 Winnt\Cluster 目錄里了,此時你可從第3步開始.
____1. 從 Start> Settings> Control Panel> Add/Remove Programs> Add/Remove Windows Components 并選 Cluster Service. 之后按 Next. 跟著提示插入
windows 200 CD ,文件就會考到本地盤上.
____2. 當 “Cluster Service Configuration Wizard” 屏出現時,按 CANCEL. 在下一提示按 Yes. 當 “Windows Components Wizard”屏出現時, 點 Finish 再按 Close. 取出 CD .
____3. 插入 ServeRAID Installation and Configuration Utility CD, 刪除安裝(cancel Installation ) 并進到 Programs>Winnt>Cluster 目錄并選 Setup. 在標識符保留屏標識符上選 .
____4. 在 IBM ServeRAID NT Cluster Solution 會話框里點.
____5. 在IBM ServeRAID Cluster Configuration Wizard 程序的第一屏,點 . 在 Welcome 屏,留心 警告信息,退出所有打開的的程序, 按 .
____6. 在下一窗口讀警告提示,并選 , 再按 .
____7. 在下一屏, 確認 在cluster中,第一節點 圖鈕是被選中. 再按 .
____8. 對 Name of the Cluster, 輸入:LABCLUSTERx.(比如LAB1)
____9. 為 cluster service logon account 輸入 User name 和 password .
____10. 在 Configure Cluster Networks 屏, 按 . 下面兩屏定義在Cluster 中每塊網卡所充當的角色. 要記住, Network Name 是大小寫字母不同的. 用下表的值設置網卡(IP地址按用戶環境填):
Network Name Device IP Cluster role
public Fault tolerant adapter 9.1.1.1 All communication
internal IBM Etherjet 10.1.1.1 internal cluster communication
____1. 在每個Network adapter 構造屏選.
____2. 下一屏定義內部Cluster通訊用的優先網絡. 選 網作為最高優先級. (實際上是作主心跳線) 再按 .
____3. 為 cluster 輸入虛擬 TCP/IP 地址. 在地址可用的網絡選 . 再選 .
____4. 在最后一屏,選 完成安裝.
____5. *****************************
____6. 在 Cluster Service 啟動后, “ IBM ServeRAID Cluster Solution Wizard” 將建立磁盤資源, 并檢查法定屬性( check the properties for the quorum ). 出提示時, 按 . 為法定位置(for the location of the quorum)選 IPSHA Disk Y ( quorum一定要 RAID-1, 并在實際應用中不要大與內存值, 其值建議在 500M ~最大內存之間). 再按 .
____7. ******************************
____8. 當出現信息表示cluster 已構造好了, 按 ,接著再按 退出該程序.
____9. 確認在Manage Computer Window 里 Cluster Service 已啟動.(從 manageràService application 看 Cluster Administrator 觀察).
____10. 假如節點2的服務器沒開電源, 打開電源. 用 administrator 注冊進入.
____11. 進到 Start> Control Panel> Add/Remove Programs> Add /Remove Windows Components , 選 Cluster Service 并按 . 跟著提示插入CD, 文件將被考到本地磁盤.
____12. 當 Cluster Service Configuration Wizard 屏出現時,按 . 在下一提示按 . 當 “ Windows Components Wizard” 屏出現時,按 . 再按 . 取出 CD.
____13. 插入ServeRAID Installation and Configuration Utility CD 去訪問IBM Cluster Solution Program , 退出 install program . 進到 Programs>Winnt>Cluster 目錄并選 Setup.
____14. 在標識符再按
____15. 在 IBM ServeRAID NT Cluster Solution 會話框里,按 .
____16. 在 Welcome 屏按 , 在下一屏按 .
____17. 在 “IBM ServeRAID Cluster Configuration Wizard”程序的第一屏,按 . 在 Welcome 屏, 留意一下警告信息,退出所有打開的程序,按 .
____18. 在下一屏讀警告信息,選 ,再按 .
____19. 在下一屏,確認cluster系統中的第二節點的放射圖符被選上。按 .
____20. 在 cluster Name 里選與節點1相同的名:LABCLUSTERx. (還是與Node1同,LAB1).
____21. 選 方框,為 Cluster 注冊輸入用戶名和口令。
____22. 在下一屏,為指定的帳號輸入口令( password)再按比例Next.
____23. 當出現 “you have successfully completed”窗口時,按 .
____24. 一旦 Cluster Service 成功地啟動了,按 . “IBM Cluster Wizard”將為這個節點構造 IPSHA 資源。按 .
____25. 在 “ Manage Computer”工具里選 Cluster Service.
____26. 到 Service and application à Servicesà看 Cluster Service 是否啟動.
____27. -------------------------------------------------------------------------------------
____28. 指導: 簡單故障切換
____29. 在共享的磁盤 Disk Z 上建立一個目錄 App.
____30. 從 c:Winnt\ 目錄里把 Clock.avi 拷貝到新建的目錄 App 目錄里. (這里把應用程序裝在了磁盤陣列柜里,你也可以把它裝在兩臺服務器的本地盤上,此時必須是在同一路徑名上).
____31. 試著運行 Cluster Administrator Start>Programs>Administrative Tools>Cluster Administrator.
____32. 右鍵點一下 IPSHA Disk Group 2 圖標,選 New Resource.
____33. 把下面的信息填到各域里:
Name= GENERIC APPLICATION
Des cription=Optionally you can type any text here
Resource Type= GENERIC APPLICATION
Group= IPSHA Disk Group 2
____34. 選 ,帶出 Possible Owners 頁面.
____35. 讓兩個節點都作為 Possible Owners.
____36. 在 Dependencies 頁,輸入 Clus_2 (Z:) 作為一
dependency.
____37. 在 Generic Applications Parameters 頁, 用下面的信息填到各域 :
Command line= Mplay32 /play z:\app\clock.avi
Current directory= z:\app
選 Allow Application to Interact with Desktop box
____38. 選 , 之后在 Registry Replication 框里點.
把新建的資源和資源組置成在線
____1. 為了把剛才建立的資源置成在線, 放大 Resource Window, 則所有在 IPSHA Disk Group 2 的資源都是可見的.
____2. 把 Generic Application resource 置成在線: 在 new resource 上點右鍵,選 . 用 close 框關掉 avi file .
____3. 繼續關掉應用,直到其不能重起.
Question 1: What is the Resource State of the Generic Application? ___________________________________________________
Question 2: Did the Application move to the other Node?
___________________________________________________
____1. 去掉測試資源組和釋放資源
____2. 刪掉上面所用的在 IPSHA DiskGroup2 的所有資源(包括磁盤). 再刪除該 group. 就釋放所有資源。
,
原文轉自:http://www.kjueaiud.com