IBM服务器微软集群安装
硬件需要:
1、IBM X-Series服務(wù)器兩臺,原則上要求兩臺硬件配置相近,具體可根據(jù)需要切換的應(yīng)用來決定。
2、 外置磁盤擴(kuò)展柜一臺(例如EXP15,EXP200,EXP300......)
3、 ServeRaid 4系列的陣列卡兩塊(4L,4M,4H)
4、 外置SCSI電纜兩條
5、 網(wǎng)絡(luò)適配卡各兩塊
每臺服務(wù)器各需要一塊來作為Private Network,另一塊是作為對外服務(wù)使用。內(nèi)部網(wǎng)卡是通過一條交叉雙絞線(Crossover Cable,也就是我們平是所說的雙機(jī)對等網(wǎng)直連網(wǎng)線,這條線稱為心跳線(Heartbeat),也可以直接將這兩塊網(wǎng)卡通過Switch或者Hub來連接。
軟件需要:
1、 IBM ServeRAID BIOS/Firmware Update Diskette(5.11)
2、 IBM ServeRAID Cluster Solution (v5.11)
3、 IBM ServerGuide Setup and Installation CD(版本大于6.30)
4、 IBM ServeRAID Manager (v5.11)
5、 IBM ServeRAID Device Drivers (v5.11)
6、 Windows 2000 ADVANCE Server
7、 Windows 2000 Service pack2
8、 其他相關(guān)的軟盤(例如網(wǎng)卡驅(qū)動等會隨選件購買而帶)
注意:在安裝CLUSTER情況下不要用IBM SERVERGUARD,直接用2000光盤啟動安裝,否則會有很多異常問題。
配置RAID卡直接用ServeRaid Support CD(包含上述1、2、4、5)來啟動配置。
硬件安裝步驟:
1、連接好主機(jī),鍵盤,鼠標(biāo),顯示器
2、分別插入主機(jī)和磁盤擴(kuò)展柜的硬盤
3、打開主機(jī)箱蓋,依次插入ServeRaid卡 和 網(wǎng)絡(luò)適配卡
注意:插槽分32位和64位,33Mhz和64Mhz,一定要看一下主機(jī)隨機(jī)手冊和卡的手冊。兩臺機(jī)器的相同的設(shè)備最好是都插在相同的插槽中。
4、用SCSI電纜將每一臺主機(jī)的ServeRaid卡和磁盤擴(kuò)展柜后端接口相連 。
最好將磁盤陣列都接在每臺主機(jī)的對應(yīng)Raid卡的相同Channel上。
5、將每臺主機(jī)中一塊網(wǎng)卡用直連線連接
6、將每臺主機(jī)中的另一塊網(wǎng)卡和網(wǎng)絡(luò)連接
7、接好主機(jī)以及磁盤擴(kuò)展柜的電源
陣列安裝步驟:
升級BIOS
使用ServeRaid Support CD 5.11來進(jìn)行配置,在啟動過程中這張光盤可以自動幫你檢測并升級所有必須升級的BIOS以及Firmware。
注意:將兩臺服務(wù)器的BIOS這些可以升級的都升級到最新的版本。這可會幫你解決不少問題的。
配置共享硬盤
1、 打開Server A, 關(guān)閉Server B。打開磁盤擴(kuò)展柜電源.
2、用ServeRaid Support CD啟動系統(tǒng),首先會更新BIOS,FIREWIRE,然后進(jìn)入配置界面。
注意:IBM SERVER RAID啟動時缺省出現(xiàn)WIZARD,按CANCE(一定)
以下的這些步驟是在ServeRaid Manager中進(jìn)行的
3、點(diǎn)中“Controller" 圖標(biāo)按鼠標(biāo)右鍵,選擇“Restore to Factory Default Setting”
在這步可以根據(jù)客戶的實際應(yīng)用將Raid卡的Stripe-Unit Size調(diào)整到64k,在一些大的數(shù)據(jù)庫應(yīng)用下,64k的條帶可以提高磁盤系統(tǒng)的性能。相應(yīng)的調(diào)整ServerB的條帶大小,兩臺服務(wù)器的條帶大小一定要一樣的才行。
4、 點(diǎn)中“Controller" 圖標(biāo)按鼠標(biāo)右鍵,選擇“Create Array”
5、 選擇“Custome Configuration”,然后按“NEXT”
6、 根據(jù)客戶自己的需求創(chuàng)建陣列和邏輯驅(qū)動器
據(jù)IBM的資料,我認(rèn)為應(yīng)該是指在每個Cluster中應(yīng)該至少存在一個共享邏輯磁盤是建立在Raid 1上的。這個Raid 1的邏輯盤是用來在MSCS中作為Quorum存在的。
a、在配置完ServerA的時候,必須確保所有的磁盤處于Online狀態(tài)下。
b、在共享盤中,只能使用Raid 1、Raid 1E、Raid5、Raid5E。
c、在Windows2000中,必須至少有一個共享邏輯盤是采用Raid1以儲存共享資源信息。
d、陣列中的磁盤必須是在同一通道(Chanel)中。
e、熱備盤(Hot-Spare Drives)是不可以在一對Raid控制器中共享的,因此,如果需要使用熱備盤保護(hù),則必須為每一塊Raid卡在共享通道中定義一個單獨(dú)的、獨(dú)占的熱備盤。
f、每一個共享raid中只能定義一個邏輯盤。
g、Cluster可以做到互備份,可以在創(chuàng)建Cluster的時候都將兩個共享邏輯盤都分配給Server A或者Server B,等到Cluster安裝完了以后再通過Cluster Manager將其中一個共享邏輯盤移交給另外一臺服務(wù)器。
7、 鼠標(biāo)右鍵點(diǎn)擊“Controller”,選擇“Cluster Action”,然后選擇“Enable Unattended Mode”
8、 鼠標(biāo)右鍵點(diǎn)擊“Controller”,選擇“Cluster Action”,然后選擇“Configure for Clustering”
9、 然后會彈出一個窗口
Controller Name : Node_A
Partner Name : Node_B
Channel 1 : 6 ****SCSI Initiator Identifiers****
Logical Drive1 : shared, Merge group = 1 (共享盤柜)
Logical Drive2 : shared, Merge group = 2 (共享盤柜)
(注意:如果服務(wù)器上的硬盤和共享盤柜在同一陣列卡上,那么本地硬盤所在邏輯驅(qū)動器選擇 Non-shared 模式;而共享硬盤所在的邏輯驅(qū)動器選擇Shared模式)
如圖所下:
Controller Name : Node_A
Partner Name : Node_B
Channel 1 : 6
Logical Drive1 : Non_shared Merge group = 200 (服務(wù)器上的本地硬盤)
Logical Drive2 : shared Merge group = 1 (共享盤柜)
如果你在每臺Server上安裝多于一塊的Raid卡,則兩臺Server中的相對應(yīng)的使用同一個磁盤柜的Raid卡是作為一個組(Pair),需要分別設(shè)置Controller Name以及Partner Name,注意,這些名字都必須是唯一的,而且是大小寫敏感的。在這里,Controller Name是指當(dāng)前配置的Raid控制器,而Partner Name則為Server B上的與Server A上這塊Raid控制器相對應(yīng)的Raid控制器。
SCSI控制器ID(SCSI Initiator Identifiers),在默認(rèn)情況下,控制器上每個Channel的ID是設(shè)置為7,在Cluster模式下要將ServerA上的共享通道(Channel)的ID設(shè)置為6,而ServerB上則不需要更改。
為每個共享邏輯盤分配merge group number,merge group number是為每個Raid Pair中的共享邏輯盤定義唯一的識別號,以備資源切換使用。
a、非共享邏輯盤的有效merge group number是206、207。諸如,可以將所有的ServerA上的非共享邏輯盤定義為206,然后將所有的ServerB上的非共享邏輯盤定義為207。
b、在每一個Raid控制器對中,每一個共享邏輯盤的Merge group number必須是唯一的,比方說,將ServerA上的某一個共享邏輯盤定義為Merge group number 1,則不可以在ServerB上的同一個Raid Pair中定義另一個共享盤為1。
c、有效的共享邏輯盤的Merge group number范圍是1到8。
在此處,將這個窗口中的所有信息記錄下來,然后保存起來,以備將來Raid卡失效的時候恢復(fù)陣列所需。
10、將ServerA上定義的共享陣列共享出來。
a、在ServerA上,右擊有共享資源的Raid控制器,選取View shared drives
b、在窗口中,點(diǎn)選Enable view shared drives,選擇硬盤然后確定
c、在這步完成了以后,現(xiàn)在在ServerA上定義的共享磁盤在ServerB中將會被顯示為保留(Reserved)。
11、關(guān)閉Server A,打開Server B。磁盤擴(kuò)展柜保持通電狀態(tài).
注意:開關(guān)機(jī)順序
在11步之后,我們應(yīng)該用ServeRaid Support CD將Server B引導(dǎo)起來,然后按照步驟2到步驟11的順b序?qū)erver B進(jìn)行配置,但是,對Server B的陣列卡的配置步驟和Server A是有一些不同的:
a、配置Server B,在步驟6的時候,只需要對Server B上的本地硬盤進(jìn)行陣列配置,不需要再對放在共享磁盤柜上的硬盤陣列進(jìn)行配置了。因為在步驟10那個View shared drives的步驟已經(jīng)可以讓Server B上的Raid卡檢測到共享磁盤了。在Server B中,那些共享資源現(xiàn)在被顯示為保留(Reserved)。
b、配置Server B,我們只需要設(shè)置Controller Name、Parnter Name、Non-Shared Logical Drive 的Merge group number。
12、 關(guān)閉Server B,打開Server A,磁盤擴(kuò)展柜保持在開機(jī)狀態(tài)
系統(tǒng)安裝
1、打開SERVER A,B,直接用WIN2000 ADVANCE SERVER安裝CD啟動服務(wù)器。
2、兩臺服務(wù)器都打開,在兩臺服務(wù)器A和B上分別安裝 WINDOWS 2000 ADVANCED SERVER。注意:此時不要安裝IISServer、CLUSTER等任何額外資源。網(wǎng)卡驅(qū)動需要安裝。
3、安裝SERVICE PACK 2 FOR WIN2000,重起。
4、服務(wù)器A安裝ACTIVE DIRECTOR配置為域控制器如取域名為(SXYG.COM)。
5、配置兩塊網(wǎng)卡的 IP地址。內(nèi)置網(wǎng)卡設(shè)為172.19.16.1;心跳用網(wǎng)卡設(shè)為10.10.10.1
6、將服務(wù)器B加入到服務(wù)器A的域中,其方法有兩種:
a. 在安裝WINDOWS 2000 ACTIVE DIRECTOR時,計算機(jī)會提示是否加入到一個已存在的域中,選擇加入,輸入服務(wù)器A的域 ,選擇自定義安裝,配置IP地址:
內(nèi)置網(wǎng)卡設(shè)為172.19.16.2,DNS 設(shè)為A機(jī)內(nèi)置網(wǎng)卡地址; 心跳用網(wǎng)卡設(shè)為10.10.10.2,即可加入
注意:必須確認(rèn)兩臺服務(wù)器已經(jīng)連接好了,協(xié)議必須配置好。
b. 如果在安裝時選擇不加入一個已存在的域,那么可以在進(jìn)入WINDOWS 2000 后用手工可以加入。具體方法:右擊我的電腦,點(diǎn)擊屬性,選擇網(wǎng)絡(luò)標(biāo)識,點(diǎn)擊屬性,輸入要加入的域,按照向?qū)?#xff0c;即可完成。
7、 重新啟動服務(wù)器A,B。此時兩臺主機(jī)都是域控制器模式。
8、添加cluster管理員用戶,權(quán)限為administrator
注意:因為cluster資源有些服務(wù)依賴于用戶,如用administrator,在修改其密碼時就會影響到相應(yīng)服務(wù),所以建議為群集建立單獨(dú)用戶。
9、在SERVER A、B上安裝RAID卡DRIVER,SERVER RAID MANAGER
10、在SERVER A上啟動SERVER RAID MANAGER察看RAID、邏輯盤信息是否正確。
啟動磁盤管理器簽名RAID邏輯盤,分區(qū)(最好是主分區(qū)), Quorum盤容量建議大于100M(為RAID1),其他盤按功能要求分即可。標(biāo)識盤符,最好從字母最后分起,如Q、Y、Z等。(不能為動態(tài)硬盤)
11、將SERVER RAID CLUSTER盤SUPPORT里的IPSHAHTO文件COPY到兩臺機(jī)器上
在SERVER B運(yùn)行 ipshahto synchoff(該命令使本機(jī)取得共享盤的控制權(quán),并在切換的時候不進(jìn)行同步)。將共享盤接管過來,運(yùn)行磁盤管理器可以看到在server A上分好區(qū)的共享盤,修改相應(yīng)盤符和server A一致。
11、在server A和server B上運(yùn)行ipshahto synchoff幾次,確保切換正常。
注:此時不要在共享盤上測試寫和讀文件。
12、在server A上運(yùn)行SeirverRaid Cluster Solution安裝程序,會出現(xiàn)微軟選擇組件,選擇群集安裝(會自動選擇IIS部分組件,用缺省即可。),自動進(jìn)入群集安裝界面,選擇新建群集,然后出現(xiàn)選擇IP,對于心跳ip選擇Private Network,網(wǎng)絡(luò)用ip選擇兩者(public,Private Network),配置公有ip,和網(wǎng)絡(luò)用同一網(wǎng)段,public。
注意:cluster name不要與所屬的域名相同。
13、然后出現(xiàn)自動查找用于群集信息的Quorum盤,對于ibm只有建立在raid1上的盤才能被自動找到。選擇Q盤作為Quorum盤。然后會自動配置群集信息,完成。
14、在server B上運(yùn)行ServerRaid Cluster Solution安裝程序,選擇安裝群集,選擇加入群集,鍵入server A上群集名稱,既可完成安裝。
15、在server A中進(jìn)入群集管理器,察看兩個節(jié)點(diǎn)群集是否正常,
注:如果發(fā)現(xiàn)names失敗,可修改兩臺機(jī)器網(wǎng)絡(luò)用網(wǎng)卡ip配置DNS部分的在DNS中注冊此連接的地址去掉即可。
?
DNS一定要正常好用
ORACLE 9i 和MSMQ群集安裝
安裝配置ORACLE和OFS
1、兩臺主機(jī)安裝ORACLE,選擇不建數(shù)據(jù)庫,企業(yè)版。
2、 服務(wù)器A建立數(shù)據(jù)庫,配置數(shù)據(jù)庫名,空間大小,數(shù)據(jù)庫建立在共享盤上(磁盤陣列上):
新數(shù)據(jù)庫不要配置 Net8,即不要配置 listener.ora 和 tnsnames.ora 文件。注意 Control 文件、redo log files 和 data files 必須創(chuàng)建在磁盤柜的共享分區(qū)上.如Y:/iman_ora/
3、 建完庫后在Y:/iman_ora/admin/iman/pfile 下修改文件名init.ora.* 為init.ora,便于編輯等工作。
4、 安裝ofs軟件包:每臺主機(jī)分別安裝,一臺安裝好軟件(第二臺關(guān)閉)重起后,第二臺開機(jī)再安裝重起。
注意:先安裝和重啟已建庫的主機(jī)
5、 在每臺節(jié)點(diǎn)機(jī)上檢查是否有服務(wù) OracleMSCSServices,并啟動該服務(wù)
在每臺節(jié)點(diǎn)機(jī)上啟動集群管理器(啟動 -> 程序 -> 管理工具 -> 集群管理器),在 Cluster Group 檢查是否有 Oracle Services for MSCS 這一項;并檢查 Resource Types 中是否有 Oracle Database 和 Oracle TNS Listener
運(yùn)行ofs校驗cluster,group
(打開 Oracle Fail Safe Manager Start -> Programs -> OraHome91> -> Oracle Fail Safe Manager
打開后出現(xiàn) Add Cluster to Tree 對話框,在該對話框里輸入 CLUSTER 名稱,會
提示輸入在域里有管理權(quán)限的用戶名和密碼;輸入后會出現(xiàn) Verify Cluster 對話
框,對該集群各項資源進(jìn)行有效性驗證;)
6、 在服務(wù)器A上修改HOST文件添加IP項(DNS服務(wù)好的話就不用),對應(yīng)數(shù)據(jù)庫名,啟動OFS,管理菜單中新建資源IP,。
7、 新建組,將上面建的ip資源加入組,在組中新建ORACLE DATABASE資源。在 Oracle Fail Safe Manager 中的Groups 菜單里選擇 Create;打開 Create Group Wizard 后可以設(shè)置 failover 和 failback 策略,并自動打開 Add Resource to Group Wizard 可以向組添加virtual address(選擇Resources,然后Add to Group)。 如果報錯的話用WINDOWS自己的集群管理器添加新的虛擬IP和虛擬主機(jī)名
8、 在OFS中,校驗standalone database,輸入數(shù)據(jù)庫名、配置參數(shù)名.在 Troubleshooting 菜單上選擇 Verify Standalone Database 驗證 Oracle數(shù)據(jù)庫以及 Oracle Net 配置,該命令確認(rèn) Oracle Fail Safe 可以訪問數(shù)據(jù)庫,并且 standlone 數(shù)據(jù)庫位于共享分區(qū)上(Y:/iman_ora/admin/iman/pfile/init.ora)
?
9、 校驗時注意提示,會有提示配置服務(wù)等,仔細(xì)查看每一提示,盡量回答yes。如校驗成功會在群集資源組中出現(xiàn)oracle databse,oracle listener資源。兩邊oracle資源全都配置完成并可啟動oracle database。
10、OFS中
在 Resources 菜單上選擇 Add to Group,然后選擇 Oracle Database打開 Add Resource to Group Wizard,選擇"oracle database",該向?qū)в脕韺?single-instance Oracle database server 配置為基于 MSCS 的高可用性數(shù)據(jù)庫服務(wù)器
此時在兩邊系統(tǒng)service里可以看到添加了listener資源和oracle databse資源,并為手動啟動方式。
11、在群集管理器里切換oracle資源,校驗oracle在兩臺機(jī)器上分別啟動正常并可正常使用。
注意:配置完成后校驗兩邊文件:
d:/oracle/ora92/database/pwd文件
d:/oracle/ora92/network/listener.ora
d:/oracle/ora92/network/tnsnames.ora
確認(rèn)修改initsxygc.ora內(nèi)remote pwd行參數(shù)exclusive->shared
配置MSMQ
1、安裝MSDTC FOR CLUSTER:
2、每臺主機(jī)用WIN2000 ADVANCE SERVER 安裝盤 /I386/DTCSETUP.EXE 運(yùn)行一次,將MSDTC服務(wù)資源加入到群集中
3、 在配置服務(wù)器高級選項中添加消息隊列服務(wù)
4、 重起兩臺主機(jī)
5、 配置MSMQ服務(wù)在群集中
群集管理器中添加資源—MSDTC,保證群集聯(lián)機(jī)正常。
注:群集資源中消息隊列服務(wù)資源添加至群集中無作用,系統(tǒng)SERVICE中MS QUEING不受控制。需手動啟動資源。
微軟群集使用注意事項:
1、關(guān)機(jī)順序是,先關(guān)沒有共享資源控制權(quán)的那臺電腦,再關(guān)有控制權(quán)的那臺電腦,然后再關(guān)磁盤柜。
2、開機(jī)順序是:先開磁盤柜、再開有共享資源控制權(quán)的那臺電腦,然后再開沒有控制權(quán)的那臺電腦。
總結(jié)
以上是生活随笔為你收集整理的IBM服务器微软集群安装的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android 搜狗地图包名,搜狗地图
- 下一篇: vue计算天数差