如果您的企業(yè)打算將現(xiàn)有的E-Mail System換成Microsoft Exchange Server 2007 SP1的版本,而且計(jì)劃將它部署在Windows Server 2008的應(yīng)用程序平臺(tái)上,可能遭遇的問題會(huì)有哪些,如何排除呢?
只要在Windows Server 2008上完成了相關(guān)安裝Exchange Server 2007的必備操作之后(包括應(yīng)用程序服務(wù)器角色、IIS6管理控制 臺(tái)、Windows PowerShell 1.0),便 可 以 開 始 進(jìn) 行Exchange Server 2007的安裝。然而,如果在安裝準(zhǔn)備檢測過程中,系統(tǒng)發(fā)現(xiàn)了有任何遺漏的組件沒有安裝,將會(huì)出現(xiàn)錯(cuò)誤信息而中止安裝。例如,您沒有安裝“IIS6管理控制面板”功能,便會(huì)出現(xiàn)錯(cuò)誤信息。此時(shí),若立刻完成該組件的安裝,便可以馬上再點(diǎn)擊“重試”繼續(xù)安裝。
此外,對(duì)于任何產(chǎn)生的錯(cuò)誤信息,在Exchange Server 2007的“準(zhǔn)備檢測”頁面中,通常會(huì)出現(xiàn)“建議的操作”超鏈接,您可以在點(diǎn)擊之后自動(dòng)開啟鏈接到相對(duì)的官方網(wǎng)頁找到解決問題的詳細(xì)說明,并且下載必要的組件。
網(wǎng)頁服務(wù)器角色(IIS 7.0),主要可以根據(jù)企業(yè)所要實(shí)施網(wǎng)站應(yīng)用程序類型,來提供所有相關(guān)必要的組件(例如 :ASP .Net)。 而應(yīng)用程序服務(wù)器角色則可以進(jìn)一步提供其他非HTTP技術(shù)的應(yīng)用程序執(zhí)行平臺(tái),例如:遠(yuǎn)程過程調(diào)用(RPC,Remote Procedure Call)、COM(Component Object Model)、分布式交易協(xié)調(diào)(DTC,Distributed Transaction Coordinator)以消息隊(duì)列(MSMQ)等。
有些IT人員可能會(huì)遭遇到當(dāng)在Windows Server 2008操作系統(tǒng)上,完成了Exchange Server 2007的安裝之后,就在Exchange Server 2007完成安裝之后的最后頁面中,出現(xiàn)“此服務(wù)器上的服務(wù)MSExchange Transport無法進(jìn)行狀態(tài)"Running"”的錯(cuò)誤信息,此外,在“服務(wù)”管理員界面中,若去查看“Microsoft Exchange Transport”服務(wù),是否有在“已啟動(dòng)”的狀態(tài)下,會(huì)發(fā)現(xiàn)它的狀態(tài)一直處在“啟動(dòng)”而非“已啟動(dòng)”的狀態(tài)下。這個(gè)問題該如何解決?
想想看在這個(gè)問題描述中,究竟是哪個(gè)環(huán)節(jié)出了問題呢?事實(shí)上,因?yàn)檫@個(gè)問題是由于許多IT人員,都會(huì)習(xí)慣將網(wǎng)卡中目前還用不到的“TCP/IPv6”功能的啟用取消,因此才會(huì)發(fā)生這樣的錯(cuò)誤信息。而發(fā)生此狀況的主要原因雖然為網(wǎng)絡(luò)卡IPv6停用所造成,但是也是由于默認(rèn)Windows Server 2008所啟用的IPv6設(shè)置,其優(yōu)先級(jí)會(huì)超過IPv4,因此,IPv6只能停用而不能移除。換句話說,您只要將這個(gè)默認(rèn)的TCP/IPv6設(shè)置,如圖2所示確認(rèn)在勾選狀態(tài)即可,至于如果想停用它的話該怎么做呢?請(qǐng)繼續(xù)往下看。
圖2 LAN連接設(shè)置
Windows Server 2008與Windows Vista上所提供的IPv6網(wǎng)絡(luò)功能,不像在Windows XP一樣可以直接移除掉安裝,而是必須采用以下方法來完成關(guān)閉操作。
請(qǐng)?jiān)谝韵聶C(jī)碼位置中添加一個(gè)DWORD類型的DisabledComponents名 稱,其值請(qǐng)?jiān)O(shè)置為0xFF。這樣,所有區(qū)域網(wǎng)絡(luò)的IPv6將會(huì)被關(guān)閉,但是并不會(huì)關(guān)閉IPv6 loopback interface功能,不過至少能夠讓集線傳輸?shù)姆?wù)正常執(zhí)行。
HKEY_LOCAL_MACHINESYSTEMCurrent ControlSetServicesTcpip6Parameters
許多IT人員在完成Exchange Server 2007于Windows Server 2008的安裝最后步驟,會(huì)出現(xiàn)“安裝程序不會(huì)偵測具有地址空間’*’的SMTP或傳送連接器”的警告信息,如何解決這個(gè)信息所提示的問題呢?
我們只要在完成安裝Exchange Server 2007之后,在“組織配置→集線傳輸”節(jié)點(diǎn)中添加一個(gè)“網(wǎng)際網(wǎng)絡(luò)”類型的傳送連接器,點(diǎn)擊“下一步”繼續(xù)。接著,在這個(gè)“添加SMTP傳送連接器”的地址空間列表中,請(qǐng)記得地址的字段必須輸入’*’即可。
如果您打算將Exchange Server 2007 SP1以上版本,布署在以Windows Server 2008所創(chuàng)建的Active Directory網(wǎng)域環(huán)境中,那么您必須在升級(jí)與擴(kuò)充Active Directory Schema與網(wǎng)域之前,先完成Active Directory遠(yuǎn)程管理工具的安裝,安裝的方法請(qǐng)?jiān)诿钚兄休斎隨erverManagerCmd-i RSAT-ADDS即可。
您也可以在“服務(wù)器管理員界面”中的“功能”頁面中,點(diǎn)擊“添加功能”鏈接來將位于“遠(yuǎn)程服務(wù)器管理工具→角色管理工具”項(xiàng)目節(jié)點(diǎn)下的“Active Directory網(wǎng)域服務(wù)工具”勾選安裝。
接下來,必須將Windows Server 2008內(nèi)置但尚未安裝的Windows PowerShell完成安裝。請(qǐng)同樣在命令提示中ServerManagerCmd -i PowerShell即可。如果要同時(shí)在這臺(tái)Exchange Server 2007上啟用Outlook無所不在的功能(必須是Exchange客戶端訪問服務(wù)器角色安裝在這部計(jì)算機(jī)上),則必須加裝“RPC over HTTP proxy”功能,以命令的安裝方法可以下達(dá)ServerManagerCmd-i RPC-over-HTTP-proxy來完成即可。
在IIS網(wǎng)站各必要組件安裝的部分,依序分別使用以下命令參數(shù)完成安裝。
如果打算將Exchange Server 2007 SP1的邊際傳輸服務(wù)器角色安裝在Windows Server 2008上,除了要預(yù)安裝好Active Directory管理工具與Windows PowerShell功能之外,還必須安裝Active Directory Lightweight Directory Services角色組件,安裝的方法請(qǐng)?jiān)诿钚猩蟂erverManagerCmd -i ADLDS即可。
此 外,在Exchange Server 2007 SP1 中,您也可以同樣將集成通訊(UM)服務(wù)器角色安裝在Windows Server 2008系統(tǒng)上,但是必須預(yù)安裝Windows Media Player語音視頻編碼器,安裝的方法請(qǐng)?jiān)诿钚兄休?入ServerManagerCmd-i Desktop-Experience即可。
接著,如果您打算以Windows Server 2008所提供的故障轉(zhuǎn)移群集功能(Cluster),來部署 Exchange Server 2007的各類高可用性群集架構(gòu)(SCC或 CCR),則必須在這些后端的郵件主機(jī)角色上安裝“故障轉(zhuǎn)移群集”功能。這部分若以命令工具來安裝,可以使用ServerManagerCmd -i Failover-Clustering命令即可。若是想要采用圖形接口,則可以在“添加功能向?qū)А表撁嬷?,勾選“故障轉(zhuǎn)移群集”項(xiàng)。