|
微軟羣集技術總體結構: 客戶端 網絡負載均衡 組件負載均衡 服務器羣集 見下圖:
Windows 2000上的羣集: 與NT4相比的進步-->最大4節點支持 網絡鏈接失敗偵測與恢復 更多系統服務能夠和羣集集成(DNS,WINS,...) 滾動升級支持 加強的打印支持
Windows 2003上的羣集: 羣集安裝與配置 羣集上的磁盤處理 羣集資源管理 羣集管理加強 災難恢復 故障排除
羣集安裝與配置: 支持最多8節點 易於使用的安裝嚮導 不須要安裝光盤 遠程安裝與部署(非終端服務) 一次添加多個節點
如何安裝Windows Server 2003 羣集呢?
首先介紹一下搭建羣集的環境: 域控制器: 計算機名稱: DC IP地址: 192.168.0.254 子網掩碼: 255.255.255.0 默認網關: 192.168.0.1 DNS: 192.168.0.254 節點1: 計算機名稱: Node-1 第一塊網卡(公共網卡)的IP地址: 192.168.0.1 子網掩碼: 255.255.255.0 DNS: 192.168.0.254 第二塊網卡(心跳網卡)的IP地址: 10.0.0.1 子網掩碼: 255.0.0.0 節點2: 計算機名稱: Node-2 第一塊網卡(公共網卡)的IP地址: 192.168.0.2 子網掩碼: 255.255.255.0 默認網關: 192.168.0.1 DNS: 192.168.0.254 第二塊網卡(心跳網卡)的IP地址: 10.0.0.2 子網掩碼: 255.0.0.0
我來到節點1(Node-1)這臺計算機 對着個人電腦右鍵--選擇管理--在存儲裏面按磁盤管理--能夠看到一塊磁盤1 這塊磁盤是一塊共享的SCSI磁盤 我已經在這塊磁盤上創建了兩個分區 一個分區叫作Quorum(Q:) 一個分區叫作Data(S:)
我來到節點2(Node-2)這臺計算機 對着個人電腦右鍵--選擇管理--在存儲裏面按磁盤管理--也能夠看到磁盤1這塊共享的SCSI磁盤 一樣有二個分區 一個分區叫作Quorum(Q:) 一個分區叫作Data(S:) 代表這塊共享的SCSI磁盤如今已經鏈接到Node-1和Node-2上了 接下來就到節點1(Node-1)上作羣集的配置了
我來到節點1(Node-1)這臺計算機 經過開始--程序--管理工具--選擇羣集管理器來打開它
在打開到羣集的鏈接的操做裏面選擇建立新羣集 按肯定
接着下一步
羣集名就叫作MScluster吧 接着下一步
能夠看到節點1的計算機名(Node-1)了 接着下一步
接着下一步
在IP地址裏面輸入192.168.0.10做爲羣集服務器的IP地址 將用戶去訪問羣集服務器的時候就使用192.168.0.10這個IP地址來訪問了
在用戶名裏面輸入administrator(域的管理員) 在密碼裏面輸入administrator的密碼 接着下一步
接着下一步
接着下一步
按完成
能夠看到節點1(NODE-1)的狀態是運行了
我來到域控制器(DC)這臺計算機 經過開始--運行--輸入cmd按肯定來打開命令提示符--在裏面輸入ping MScluster按回車鍵 能夠看到能Ping通192.168.0.10這個IP地址(羣集服務器的IP地址)了 如何將節點2(Node-2)加入MScluster這個羣集裏面呢?
我來到節點2(Node-2)這臺計算機 經過開始--程序--管理工具--選擇羣集管理器來打開它
在打開到羣集的鏈接的操做裏面選擇添加節點到羣集--按瀏覽--按MSCLUSTER這個羣集名稱--按肯定
接着下一步
將計算機名(Node-2)添加到所選計算機裏面 接着下一步
接着下一步
輸入administrator(域管理員)的密碼 接着下一步
接着下一步
接着下一步
按完成
能夠看到MSCLUSTER這個羣集中已經存在NODE-1和NODE-2這兩個節點了,而且能夠看到NODE-1和NODE-2的狀態是運行了
展開組--按資源--能夠看到如今全部的資源都是在NODE-1(節點1)上運行的 若是我把NODE-1(節點1)上的羣集服務中止掉的話會發生什麼現象呢? 你會發現全部的資源都遷移到NODE-2(節點2)那臺計算機了
對着NODE-1(節點1)右鍵--選擇中止羣集服務
展開組--按資源--看到了吧? 如今全部的資源都是在NODE-2(節點2)上運行了
羣集上的磁盤處理: 羣集磁盤資源上支持卷裝載點 支持從SAN上啓動系統 羣集安裝沒必要須共享磁盤 動態調整磁盤分區容量
經過開始--運行--輸入cmd按肯定來打開命令提示符 在裏面輸入diskpart按回車鍵 而後有一個命令叫作EXTEND用來擴展卷的 在擴展卷以前必須選中對應的卷或者分區 輸入select disk 1按回車鍵以後能夠看到磁盤1如今是所選項磁盤。輸入select partition 1按回車鍵以後能夠看到分區1如今是所選分區 而後輸入extend這個命令按回車鍵以後就進行擴展卷了 因爲個人磁盤空間已經滿了 沒有地方能夠擴展了 因此我就不作擴展這個實驗了
羣集資源調整: 添加-->多數節點集資源 通用腳本資源 卷影副本服務任務資源
刪除-->IIS
羣集管理加強: 資源腳本宿主-->沒必要須C/C++編程經驗 可使用VB腳本控制心跳,聯機/脫機... 簡單的爲自定義的應用程序/服務/資源加故障轉移能力 可使用WMI
不停機修改羣集服務密碼
支持終端服務應用程序模式
災難恢復: NTBackUp保存羣集配置 ASR可恢復羣集配置與磁盤信息 Confdisk.exe Clusterrecovery.exe 加強的Network Media Sense
我已經在Node-2(節點2)上安裝Windows Server 2003 Resource Kits這個工具了 經過開始--程序--Windows Resource Kit Tools--選擇Command Shell來打開它 在Resource Kits裏面有一個叫作confdisk的命令--這個命令能夠把當前系統磁盤的配置狀態放到一個文件中間 而後當磁盤出現故障的時候還能夠把這個文件來作一下還原 這個一般能夠用來羣集中間來保存羣集磁盤的狀態 而後未來出故障的時候把它還原回來 在裏面輸入confdisk /save c:\MStools\test.sif按回車鍵以後就把Windows 正在儲存計算機上的卷的信息保存在test.sif這個文件裏面了 打開C:\MSTools這個目錄以後就能夠看到剛纔建立的test.sif這個文件了 若是之後磁盤出問題的時候就可使用confdisk /restore+文件的名字去把它還原回來了
另外在Windows Server 2003 Resource Kits裏面還有一個叫作clusterrecovery的工具 在Command Shell裏面輸入clusterrecovery按回車鍵來打開它 用這個工具能夠去把咱們本來的一塊物理磁盤的資源替換掉或者還原咱們的羣集的信息到之前的一個還原點上面
故障排除: 提供羣集安裝日誌: clcfgsrv.log 羣集日誌信息更加詳細 羣集日誌新增錯誤級別字段 新的診斷工具
我來到Node-1(節點1)這臺計算機 在C:\WINDOWS\system32\LogFiles\Cluster這個路徑下雙擊ClCfgSrv.log這個文件來打開它 咱們在安裝羣集的過程當中全部的文件都存儲在這個log文件裏面 裏面的信息是很是詳細的 當安裝羣集出現故障的時候能夠經過這個文件來檢查是那一部分的時候羣集安裝失敗了 而後用相關的方法來解決它
我來到Node-2(節點2)這臺計算機 在C:\Program Files\Windows Resource Kits\Tools這個路徑下雙擊clusdiag.msi這個文件來打開它 接着下一步
選擇I Agree 按Next
按Next就進行安裝了
經過開始--Programs--選擇Cluster Diagnostics Tool來打開它 在Open的Select Mode裏面選擇Online--按瀏覽鍵--按MSCLUSTER這個羣集名稱--按OK
按Tools--選擇Run Test--在Test裏面選擇SPFAIL--按Launch以後就測試羣集安裝的過程了
多數節點集: 羣集配置數據庫存儲在每一個節點本地而不是共享磁盤
共享存儲再也不是必須的 見下圖:
多數節點集: 設計目的-->沒有共享磁盤 遠距離實現羣集
優勢
限制
例1: 兩個物理站點實現MNS 見下圖:
例4:FourceQuorum 見下圖:
|