Forum
Merhabalar,
forumda çok aradım ama bulamadım. mevcut sistemimde exchange 2007 var. upgrade işlemleri için Exchange 2010 kurdum. daha sonra makinedeki problemlerden dolayı kaldırmak istedim. uninstall işlemi de düzgün olmadığı için server'ı direk formatladım. daha sonra adsiedit aracılığıyla servers tabından exchange 2010'u server'ını sildim
Configuration/Services/Microsoft Exchange/[bizim domain]/First Administrative Group/Servers
( sanırım silmem gereken başka şeyler de vardı fakat bulamadım )
daha sonra yeniden exchange 2010 kurulumunda mailbox database oluşturulurken hata verdi. exchange 2007'ye baktığımda bi önceki kurulumda gelen 2010 database'i duruyor ve silemiyorum malesef. dolayısıyla da tekrardan exchange 2010 kuramıyorum.
yardımlarınız için şimdiden teşekkürler.
hata aşağıdaki gibidir.
Mailbox Role
Failed
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".
Database is mandatory on UserMailbox. Property Name: Database
Click here for help... http://technet.microsoft.com/en-US/library/ms.exch.err.default(EXCHG.141).aspx?v=14.1.218.11&e=ms.exch.err.Ex88D115&l=0&cl=cp
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".
Database is mandatory on UserMailbox. Property Name: Database
Click here for help... http://technet.microsoft.com/en-US/library/ms.exch.err.default(EXCHG.141).aspx?v=14.1.218.11&e=ms.exch.err.Ex88D115&l=0&cl=cp
Merhaba,
içinde arbitration ve system mailbox'ları olduğu halde database i silmişsiniz adsiedit ile. Bu nedenle mailbox rolü yüklenmiyor. arbitration mailbox ı tekrar yüklenmesi lazım ancak adsiedit de ki kalıntıyı da öncesinde silmeniz gerek.
- Remove the FederatedEmail.4c1f4d8b-8179-4148-93bf-00a95fa1e042 e-mail account by using the ADSIEDIT tool. To do this, follow these steps:
- Click Start, click Run, type adsiedit.msc, and then click OK.
- Locate the Default Naming Context node, and then locate to the CN=Users container.
- Locate and then right-click the CN=FederatedEmail.4c1f4d8b-8179-4148-93bf-00a95fa1e042 container. Then, click Delete.
- Rerun the Exchange Server 2010 Mailbox role setup application.
- Create a new federated e-mail account by using the following command:
New-Mailbox -Arbitration -Name FederatedEmail.4c1f4d8b-8179-4148-93bf-00a95fa1e042 -UserPrincipalName FederatedEmail.4c1f4d8b-8179-4148-93bf-00a95fa1e042@<Default_Accepted_Domain>
cevabınız için teşekkür ederim.
farklı bir yol denedim, çalıştı ancak doğru mu yaptım tam emin değilim
adsiedit ile users altında discoveryserachmailbox sekmesini buldum özelliklerinden baktığımda homeMDB için not set yazıyordu.
yeni kurduğum exchange te bir kullanıcı yaratıp o kullanıcı için olan homeMDB değerinin aynısını kopyalayıp, discoverysearchmailbox'ın değerine yazdım ve mailbox role kuruldu.
bu şekilde yapmış olmam ileride bir problem yaratabilir mi acaba ?
merhaba
aynı yerde legacyexchangeDN attribute olacak. Onunda dolu olması lazım. Eğer varsa o değer sorun yok çalışmaya devam edebilirsiniz.
evet legacyexchangeDN attribute de dolu, ama federatedEmail 'in homeMDB boş legacyexchangeDN ise dolu.
federatedEmail için de homeMDB değerini yazmam gerekir mi ?
merhaba
aynı yerde legacyexchangeDN attribute olacak. Onunda dolu olması lazım. Eğer varsa o değer sorun yok çalışmaya devam edebilirsiniz.
ikisinde de farklı değerler var. aynı mı olması gerek acaba ?
homeMDB : CN=Mailbox Database 0987980357,CN=Databases,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=domain,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=domain,DC=net
LegacyExchangeDN:
/o=domain/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=DiscoverySearchMailbox {D919BA05-46A6-415f-80AD-7E09
hayır hayır homemdb ile legacyexchangedn farklı olacak zaten. ikisi de dolu ise sorun yok.
desteğiniz için teşekkürler.