Quantcast
Channel: Exchange Server 2010 forum
Viewing all articles
Browse latest Browse all 19214

exchange mailbox role installation error !

$
0
0

hello guys,

I am installing exchange 2010. I have already installed exchange on one server with all 4 roles on single server and now I am setting up another server with all roles on it. I am doing it to use fail-over in future. We have exchange 2007 SP3 in our environment. I am doing migration. I haven't moved any mailbox to new exchange 2010 server yet. Both servers are fully updated till today.

While installing exchange 2010 on second server, i am getting this error on last step where exchange install mailbox role.

[ERROR] Database is mandatory on UserMailbox. Property Name: Database
[03/22/2013 01:02:53.0947] [2] [ERROR] Unexpected Error
[03/22/2013 01:02:53.0947] [2] [ERROR] Database is mandatory on UserMailbox. Property Name: Database
[03/22/2013 01:02:53.0947] [2] [WARNING] The object servepath.com/Users/DiscoverySearchMailbox {D919BA05-46A6-415f-80AD-7E09334BB852} has been corrupted, and it's in an inconsistent state. The following validation errors happened:
[03/22/2013 01:02:53.0947] [2] [WARNING] Database is mandatory on UserMailbox.
[03/22/2013 01:02:53.0947] [2] [WARNING] Database is mandatory on UserMailbox.
[03/22/2013 01:02:53.0947] [2] Ending processing get-mailbox
[03/22/2013 01:02:53.0947] [2] Ending processing set-mailbox
[03/22/2013 01:02:53.0947] [2] Active Directory session settings for 'Get-Mailbox' are: View Entire Forest: 'True', Configuration Domain Controller: 'dc-003-sfo.servepath.com', Preferred Global Catalog: 'dc-003-sfo.servepath.com', Preferred Domain Controllers: '{ dc-003-sfo.servepath.com }'
[03/22/2013 01:02:53.0947] [2] Beginning processing get-mailbox -Filter:'name -eq $name' -IgnoreDefaultScope:'True' -ResultSize:'1'
[03/22/2013 01:02:53.0962] [2] Searching objects of type "ADUser" with filter "(&((|((RecipientTypeDetails Equal RoomMailbox)(RecipientTypeDetails Equal EquipmentMailbox)(RecipientTypeDetails Equal LegacyMailbox)(RecipientTypeDetails Equal LinkedMailbox)(RecipientTypeDetails Equal UserMailbox)(RecipientTypeDetails Equal DiscoveryMailbox)(RecipientTypeDetails Equal SharedMailbox)))(Name Equal DiscoverySearchMailbox {D919BA05-46A6-415f-80AD-7E09334BB852})))", scope "SubTree" under the root "$null".
[03/22/2013 01:02:53.0962] [2] Previous operation run on global catalog server 'dc-003-sfo.servepath.com'.
[03/22/2013 01:02:53.0962] [2] Preparing to output objects. The maximum size of the result set is "1".
[03/22/2013 01:02:53.0978] [2] [WARNING] The object servepath.com/Users/DiscoverySearchMailbox {D919BA05-46A6-415f-80AD-7E09334BB852} has been corrupted, and it's in an inconsistent state. The following validation errors happened:
[03/22/2013 01:02:53.0978] [2] [WARNING] Database is mandatory on UserMailbox.
[03/22/2013 01:02:53.0978] [2] [WARNING] Database is mandatory on UserMailbox.
[03/22/2013 01:02:53.0978] [2] Ending processing get-mailbox
[03/22/2013 01:02:53.0978] [1] The following 2 error(s) occurred during task execution:
[03/22/2013 01:02:53.0978] [1] 0.  ErrorRecord: Database is mandatory on UserMailbox. Property Name: Database
[03/22/2013 01:02:53.0978] [1] 0.  ErrorRecord: Microsoft.Exchange.Data.DataValidationException: Database is mandatory on UserMailbox. Property Name: Database
[03/22/2013 01:02:53.0994] [1] [ERROR] The following error was generated when "$error.Clear(); 
          if ($RoleIsDatacenter -ne $true)
          {
            if (test-ExchangeServersWriteAccess -DomainController $RoleDomainController -ErrorAction SilentlyContinue)
            {
              # upgrade the discovery mailboxes to R5 version, this will fix the RecipientDisplayType property of the discovery mailbox which was wrong in R4.
              get-mailbox -RecipientTypeDetails DiscoveryMailbox -DomainController $RoleDomainController | where {$_.IsValid -eq $false} | set-mailbox -DomainController $RoleDomainController
              $name = [Microsoft.Exchange.Management.RecipientTasks.EnableMailbox]::DiscoveryMailboxUniqueName;
              $dispname = [Microsoft.Exchange.Management.RecipientTasks.EnableMailbox]::DiscoveryMailboxDisplayName;
              $mbxs = @( get-mailbox -Filter {name -eq $name} -IgnoreDefaultScope -resultSize 1 );
              if ( $mbxs.length -eq 0) 
              {
                $dbs = @(get-MailboxDatabase -Server:$RoleFqdnOrName -DomainController $RoleDomainController);
                if($dbs.Length -ne 0) 
                {
                  $mbxUser = @(get-user -Filter {name -eq $name} -IgnoreDefaultScope -ResultSize 1);
                  if ($mbxUser.Length -ne 0) 
                  {
                    enable-mailbox -Discovery -identity $mbxUser[0] -DisplayName $dispname -database $dbs[0].Identity;
                  }
                }
              }
            }
            else
            {
              write-exchangesetuplog -info "Skipping creating Discovery Search Mailbox because of insufficient permission."
            }  
          }
        " was run: "Database is mandatory on UserMailbox. Property Name: Database".
