實驗環境Windows 2003 構建域內WEB服務器羣集的發佈
一、羣集理解
服務器羣集是一組協同工做並運行 Microsoft 羣集服務(Microsoft Cluster Service,MSCS)的獨立服務器。它爲資源和應用程序提供高可用性、故障恢復、可伸縮性和可管理性。
可將應用程序或分區的故障轉移到羣集中的另一個節點
二、實驗目的
在域內搭建WEB服務器,用兩個結點實現羣集的功能,當一個結點DOWN機時,另外一個結點能接管WEB服務器功能,從而不影響客服端的訪問
三、實驗環境
這裏咱們開三臺虛機,一臺作域服務器,另外兩臺作WEB服務器的節點,磁盤陣列,咱們這裏加兩個硬盤share,thing分別用來作數據存放盤和日誌文件存放盤。真機用來作客服端訪問。
各機子的IP如圖,設置
四、實驗過程
一、先用第一臺PC裝好域haiwen.com
域的搭建這裏就不一步一步介紹了
二、編輯第一個羣集的結點Mode1
這裏咱們用兩塊網卡,一個用來作心跳線(結點與結點之間的鏈接線)
再加兩個硬盤2G,1G的用來作,數據文件,和日誌文件
由於咱們這裏是模擬兩硬盤,硬盤都接在同一個結口上,因此這們這裏要設置讓其在不一樣的結點上,這裏咱們選中硬盤2G的,再選高級―――再選―――SCSI 1:0
另外一個硬盤也設置下不一樣的結口,這裏選以下圖
爲了讓加的兩個盤能同時用,且激活。因此下面咱們找到Mode1這臺虛機文件夾目錄下的,這個文件(大約2KB的),用記事本打開。
在最後加入這樣兩行:
disk.locking=」false」
diskLib.dataCacheMaxsize=」0」
下面,打開虛機,把新加的兩盤格式化成share,thing
運行打開磁盤管理
分別把兩磁盤改成share,thing用來作存放WEB數據和日誌文件
網卡一的IP設爲以下――-
心跳線網卡IP設置以下――
心跳線網卡必須設置"高級設置"
把下面那個「在DNS中註冊此鏈接的地址」前面的勾取
勾上「禁用TCP\IP上的NETBIOS」前的勾
下面在――高級――高級設置
把心跳線放在下面,就是說,個與域鏈接的網卡優先
這裏咱們網卡一調到上面去
而後再把這臺計算機加入域。
下面,咱們這裏選――羣集管理器
由於咱們這裏沒有結點
因此咱們這裏「建立新羣集」
這裏,選擇域haiwen.com
下面羣集名自定義:這裏咱們用li
下面選擇,本身計算機名
這裏他會自動選擇日誌文件存放盤和數據文件存放盤,數據自動會放在大的盤上面,而日誌文件會放在小點的盤上,這裏下一步就是
這裏給羣集設置IP,這IP爲域內任務一個沒有用過的IP(自定義)
下面,用域管理員賬號和密碼
若是這裏有沒有勾上的,那麼前面設置就有誤,也能夠重新來下
好了,咱們的羣集的第一個結點就完成了。
這就是羣集管理器介面。這裏咱們能夠看到一個結點。能夠看到相關磁盤信息
五、咱們配置第二個結點Mode2
由於咱們這裏是和第一個結點用的數據文件和日誌文件爲同一磁盤,因此,咱們配第二臺機時,先把第一個結點關機,以防止磁盤燒壞。
下面咱們編輯第二個結點mode2
下面,咱們選「使用一個已存在的虛擬磁盤」。由於這裏磁盤和mode1的兩個盤是用想同的,因此,下面要所選擇好。
這裏在這裏選擇第一個虛機文件裏面的,裏面兩個磁盤文件。咱們先選share.vmdk
下面「完成」
再高級設置下,接口,這裏的接口是和Mode1設磁盤同樣
同理,把第二個磁盤加入,也就是thing盤。也要配置下接口
把網卡,硬盤,加好後,再激活所加的兩盤。也就是找到這虛機的配置文件夾,在裏面找到那個2KB的文件用記事本打開,再在最後面寫入下面兩行。
把mode2加入域環境,兩網卡的設置如mode1同樣,但IP以下。
再把兩結點都開啓來,下面把兩結點作到羣集裏。
再配置mode2
下面選擇羣集管理器,進行配置
由於羣集咱們在第一個結點上作好了。因此咱們這裏選擇「添加節點到羣集」,並選擇在MODE1上定義的羣集名「」LI
這裏把本身的計算機名添加進去。
這下面和前面那結點同樣,會自動定義你的數據存放磁盤和日誌存放磁盤
下面照樣寫入域管理員的密碼
這樣咱們的結點相關配置就完成了
下面是把結點加入到羣集,要全部的都勾上的,才能進行,不然,反回再來一次
兩結點都配好了,下面咱們就能夠進行,WEB服務的搭建。
這裏我採用下面這個軟件,快速構建一些小型服務,也省了去裝IIS的事。
在Mode1上面E盤下建立WEB文件,用這個微型服務器來發布
發佈好服務器,下面要羣集裏面進行相關配置。
下面選擇「資源」
由於咱們這裏要給這個WEB服務器是一個虛擬主機,是由多個結點羣集而成,因此咱們這裏給他一個虛擬IP和名稱
選 擇以下圖
下一步就是,表示這兩臺主機均可以共同進行這個虛擬主機的功能
兩結點,羣集文件都放在磁盤E上。以下圖所示,下一步
這裏寫入WEB服務器的虛擬IP(在域內的任意一沒有用過的IP),網絡選擇那個域內網卡(不是心跳線的網卡)
現給他加一個網絡名稱。這裏點「資源」
由於,咱們是給WEB服務器取虛擬名稱,因此用「webserv」(自定義)
兩臺機都能使用,也就是兩個結點都具備這個功能
下面把WEB和磁盤都添加進去
下面,咱們再把「組 0」和「羣集組」右鍵――轉移組
也就是把羣集功能轉放到MODE2上,這樣第二個節點就撐控了整個羣集的功能。
因此再第二臺機上,也就能看到轉過來的share和thing兩磁盤。
下面在第二個結點上,搭建WEB服務,這裏能看到轉過的兩磁盤,WEB文件也能看到。
咱們用真機去作測試,輸入虛擬主機IP,能訪問成功。因此這個WEB羣集就成功了。
下面咱們把第二個結點DOWN機,等4秒來,羣集的WEB服務器,會自動轉移功能到第一個結點上,不影響客服端的訪問,因此這裏WEB服務器的羣集容錯功能也實現了。
下面是對80端口的,偵聽。
以上就是咱們在windows 2003下構建一個簡單的WEB服務器的羣集功能,但願能對,剛學羣集的同志們有點幫助。