Exchange 2003 Cluster Installation

1. Configure operating System

    1. Make sure the OS is configured properly and all necessary OS patches are installed.

    2. Perform Windows Update for Critical updates only and (deselected IE7 2/15/07)

    3. Boot.ini add /3GB /userva=3030 to end of line

    1. In Windows Explorer, navigate to the system partition. This is the partition that holds hardware specific Windows files such as Boot.ini and NtlDR.

    2. If you cannot see the Boot.ini file, it could be because the folder options are set to hide protected operating system files. If this is the case, in the Explorer window, click Tools, Folder Options, and then click View. Clear the Hide protected operating system files (Recommended) check box. When prompted, click Yes.

    3. Right click the Boot.ini file and select properties and deselect Read Only checkbox.

    4. After the Boot.ini file is visible in Explorer, right-click the file, click Open With, and then click Notepad to open the file.

    5. Add the /3GB and /userva=3030 switches to the end of the line starting with "multi" under the [Operating Systems] section.

    6. Save the changes and close Notepad.

    7. Restart the computer for the change to take effect.

    1. Change boot.ini timeout values for system startup: set 1 node to 10seconds and all other nodes to 90 seconds.

    1. At the command prompt, type: bootcfg /timeout# Where # specifies the time in seconds after which default operating system will be loaded.

    1. If disks are not already partitioned as below go to Computer Management > Disk Management > and create partitions

    2. C: 12GB - Under Properties verify it is named Boot

    3. D: 40.32GB - Under Properties verify it is named Exchanged

    4. E: 16384MB or 16G – Under Properties verify that it is named Pagefile, Trend, Temp

    5. Adjust Pagefile by right clicking My Computer – selecting properties > Advanced > Performance > Settings button – go to Advanced Tab > Virtual Memory > Change button and set C: 512 min 512 max Pagefile on E: 4096 min 4096 max for 4GB

    6. Application Event log increased to 40MB or 40960KB by going to Computer Management > Event Viewer > right-click Application > select Properties and update Maximum Log Size value.

    7. Set Security and System Event Log to Maximum Log Size of 16384KB

    8. Install Windows 2003 sp1 Resource Kit and Support Tools

2. Install SnapDrive 4.1

Install Emulex storport driver 1.20a3 if required

  1. First check Start > Programs > Emulex – if it does not exist then install driver below

  2. Run distribution file at netappstorportminiportkit_1.-20a3-1g.exe 2007.1.23.1139 or newer then Extract to c:program filesemulex.

  3. Run AutoPilot Installer at conclusion of distribution file extraction

  4. Select correct version number as the driver to upgrade to

  5. Click Next and installation begins

  6. When complete, go to Device Manager – SCSI and RAID Controllers and check if HBA is now at the correct version

Reboot if prompted

Install new FCP HAK 3.0

        1. Double-click ntap_windows_fcp_3.0_setup_x86.exe file

        2. Click Next and accept all defaults

        3. Install directory should be c:program filesnetappwak

        4. Select Complete Installation method

        5. Select Install to begin installation

Install Snapdrive 4.1

  1. Double-click snapdrive4.1.exe file

  2. Select all default options

Snap Drive

SDR-MPIO

VYZMIQINJVBTEE

SDR-WIN LUN

JMOFBEWOJFHEYA

SME2K3

EQZKPWA

User Account

msxpv

  1. If SnapDrive must be uninstalled for any reason ALWAYS use the snapdrive4.1exe to do so and select the option to remove MPIO drivers when prompted.

  2. If you cannot see the initiators when trying to create a LUN do the following:

  3. Stop the SnapDrive service from services.msc (DO NOT USE COMPUTER MANAGEMENTSERVICES)

  4. Remove or rename the old HBAAPI.dll (version 2.2.1.0) in the SnapDrive directory (by default, c:Program FilesNetAppSnapDrive), then Start the SnapDrive service

Install Snapdrive 4.2.1

Install Data ONTAP DSM 3.0 for Windows

  1. Double-click ntap_win_mpio_3.0_setup_i386.exe

  2. Select Single Instance Image Mode (cfmode=single_image)

  3. Snap Drive

SDR-MPIO

DZFUPANSZYHXCF

  1. Double-click snapdrive4.2.1 exe

  2. Select all default options

Snap Drive

SDR-WIN

VKCOHUMRBFAAAA

SME2K3

HTFNBGOGJNDCMA

User Account

