Exchange Server 2010 Client Access Server

Client Access Server jest jedną z kilku ról serwera Microsoft Exchange 2010. Wspiera ona m.in rozwiązanie jakim jest Outlook Web App, czyli webowe wydanie aplikacji Outlook. W niniejszych postach postaram się zaprezentować jak przy użyciu PowerShella można utworzyć klaster wysokiej dostępności właśnie dla w/w roli.

W dzisiejszej części skupimy się na samej instalacji roli Client Access Server w celu przygotowania środowiska dla przyszłego klastra Client Access Server Array.

Pierwszym elementem jaki musimy wykonać to przygotować środowisko pod instalacje roli Microsoft Exchange CAS. Do tego celu wykorzystamy serwery z systemami Windows Server 2008R2.

Najpierw instalujemy wszystkie niezbędne składniki systemu. Do tego celu importujemy moduł zarządzania serwerem…

Import-Module ServerManager

…i w zależności od tego jakie role serwera Microsoft Exchange zamierzamy zainstalować dodajemy odpowiednie składniki:

Rola Client Access server:

Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,NET-HTTP-Activation,Web-Asp-Net,Web-Client-Auth,Web-Dir-Browsing,Web-Http-Errors,Web-Http-Logging,Web-Http-Redirect,Web-Http-Tracing,Web-ISAPI-Filter,Web-Request-Monitor,Web-Static-Content,Web-WMI,RPC-Over-HTTP-Proxy –Restart

Role Client Access oraz Hub Transport:

Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,NET-HTTP-Activation,Web-Asp-Net,Web-Client-Auth,Web-Dir-Browsing,Web-Http-Errors,Web-Http-Logging,Web-Http-Redirect,Web-Http-Tracing,Web-ISAPI-Filter,Web-Request-Monitor,Web-Static-Content,Web-WMI,RPC-Over-HTTP-Proxy –Restart

Role Client Access, Hub Transport oraz Unified Messaging

Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,NET-HTTP-Activation,Web-Asp-Net,Web-Client-Auth,Web-Dir-Browsing,Web-Http-Errors,Web-Http-Logging,Web-Http-Redirect,Web-Http-Tracing,Web-ISAPI-Filter,Web-Request-Monitor,Web-Static-Content,Web-WMI,RPC-Over-HTTP-Proxy,Desktop-Experience -Restart

Z racji, iż zamierzamy stworzyć klaster Client Access Server Array, minimalnie wystarczy iż skupimy się na roli Client Access Server.

CAS1

Następnie pobieramy zestaw wymaganych hotfixów dla systemu Windows Server 2008R2 i instalujemy je. W zależności od roli Microsoft Exchange są to:

Client Access Server:
An update is available to remove the application manifest expiry feature from AD RMS clients
A .NET Framework 2.0-based Multi-AppDomain application stops responding when you run the application
An ASP.NET 2.0 hotfix rollup package is available for Windows 7 and for Windows Server 2008 R2
KB983440 – Win7 rollup package (PR for QFE 810219)
FIX: An application that is based on the Microsoft .NET Framework 2.0 Service Pack 2 and that invokes a Web service call asynchronously throws an exception on a computer that is running Windows 7
KB982867 – WCF: Enable WebHeader settings on the RST/SCT

Hub Transport:
An update is available to remove the application manifest expiry feature from AD RMS clients
Microsoft Office 2010 Filter Packs

Mailbox Server:
An update is available to remove the application manifest expiry feature from AD RMS clients
Microsoft Office 2010 Filter Packs

Unified Messaging:
An update is available to remove the application manifest expiry feature from AD RMS clients
Microsoft Visual C++ 2008 Redistributable Package (x64)
Unified Communications Managed API 2.0, Core Runtime (64-bit)
Microsoft Server Speech Platform Runtime (x64)

W naszym przypadku wystarczą hotfixy z grupy Client Access Server.

Ostatecznie przechodzimy do ścieżki z nośnikiem instalacyjnym i wywołujemy instalację Microsoft Exchange 2010 wraz ze wskazaniem interesujących nas modułów, czyli Client Server Array oraz zestaw narzędzi Management Tools.

.\setup /m:install /r:ca,mt

Alternatywnie możemy również zainstalować role Hub Transport jeżeli nie zamierzamy instalować jej na innej dedykowanej maszynie.

.\setup /m:install /r:ca,ht,mt

CAS2

Proces ten powtarzamy dla kolejnych maszyn, które będą pełnić role węzłów naszego klastra. W naszym testowym przypadku będą to dwie maszyny.

W kolejnej części zostaną zaprezentowane dalsze kroki tworzenia klastra.

Cz1. Exchange Server 2010 Client Access Server
Cz2. Network Load Balancing
Cz3. Exchange Server 2010 Client Access Server Array

Źródła:
http://technet.microsoft.com/en-us/library/bb691354(v=exchg.141).aspx
http://technet.microsoft.com/en-us/library/ff625247(v=exchg.141).aspx
http://technet.microsoft.com/en-us/library/aa997281(v=exchg.141).aspx

Reklamy

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Wyloguj / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Wyloguj / Zmień )

Facebook photo

Komentujesz korzystając z konta Facebook. Wyloguj / Zmień )

Google+ photo

Komentujesz korzystając z konta Google+. Wyloguj / Zmień )

Connecting to %s