none
Ошибка повторной установки Exchange 2010 SP2 RRS feed

  • Общие обсуждения

  • Доброй ночи, коллеги! Давеча установил MSEXSP2 в боевой среде для проведения ряда испытаний, спустя неделю понял, что мы готовы к переходу на EX и решил снести его, для повторной чистой установки, но как Вы уже догадались, возникли сложности. Пользуясь поиском нашел способ удаления всех следов EX, что собственно и сделал:

    Общие действия для организаций Exchange 2007 и Exchange 2010:

    1.       Из консоли “Active Directory Users and Computers” в режиме “Advanced Features” найти и удалить следующие объекты:

    a.       “Microsoft Exchange Security Groups”

    b.      “Microsoft Exchange System Objects”

    2.       То же самое можно сделать через редактор “ADSI Edit”, подключившись к разделу “Domain

    3.       Используя редактор “ADSI Edit”, подключиться к разделу “Configuration”, перейти к ветке “CN=Services” и удалить объект “CN=Microsoft Exchange”

    Для организации Exchange 2010 потребуются дополнительные действия:

    1.       Используя редактор “ADSI Edit”, подключиться к разделу “Configuration”, перейти к ветке “CN=Services” и удалить объект “CN= Microsoft Exchange Autodiscover

    2.       Выполнить действия, изложенные в статье http://support.microsoft.com/kb/978776, а именно:

    a.       используя редактор “ADSI Edit”, подключиться к разделу “Domain

    b.      перейти к ветке “CN=Users

    c.       удалить объект “CN=FederatedEmail.4c1f4d8b-8179-4148-93bf-00a95fa1e042”

    Потом можно будет по-новой выполнить «чистую» установку.

    После чего чистая установка не прошла и я углубился в поиск, открыл для себя, что кроме всех описанных Выше операций, надо удалить еще учетные записи DiscoverSearchMailBox и SystemMailBox, итого все почистил, и начал очередной раз чистую установку, в результате ошибка, которую я до сих пор не могу победить, а поиск уже не помогает. Может быть кто то знает решение?

    Сводка: всего элементов: 11. Успешно: 9, с ошибками: 1.
    Прошло времени: 00:13:32
    
    
    Подготовка установки
    Завершено
    
    Прошло времени: 00:00:00
    
    
    Остановка служб
    Завершено
    
    Прошло времени: 00:00:01
    
    
    Копирование файлов Exchange
    Завершено
    
    Прошло времени: 00:00:29
    
    
    Языковые файлы
    Завершено
    
    Прошло времени: 00:01:17
    
    
    Восстановление служб
    Завершено
    
    Прошло времени: 00:00:00
    
    
    Языки
    Завершено
    
    Прошло времени: 00:00:01
    
    
    Средства управления
    Завершено
    
    Прошло времени: 00:00:09
    
    
    Роль транспортного сервера-концентратора
    Завершено
    
    Прошло времени: 00:05:13
    
    
    Роль сервера клиентского доступа
    Завершено
    
    Прошло времени: 00:03:03
    
    
    Роль сервера почтовых ящиков
    Ошибка
    
    Ошибка:
    При выполнении "$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."
                }  
              }
            " произошла следующая ошибка: "Параметр Database является обязательным на UserMailbox. Имя свойства: Database".
    
    Параметр Database является обязательным на UserMailbox. Имя свойства: Database
    Щелкните здесь для справки... http://technet.microsoft.com/ru-RU/library/ms.exch.err.default(EXCHG.141).aspx?v=14.2.247.1&e=ms.exch.err.Ex88D115&l=0&cl=cp
    
    Ошибка:
    При выполнении "$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."
                }  
              }
            " произошла следующая ошибка: "Параметр Database является обязательным на UserMailbox. Имя свойства: Database".
    
    Параметр Database является обязательным на UserMailbox. Имя свойства: Database
    Щелкните здесь для справки... http://technet.microsoft.com/ru-RU/library/ms.exch.err.default(EXCHG.141).aspx?v=14.2.247.1&e=ms.exch.err.Ex88D115&l=0&cl=cp
    
    Прошло времени: 00:03:17
    
    
    Завершение установки
    Отменено
    
    
    
    


    Trust me, i know what i`m doing.

    8 февраля 2013 г. 0:31

Все ответы

  • День добрый.

    Вы сам сервер переустановили?


    MCITP. Знание - не уменьшает нашей глупости.

    8 февраля 2013 г. 6:00
    Модератор
  • Да, ОС тоже ставил повторно, имя использовал одно и тоже

    Trust me, i know what i`m doing.

    8 февраля 2013 г. 6:34
  • Надо смотреть лог установки на данные ошибки. Возможно при удалении, что-то пропустили.

    MCITP. Знание - не уменьшает нашей глупости.

    8 февраля 2013 г. 7:38
    Модератор
  • Поделитесь пожалуйста ссылками, если есть, где описан процесс ПОЛНОГО удалени EX и всех его следов... Я обнаружил у себя, что после всех процедур, что описано выше у всех пользователей в свойствах УЗ во вкладке безопасность огромная куча неизвестных SID :( как их почистить автоматически и надо ли?

    Trust me, i know what i`m doing.

    8 февраля 2013 г. 7:45
  • Все просто, сначало удаляется Exchange через Uninstall, потом удаляются хвосты.

    MCITP. Знание - не уменьшает нашей глупости.

    8 февраля 2013 г. 7:47
    Модератор
  • BasilKiselevLive, Ваш вопрос актуален?

    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий

    13 февраля 2013 г. 14:16