msxpv

  1. If you cannot see the initiators when trying to create a LUN do the following:

  2. Stop the SnapDrive service from services.msc (DO NOT USE COMPUTER MANAGEMENTSERVICES)

  3. Remove or rename the old HBAAPI.dll (version 2.2.1.0) in the SnapDrive directory (by default, c:Program FilesNetAppSnapDrive), then Start the SnapDrive service

3. Create the Cluster

See section 5 for LUN and drive letter details (PUT IN SCREEN SHOTS)

  1. Create the evs_cluster_vol1/evs_cluster_qtree1/evs_cluster_quorum.lun first on node 1 (pvmsgpp06) according to table below

evs_cluster_vol1/evs_cluster_qtree1/evs_quorum.lun

500

  1. If you cannot see the initiators when trying to create a LUN see end of section 2 above.

  2. Create the \pvsanpp02evs_cluster_qtree1evs_ quorum.lun LUN for the Quorum on node 1

  3. DO NOT PERFORM THESE STEPS ON SUBSEQUENT NODES

Setup Cluster Services

  1. Verify that NICs have been assigned appropriate IP’s on all Nodes

  2. NIC1 for pvmsgpp02 = 132.189.91.102 pvmsgpp03 = .103 pvmsgpp04= .104

GW= 32.189.91.254, SM= 255.255.255.0, DNS=132.189.91.10 and 132.189.8.28

  1. ClassC

  1. Heartbeat Nic SM=255.255.255.192 GW=

pvMSGPP02 = 10.0.36.2

pvMSGPP03 = 10.0.36.3

pvMSGPP04 = 10.0.36.4

Cluster IP 132.189.91.121 SM=255.255.255.0

MSDTC 132.189.91.122 SM=255.255.255.0

EVS02 132.189.91.123

EVS03 132.189.91.124

  1. Rename the network connections Production Network Port (1) and Cluster Heartbeat Port (1)

  2. Right click the cluster Heartbeat Port connection properties, select TCP/IP, click properties, click Advanced, click DNS tab.

Remove the checkbox “Register this connection’s address in DNS”

Click WINS tab and select “Disable NETBIOS over TCP/IP”

  1. Open Network Connections, on the Advanced menu, click Advanced settings.

On the “Adapter and Bindings” move the production network port to the top.

On the “Provider” tab move the “Microsoft Windows Network” to the top.

  1. Run cluadmin on first node evs01

  2. Select File > Create new cluster (FIRST NODE ONLY)

Enter the IP address for the cluster

  1. Make sure Q: is the quorum

If there are any issues with Cluster you can remove and cleanup by removing nodes then running c:cluster node pvmsgpp02 /forcecleanup and starting over by running Create New Cluster option

  1. Verify that console:i:1 is added to first line of RDP connection shortcut via Wordpad (required to see QUORUM on nodes 2 and 3) or use mstsc /console

  2. Connect Quorum Drive on subsequent nodes pvMSGPP03 and 04 in Cluster

  3. In SnapDrive right-click Disks and select connect

  4. Enter full path to Quorum LUN \pvsanpp02evs_cluster_vol1$evs_cluster_qtree1evs_quorum.lun

  1. Add subsequent nodes to cluster – in cluadmin go to File > New > Node

Click add and then select Advanced and chose minimal configuration and continue selecting next through all warnings and finish

Finish the wizard.

  1. After node is added do a move group command and verify that Q: is available from Windows Explorer

  2. Move Group back to the passive node

  3. Perform steps k – r on the remaining nodes

  4. Open the cluster administrator and right click on the cluster name (pvMSGC1) properties, click Network Priority tab and move the cluster heartbeat port up. Click properties of the cluster heartbeat port and select “Internal cluster communications only”

Create the MSDTC

  1. Create MSDTC Drive on pvMSGPP04 in Cluster

  2. In SnapDrive right-click Disks and select create

  3. Enter full path to MSDTC LUN \pvsanpp02evs_cluster_vol1$evs_cluster_qtree1evs_MSDTC.lun

  1. Click Next, select Shared (Microsoft Cluster Services Only)

  1. Select each server and add the initiators and click Next

  1. Create a new group for MSDTC and click Next

  1. Click Finish.

  2. Open cluster Administrator and go to MSDTC group.

  3. Add IP Address, Network and DTC resources. Click add new resource.

Right click and bring MSTDC resource online

Right click and bring the resource online

Right click and bring the resource online.

  1. Remove “Affect Group” from the DTC advanced properties.

4. Create the Volume Mount Point