[03/22/2013 01:02:53.0994] [1] [ERROR] Database is mandatory on UserMailbox. Property Name: Database
[03/22/2013 01:02:53.0994] [1] 1.  ErrorRecord: Database is mandatory on UserMailbox. Property Name: Database
[03/22/2013 01:02:53.0994] [1] 1.  ErrorRecord: Microsoft.Exchange.Data.DataValidationException: Database is mandatory on UserMailbox. Property Name: Database
[03/22/2013 01:02:53.0994] [1] [ERROR] The following error was generated when "$error.Clear(); 
          if ($RoleIsDatacenter -ne $true)
          {
            if (test-ExchangeServersWriteAccess -DomainController $RoleDomainController -ErrorAction SilentlyContinue)
            {
              # upgrade the discovery mailboxes to R5 version, this will fix the RecipientDisplayType property of the discovery mailbox which was wrong in R4.
              get-mailbox -RecipientTypeDetails DiscoveryMailbox -DomainController $RoleDomainController | where {$_.IsValid -eq $false} | set-mailbox -DomainController $RoleDomainController
              $name = [Microsoft.Exchange.Management.RecipientTasks.EnableMailbox]::DiscoveryMailboxUniqueName;
              $dispname = [Microsoft.Exchange.Management.RecipientTasks.EnableMailbox]::DiscoveryMailboxDisplayName;
              $mbxs = @( get-mailbox -Filter {name -eq $name} -IgnoreDefaultScope -resultSize 1 );
              if ( $mbxs.length -eq 0) 
              {
                $dbs = @(get-MailboxDatabase -Server:$RoleFqdnOrName -DomainController $RoleDomainController);
                if($dbs.Length -ne 0) 
                {
                  $mbxUser = @(get-user -Filter {name -eq $name} -IgnoreDefaultScope -ResultSize 1);
                  if ($mbxUser.Length -ne 0) 
                  {
                    enable-mailbox -Discovery -identity $mbxUser[0] -DisplayName $dispname -database $dbs[0].Identity;
                  }
                }
              }
            }
            else
            {
              write-exchangesetuplog -info "Skipping creating Discovery Search Mailbox because of insufficient permission."
            }  
          }
        " was run: "Database is mandatory on UserMailbox. Property Name: Database".
[03/22/2013 01:02:53.0994] [1] [ERROR] Database is mandatory on UserMailbox. Property Name: Database
[03/22/2013 01:02:53.0994] [1] [ERROR-REFERENCE] Id=SystemAttendantDependent___590e51a8a98846d3a7fa8ddcc5472c74 Component=EXCHANGE14:\Current\Release\PIM Storage\Discovery
[03/22/2013 01:02:53.0994] [1] Setup is stopping now because of one or more critical errors.
[03/22/2013 01:02:53.0994] [1] Finished executing component tasks.
[03/22/2013 01:02:54.0072] [1] Ending processing Install-MailboxRole
[03/22/2013 01:03:17.0987] [0] [WARNING] Setup has made changes to operating system settings that require a reboot to take effect. Please reboot this server prior to placing it into production.
[03/22/2013 01:04:15.0335] [0] End of Setup

Can anybody help me to figure out where I am making mistake?



Viewing all articles
Browse latest Browse all 19214

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>