一旦在服務(wù)器上安裝并運(yùn)行了群集服務(wù) , 該服務(wù)器即可加入群集 。群集化操作可以減少單點(diǎn)故障數(shù)量 , 并且實(shí)現(xiàn)了群集化資源的高可用性 。下述各節(jié)簡(jiǎn)要介紹了群集創(chuàng)建和群集操作中的節(jié)點(diǎn)行為 。
注意 : 有關(guān)安裝群集服務(wù)器的信息 , 請(qǐng)參閱 Windows server 2003 產(chǎn)品家族的幫助和部署指南 。
創(chuàng)建群集在服務(wù)器群集產(chǎn)品中含有用來(lái)在服務(wù)器上安裝群集軟件和創(chuàng)建新群集的群集安裝實(shí)用工具 。創(chuàng)建新群集時(shí) , 首先在選擇作為群集的第一個(gè)成員的計(jì)算機(jī)上運(yùn)行該實(shí)用工具 。第一步是確定群集名稱(chēng)并創(chuàng)建群集數(shù)據(jù)庫(kù)和初始的群集成員列表來(lái)定義新群集 。Windows server 2003 群集新增了一個(gè)群集管理設(shè)置向?qū)б约笆褂?cluster.exe 命令行界面創(chuàng)建 ( 包括從遠(yuǎn)程創(chuàng)建 ) 群集的功能 。
創(chuàng)建群集的第二步是 , 添加可供所有群集成員使用的共用數(shù)據(jù)存儲(chǔ)設(shè)備 。這樣 , 創(chuàng)建的新群集將帶有一個(gè)節(jié)點(diǎn)、自己的本地?cái)?shù)據(jù)存儲(chǔ)設(shè)備以及群集共用資源 —— 通常是磁盤(pán)或數(shù)據(jù)存儲(chǔ)和連接介質(zhì)資源 。
創(chuàng)建群集的最后一步是 , 在另外將要成為群集成員的每一臺(tái)計(jì)算機(jī)上運(yùn)行安裝實(shí)用工具 。每當(dāng)將新節(jié)點(diǎn)添加到群集中時(shí) , 新節(jié)點(diǎn)都會(huì)自動(dòng)從群集的原始成員獲得現(xiàn)有群集數(shù)據(jù)庫(kù)的副本 。當(dāng)節(jié)點(diǎn)加入或形成群集時(shí) , 群集服務(wù)會(huì)更新該節(jié)點(diǎn)私有的配置數(shù)據(jù)庫(kù)副本 。
形成群集如果服務(wù)器運(yùn)行了群集服務(wù)并且無(wú)法找到群集中的其它節(jié)點(diǎn) , 它自己可以形成一個(gè)群集 。要形成群集 , 節(jié)點(diǎn)必須能夠獲得對(duì)仲裁資源的獨(dú)占權(quán) 。
當(dāng)最初形成群集時(shí) , 群集中的第一個(gè)節(jié)點(diǎn)將包括群集配置數(shù)據(jù)庫(kù) 。每當(dāng)有新節(jié)點(diǎn)加入群集時(shí) , 新節(jié)點(diǎn)都會(huì)在本地獲得并保持群集配置數(shù)據(jù)庫(kù)的副本 。仲裁資源用恢復(fù)日志(其中含有同節(jié)點(diǎn)無(wú)關(guān)的群集配置和狀態(tài)數(shù)據(jù))的形式存儲(chǔ)配置數(shù)據(jù)庫(kù)的最新版本 。
在群集運(yùn)行中 , 群集服務(wù)使用仲裁恢復(fù)日志執(zhí)行以下操作 :
保證只有一組活動(dòng)、可相互通訊的節(jié)點(diǎn)才能形成群集
僅當(dāng)某個(gè)節(jié)點(diǎn)可以獲得對(duì)仲裁資源的控制權(quán)時(shí) , 才允許它形成群集
僅當(dāng)某個(gè)節(jié)點(diǎn)可以同控制仲裁資源的節(jié)點(diǎn)通訊時(shí) , 才允許它加入或留在現(xiàn)有群集中
從群集中的其它節(jié)點(diǎn)和群集服務(wù)管理接口的角度看 , 當(dāng)形成群集時(shí) , 群集中的每個(gè)節(jié)點(diǎn)可能處于三種不同狀態(tài)中的一種 。事件處理器會(huì)記錄這些狀態(tài) , 而事件日志管理器會(huì)將這些狀態(tài)復(fù)制到群集的其它節(jié)點(diǎn) 。群集服務(wù)狀態(tài)包括:
脫機(jī)。此時(shí)的節(jié)點(diǎn)不是完全有效的群集成員 。該節(jié)點(diǎn)及其群集服務(wù)器可能在運(yùn)行 , 也可能未運(yùn)行 。
聯(lián)機(jī)。此時(shí)的節(jié)點(diǎn)是完全有效的群集成員 。它遵從群集數(shù)據(jù)庫(kù)的更新、對(duì)仲裁算法施加自己的影響、維護(hù)心跳通訊 , 并可以擁有和運(yùn)行資源組 。
暫停。此時(shí)的節(jié)點(diǎn)是完全有效的群集成員 。它遵從群集數(shù)據(jù)庫(kù)的更新、對(duì)仲裁算法施加自己的影響、維護(hù)心跳通訊 , 但它無(wú)法接受資源組 。它只能支持它當(dāng)前已擁有的那些資源組 。之所以提供暫停狀態(tài) , 是為了允許執(zhí)行某些維護(hù) 。大多數(shù)服務(wù)器群集組件會(huì)將聯(lián)機(jī)和暫停視為等價(jià)的狀態(tài) 。
加入群集如果一個(gè)服務(wù)器要加入現(xiàn)有群集 , 則它必須運(yùn)行群集服務(wù)并且必須成功找到群集中的其它節(jié)點(diǎn) 。在找到其它節(jié)點(diǎn)后 , 加入的服務(wù)器必須接受群集成員資格驗(yàn)證 , 并獲得群集配置數(shù)據(jù)庫(kù)的副本 。
加入現(xiàn)有群集的過(guò)程開(kāi)始于 Windows Server 2003 或 Windows 2000 Service Control Manager 在節(jié)點(diǎn)上啟動(dòng)群集服務(wù)之時(shí) 。在啟動(dòng)過(guò)程中 , 群集服務(wù)會(huì)配置并裝入該節(jié)點(diǎn)的本地?cái)?shù)據(jù)設(shè)備 。它并不會(huì)試圖將共用的群集數(shù)據(jù)設(shè)備作為節(jié)點(diǎn)聯(lián)機(jī) , 因?yàn)楝F(xiàn)有群集可能正在使用這些設(shè)備 。
推薦閱讀
- 生活中的平面廣告有哪些
- 好的家風(fēng)家訓(xùn)有哪些
- 膠布雨衣是誰(shuí)發(fā)明的
- iphone查找怎么添加設(shè)備
- 幾款手機(jī)的信號(hào)比較
- AutoCAD制作強(qiáng)電布置圖的圖文操作方法
- 數(shù)控g94是什么意思
- 死亡之翼的脊背怎么打 單刷
- 江南曲第4句藝術(shù)賞析 江南曲第4句的藝術(shù)賞析是什么
- 不免貴的姓氏不免貴的姓氏有哪些