Create the Volume Mount Point Root LUNS

  1. First create VMP root LUNs according to table below.

  2. In SnapDrive right-click on disks and select Create Disk

  3. Enter Virtual disk path. \pvsanpp01evs_cluster_vmp_roots$evs_cluster_vmp_roots_qtree1

  4. Enter a lun name. evs01_root_f.lun

  5. Select “No under snapshot”

  6. Size 32MB

  7. Select Shared

  8. Create a Cluster Services Group, VMP-Roots

  9. Finish the wizard

  10. Repeat steps a thru I for creating remaining root luns based upon pv_exchange_NetApp_config.xls spreadsheet

Create the database LUNs

  1. In SnapDrive right-click on disks and select Create Disk

  2. Enter Virtual disk path.

\pvsanpp01evs01_vmp1$evs01_sg1_db1_qtree1

  1. Enter a lun name. evs01_sg1_db1.lun

  2. Select “Yes under snapshot”

  3. Size 65700 MB

  4. Select Shared

  5. Select Use Volume Mount Point and enter a name i.e. F:evs01_sg1_db1_vmp as in this example

  1. Finish the wizard

  2. Repeat steps a thru h for creating the other database LUNs, change the highlighted values. See the table below for the details about the virtual disk path and LUN names.

Database Virtual Disk Path

Database LUN

Mount Points-65700MB

\pvsanpp01evs01_vmp1/evs01_sg1_db1_qtree1

evs01_sg1_db1.lun

F:evs01_sg1_db1_vmp

\pvsanpp01evs01_vmp1/evs01_sg1_db2_qtree1

evs01_sg1_db2.lun

F:evs01_sg1_db2_vmp

\pvsanpp01evs01_vmp1/evs01_sg1_db3_qtree1

evs01_sg1_db3.lun

F:evs01_sg1_db3_vmp

\pvsanpp01evs01_vmp1/evs01_sg1_db4_qtree1

evs01_sg1_db4.lun

F:evs01_sg1_db4_vmp

\pvsanpp01evs01_vmp1/evs01_sg2_db1_qtree1

evs01_sg2_db1.lun

F:evs01_sg2_db1_vmp

\pvsanpp01evs01_vmp1/evs01_sg2_db2_qtree1

evs01_sg2_db2.lun

F:evs01_sg2_db2_vmp

\pvsanpp01evs01_vmp1/evs01_sg2_db3_qtree1

evs01_sg2_db3.lun

F:evs01_sg2_db3_vmp

\pvsanpp01evs01_vmp1/evs01_sg2_db4_qtree1

evs01_sg2_db4.lun

F:evs01_sg2_db4_vmp

\pvsanpp02evs01_vmp2/evs01_sg3_db1_qtree1

evs01_sg3_db1.lun

F:evs01_sg3_db1_vmp

\pvsanpp02evs01_vmp2/evs01_sg3_db2_qtree1

evs01_sg3_db2.lun

F:evs01_sg3_db2_vmp

\pvsanpp02evs01_vmp2/evs01_sg3_db3_qtree1

evs01_sg3_db3.lun

F:evs01_sg3_db3_vmp

\pvsanpp02evs01_vmp2/evs01_sg3_db4_qtree1

evs01_sg3_db4.lun

F:evs01_sg3_db4_vmp

\pvsanpp02evs01_vmp2/evs01_sg4_db1_qtree1

evs01_sg4_db1.lun

F:evs01_sg4_db1_vmp

\pvsanpp02evs01_vmp2/evs01_sg4_db2_qtree1

evs01_sg4_db2.lun

F:evs01_sg4_db2_vmp

\pvsanpp02evs01_vmp2/evs01_sg4_db3_qtree1

evs01_sg4_db3.lun

F:evs01_sg4_db3_vmp

\pvsanpp02evs01_vmp2/evs01_sg4_db4_qtree1

evs01_sg4_db4.lun

F:evs01_sg4_db4_vmp

\pvsanpp01evs02_vmp1/evs02_sg1_db1_qtree1

evs02_sg1_db1.lun

G:evs02_sg1_db1_vmp

\pvsanpp01evs02_vmp1/evs02_sg1_db2_qtree1

evs02_sg1_db2.lun

G:evs02_sg1_db2_vmp

\pvsanpp01evs02_vmp1/evs02_sg1_db3_qtree1

evs02_sg1_db3.lun

G:evs02_sg1_db3_vmp

\pvsanpp01evs02_vmp1/evs02_sg1_db4_qtree1

evs02_sg1_db4.lun

