<b>Windows Server 2008</b><b>故障轉移群集上部署</b><b></b>
<b>Exchange Server 2007 SP1 CCR</b><b>群集</b><b></b>
記得去年有寫過一片Exchange Server 2007 SP1 CCR的文章,不過是基于Windows Server 2003的平台。Windows Server 2008的故障轉移群集已經做過很多次的項目,包括SQL 2005、Exchange 2007等。今天準備将郵件的CCR功能再重複一遍給熱愛微軟技術的朋友們,希望大家支援。
<b>先決條件</b>
一 實驗室環境組成如下:
一台 Windows Server 2008企業版伺服器配置為域控制器(Active Directory),域功能級别至少2000。
一台Windows Server 2008企業版伺服器配置為Exchange 2007 SP1的用戶端通路角色和集線器傳輸伺服器角色。
兩台Windows Server 2008企業版伺服器,将配置成為故障轉移群集,也就是Exchange 2007 SP1主動和被動郵箱節點
二 Windows Server 2008企業版伺服器配備2塊網卡(一快用于公網,一快用于心跳線)。2快硬碟-,1快為系統分區, 1快存放Exchange資料庫和日志檔案(在實驗室環境中這些放在同一快硬碟) 。
NAME: CCRNODE1 IP: public: 10.10.1.141/24 private: 192.168.1.10/24
NAME: CCRNODE2 IP: public: 10.10.1.142/24 private: 192.168.1.11/24
Windows Cluster群集 name: ccrcluster IP:10.10.1.144
Exchange CCR name:MBX IP:10.10.1.146
請記住, 32位版本的Exchange 2007不建議在生産環境中的使用
下面我們就開始動手操作
首先配置故障轉移群集結點
打開Windows Server 2008的Server Manager – 點開Storage選擇Disk Management,現在我們看到的是我之前添加的兩快硬碟,此時都處在離線的狀态。現在我們随便右擊一塊磁盤将其格式化。
将兩快磁盤同時勾上,并在“MBR(Master Boot Record)前打上勾”
格式完之後我們将要建立分區,并建立簡單磁碟區。
第一個分區完後用同樣的方法将第二個磁盤分區格式化
接下來将配置網卡(公網卡和私網卡)
在進階設定裡面改變網卡的排序
取消禁用IPV6
此外,建議禁用File and Printer Sharing for Microsoft Networks網絡用戶端檔案和列印機共享專用網絡接口。
接下來為CCRNODE1配置IP位址Public(公網卡)<b>(CCRNODE2</b><b>網卡的配置方法和CCRNODE1</b><b>一樣)</b>
配置Privatre私網卡位址
務必DNS頁籤裡去掉“Register this connection’s addresses in DNS”前面的勾。
轉到wins頁籤 在“Disable NetBIOS over TCP/IP”打勾!!!
第二大步驟,部署WINDOWS CLUSTER ,首先配置IIS、PowerShell,接着安裝Fail-Over Clustering
我們可以通過以下指令來安裝所需的元件和Fail-Over Clustering
ServerManagerCmd -i PowerShell
ServerManagerCmd -i Failover-Clustering
ServerManagerCmd -i Web-Server
ServerManagerCmd -i Web-ISAPI-Ext
ServerManagerCmd -i Web-Metabase
ServerManagerCmd -i Web-Lgcy-Mgmt-Console
ServerManagerCmd -i Web-Basic-Auth
ServerManagerCmd -i Web-Windows-Auth
還有一個更為簡單的安裝方法,将以下的代碼複制到記事本裡儲存為一個XML檔案
<ServerManagerConfiguration Action="Install" xmlns="http://schemas.microsoft.com/sdm/Windows/ServerManager/Configuration/2007/1">
<Feature Id="Failover-Clustering"/>
<Feature Id="PowerShell"/>
<Role Id="Web-Server"/>
<RoleService Id="Web-Metabase"/>
<RoleService Id="Web-Lgcy-Mgmt-Console"/>
<RoleService Id=" Web-ISAPI-Ext "/>
<RoleService Id="Web-Basic-Auth"/>
<RoleService Id="Web-Windows-Auth"/>
然後按照下圖的方式運作:
好了,故障轉移群集安裝好後,我們通過Cluster.exe指令打開控制台,也可以在“開始“選擇打開
此時,控制台将呈現在我們的面前。
選擇打開群集向導點選下一步
将将要做為群集結點的兩台伺服器的FQDN名(CCRNODE1\CCRNODE2)添加裡面并點選下NEXT.
接下來為群集啟用一個名字和一個群集IP單擊NEXT.(注意,這個名稱不能湖郵箱郵箱伺服器的CCRNODE1和CCRNODE2混淆,這個名稱将來是和OUTLOOK連接配接的)
我們現在已經建立了一個基本的Windows Server 2008的故障轉移群集,要安裝Exchange 2007 SP1的話還需要做一些配置:配置群集網絡和心跳線。
首先打開公網網絡(Public)的屬性
改個容易記的名字 并在紅圈的地方打上勾。
同樣打開私有網絡接口,執行相同的步驟:
配置共享見證檔案夾,在一個單獨的伺服器上建立一個檔案夾并設定共享,這裡就将共享檔案夾設定在了client HUB角色上了。
登陸到用戶端通路角色和集線器傳輸角色安裝的伺服器上,進入到指令提示符下,鍵入以下指令:
建立檔案夾:
MKDIR FSM_DIR_MBX
開啟建立檔案夾的共享:
NET SHARE FSM_MBX=C:\FSM_DIR_MBX /GRANT:CCRCLUSTER$,FULL
配置檔案系統權限:
CACLS C:\FSM_DIR_MBX /G BUILTIN\Administrators:F CCRCLUSTER$:F
随着共享檔案夾的建立,我必須配置群集法定人數向導,進入到群集管理控制台,打開其中一個節點,選擇Configure Cluster Quorum Wizard
在Configure Cluster Quorum Wizard點選next
在下面選擇多結點檔案共享“Node and File Share Majority for cluster special configurations”
選擇剛剛建立的共享檔案夾的網絡路徑
下面是個确認界面,確定共享的路徑正确
最後驗證故障轉移群集配置,我點選驗證配置
将CCRNODE1和CCRNODE2添加到裡面進行驗證
所有驗證運作完畢後,可以在這裡檢查驗證不過的問題和警告資訊。
還可以檢視詳細報告
本文轉自 kingkui 51CTO部落格,原文連結:http://blog.51cto.com/yinkui/167174,如需轉載請自行聯系原作者