G:evs02_sg1_db4_vmp

\pvsanpp01evs02_vmp1/evs02_sg2_db1_qtree1

evs02_sg2_db1.lun

G:evs02_sg2_db1_vmp

\pvsanpp01evs02_vmp1/evs02_sg2_db2_qtree1

evs02_sg2_db2.lun

G:evs02_sg2_db2_vmp

\pvsanpp01evs02_vmp1/evs02_sg2_db3_qtree1

evs02_sg2_db3.lun

G:evs02_sg2_db3_vmp

\pvsanpp01evs02_vmp1/evs02_sg2_db4_qtree1

evs02_sg2_db4.lun

G:evs02_sg2_db4_vmp

\pvsanpp02evs02_vmp2/evs02_sg3_db1_qtree1

evs02_sg3_db1.lun

G:evs02_sg3_db1_vmp

\pvsanpp02evs02_vmp2/evs02_sg3_db2_qtree1

evs02_sg3_db2.lun

G:evs02_sg3_db2_vmp

\pvsanpp02evs02_vmp2/evs02_sg3_db3_qtree1

evs02_sg3_db3.lun

G:evs02_sg3_db3_vmp

\pvsanpp02evs02_vmp2/evs02_sg3_db4_qtree1

evs02_sg3_db4.lun

G:evs02_sg3_db4_vmp

\pvsanpp02evs02_vmp2/evs02_sg4_db1_qtree1

evs02_sg4_db1.lun

G:evs02_sg4_db1_vmp

\pvsanpp02evs02_vmp2/evs02_sg4_db2_qtree1

evs02_sg4_db2.lun

G:evs02_sg4_db2_vmp

\pvsanpp02evs02_vmp2/evs02_sg4_db3_qtree1

evs02_sg4_db3.lun

G:evs02_sg4_db3_vmp

\pvsanpp02evs02_vmp2/evs02_sg4_db4_qtree1

evs02_sg4_db4.lun

G:evs02_sg4_db4_vmp

Create the Transaction Log LUNs

  1. In SnapDrive right-click on disks and select Create Disk

  2. Enter Virtual disk path.

  3. \pvsanpp01evs01_vmp3$evs01_sg1_tl_qtree1

  4. Enter a lun name. evs01_sg1_tl.lun

  5. Select “Yes under snapshot”

  6. Size 23760 MB

  7. Select Shared

  8. Select Use Volume Mount Point and enter a name i.e. T:evs01_sg1_tl_vmp as in this example

  9. Finish the wizard

  10. Repeat steps a thru I for creating the other database LUNs, change the highlighted values. See the table below for the details about the virtual disk path and LUN names.

tl Virtual Disk Path

tl LUN

Mount Points 23760MB

\pvsanpp01evs01_vmp3/evs01_sg1_tl_qtree1

evs01_sg1_tl.lun

F:evs01_sg1_tl_vmp

\pvsanpp01evs01_vmp3/evs01_sg2_tl_qtree1

evs01_sg2_tl.lun

F:evs01_sg2_tl_vmp

\pvsanpp01evs01_vmp3/evs01_sg3_tl_qtree1

evs01_sg3_tl.lun

F:evs01_sg3_tl_vmp

\pvsanpp01evs01_vmp3/evs01_sg4_tl_qtree1

evs01_sg4_tl.lun

F:evs01_sg4_tl_vmp

\pvsanpp01evs02_vmp3/evs02_sg1_tl_qtree1

evs02_sg1_tl.lun

G:evs02_sg1_tl_vmp

\pvsanpp01evs02_vmp3/evs02_sg2_tl_qtree1

evs02_sg2_tl.lun

G:evs02_sg2_tl_vmp

\pvsanpp01evs02_vmp3/evs02_sg3_tl_qtree1

evs02_sg3_tl.lun

G:evs02_sg3_tl_vmp

\pvsanpp01evs02_vmp3/evs02_sg4_tl_qtree1

evs02_sg4_tl.lun

G:evs02_sg4_tl_vmp

Create the SMTP LUNs

  1. In SnapDrive right-click on disks and select Create Disk

  2. Enter Virtual disk path.

  3. \pvsanpp01evs01_vmp3$evs01_smtp_qtree1

  4. Enter a lun name. evs01_smtp.lun

  5. Select “No under snapshot”

  6. Size 4096 MB

  7. Select Shared

  8. Select Use Volume Mount Point and enter a name i.e. S:evs01_smtp_vmp as in this example

  9. Finish the wizard

  10. Repeat steps a thru I for creating the other database LUNs, change the highlighted values. See the table below for the details about the virtual disk path and LUN names.

SMTP Virtual Paths

SMTP LUNs

Mount Points 4GB

\pvsanpp01evs01_vmp3/evs01_smtp_qtree1

evs01_smtp.lun

F:evs01_smtp_vmp

\pvsanpp01evs02_vmp3/evs02_smtp_qtree1

evs02_smtp.lun

G:evs02_smtp_vmp

Maintenance LUNs on SAN01 aggregate 1

evs_cluster_mnt_vol2/evs_cluster_mnt_qtree1/evs_cluster_mnt1.lun

400000

5. Install Exchange Server 2003 on Each Node

Installing and Enabling Required Windows Services

Exchange Server 2003 Setup requires that the following components and services be installed

and enabled on the server:

  1. .NET Framework

  2. ASP.NET - verify that this is set to Auto Start

  3. Internet Information Services (IIS)

  4. World Wide Web Publishing Service

  5. Simple Mail Transfer Protocol (SMTP) service

  6. Network News Transfer Protocol (NNTP) service

Install Exchange Server 2003 on all cluster nodes

  1. Make sure that the Cluster service is running on each node.

  2. Install and enable the required Windows services.

  3. Install Microsoft Distributed Transaction Coordinator (MSDTC).

  4. Run Exchange Server 2003 Enterprise Setup.

  5. Ignore error stating there is a compatibility issue with this version of windows.

  6. Create D:Exchsrvr on all nodes

  7. Change Path of installation to D:Exchsrvr and chose typical install on all nodes.

  8. Install SP2 on all nodes

  9. Run Windows Update on all nodes

Post-deployment steps – Tuning Parameters

  1. Set the system pages to 0 (DWORD)

HKEY_LOCAL_MACHINESystemCurrentControlSetControlSession ManagerMemory ManagementSystemPages = 0

  1. Set HeapDeCommit Threshold to 262144 (decimal) (DWORD)

HKLMSystemCurrentControlSetControlSession Manager HeapDeCommitFreeBlockThreshold = value of 262144 (decimal)

  1. Set Guid-Replid Caching to 0 (DWORD)

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSExchangeIS"server name""each private database"

  1. Set the MinUserDC set to number GCs – the PDC emulator = 6 (in the current environment). (DWORD)(Decimal)

  2. HKLMSystemCurrentControlSetServicesMSExchangeDSAccessProfilesDefault

  3. Set the msExchESEParamLogBuffers

Go to ADSIEDIT.msc and set the value to 9000

  1. Start ADSI Edit.

  2. Double-click the Configuration container, expand CN=Services, expand CN=Microsoft Exchange, and then expand CN=<ExchangeOrganizationName>.

  3. Expand CN=Administrative Groups, expand CN=<AdministrativeGroupName>, and then expand CN=Servers.

  4. Expand CN=<ServerName>, expand CN=InformationStore, right-click CN=<StorageGroupName>, and then click Properties.

  5. In the Attribute Editor, click the msExchESEParamLogBuffers attribute, and then click Edit.

  6. In the Edit Attribute box, set the value to 512 for Exchange 2000 Server or 9000 (for example, clear the value) for Exchange Server 2003.

  7. Click Apply, and then click OK.

  8. Close ADSI Edit and then restart the Microsoft Exchange Information Store service for the change to take effect.

2) PagedPoolSize = DWORD value of FFFFFFFF

hklm-system-currentcontrolset-control-session manager-memory management

3) DynamicMemory = Add DWORD value of 1

hklm-system-currentcontrolset-control-session manager-memory management

4) PoolUsageMaximum = Add DWORD value of 40

hklm-system-currentcontrolset-control-session manager-memory management

5) MsExchAgingKeepTime = value of 345600 ???? (May be do not need this) (default is 40 days)

set at each DB in ADSIEdit

6) msExchMaxCachedViews = value of 20 (default is 11)

set at each DB in ADSIEdit

http://www.microsoft.com/technet/prodtechnol/exchange/Analyzer/2c732be4-eb00-4cde-8c90-f5f1427575eb.mspx?mfr=true

7) SkipWildcardSearchInGC = value of 1

HKLMSoftwareTrendMicroScanMail for ExchangeCurrentVersion

8) QuerySender = value of 0

HKLMSoftwareTrendMicroScanMail for ExchangeRealTimeScan

9) ScanningThreads = should be twice the number of processors plus one

HKLMSystemCurrentControlSetServicesMSExchangeISVirusScan

10) MaxMessageCount = value of 500

HKLMSoftwareTrendMicroScanMail for ExchangeCurrentVersion

11) MaxScanningThreadCount = value of 25

HKLMSoftwareTrendMicroScanMail for ExchangeRealTimeScanScanOption

12) ScanningThreadPoolCount = value of 25

HKLMSoftwareTrendMicroScanMail for ExchangeRealTimeScanScanOption

13) TempFileThreshld = value of 102400 (or max message size)

HKLMSoftwareTrendMicroScanMail for ExchangeRealTimeScanScanOption

6. Creating the Exchange Virtual Servers

  1. Create the IP Address and Network Name resources for all Virtual Servers EVS01 and 02

  2. Create System Attendant Resource

Make sure you select the LUN where you want to the SMTP/MTA to reside. Exchange will create a mailbox store and public store in the same LUN. Move the mailbox store and delete the public folder store.

  1. If an error occurs then move the computer account from the computers OU to Saint PaulServers OU in AD. Make sure the computers are in the correct OU.

  2. Remove the “affect the group” setting on all resources except network name, IP address, Information Store and System Attendant resources on each virtual server.

  3. Change the Threshold to 1 and the Period to 120 on the advanced tab for Information Store and System Attendant resources.

  4. Change the value of Threshold to 1 on Exchange system attendant and information store on all virtual servers.

  5. Disable EventLogReplication on each virtual server

Cluster.exe /prop EnableEventLogReplication = 0

  1. Add the MsgHandleThreshold registry key on all the nodes.

http://technet.microsoft.com/en-us/library/aa998105.aspx

  1. Disable the MTA service on all nodes and set the following registry keys to disable MTA events for each database

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSExchangeISServerNameGateway In Threads – (DWORD) (0)

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSExchangeISServerNameGateway Out Threads – (DWORD) (0)

Securing Clusters

http://technet.microsoft.com/en-us/library/bb123629.aspx

http://technet.microsoft.com/en-us/library/bb124140.aspx

7. Create Storage groups and databases.

Each Exchange virtual server has 4 storage groups and 4 databases. The first two databases are journaled in each storage group. None of the servers will contain any public folder stores. Delete any default public folder stores using the following steps.

  1. Start ADSI Edit.

  2. Double-click the Configuration container, expand CN=Services, expand CN=Microsoft Exchange, and then expand CN=<ExchangeOrganizationName>.

  3. Expand CN=Administrative Groups, expand CN=<AdministrativeGroupName>, expand CN=Servers, expand CN=<ServerName>, expand CN = InformationStore, and then expand CN=<Storage Group Name>

  4. Right-click CN=<Public Folder Store Name> and then click Delete.

  5. Double-click the Configuration container, expand CN=Services, expand CN=Microsoft Exchange, and then expand CN=<ExchangeOrganizationName>.

  6. Expand CN=Administrative Groups, expand CN=<AdministrativeGroupName>, expand CN= Folder Hierarchies

  7. Right-click CN=<Public Folders> and then click Properties.

  8. In the Attribute Editor, click the msExchOwningPFTreeBL attribute, and then click Edit.

  9. In the Edit Attribute box, make sure the public folder store is not listed

  10. Click Apply, and then click OK.

  11. Close ADSI Edit and then restart the Microsoft Exchange Information Store service for the change to take effect.

Install and Configure Snap Manager for Exchange 3.2

Permissions for Blackberry Enterprise Server

Setting the required permissions in Exchange for the BES Service accounts on the new mail servers which will be hosting BlackBerry-enabled accounts.

These permissions must be applied at the Storage Group or Server Level!

The required permissions are:

  • Administer Information Store

  • View Information Store

  • Receive As

  • Send As (Probably no longer a requirement due to how permissions are evaluated, but this would keep us consistent with other servers).

I would recommend adding all BES Service accounts for now, then removing the old management accounts at a later date, once all migrations have been completed.

4 comments:

Bash3r said...

Paul, nice notes! What SAN are you connecting to NetApp or IBM or ?

Paul Valentino said...

This configuration was setup using a NetApp SAN

Bash3r said...

Paul, do you have any links for NetApp community for posting questions, etc? I need to get help with adding a second Fiber switch and the cfmode recommendations..

Thanks!

Alex said...

I store my Exchange data on a flash card, but was the day when I lost my data on the flash and PC. I was disappointed but quickly observed the solution on the Inet. It maybe will help in such situation - edb repair.