none
Обновление CU6 произошло с ошибкой. Как теперь вернуть работоспособность? RRS feed

  • Вопрос

  • Обновлял на тестовой среде, все было ОК, на "братьях наших меньших", у них правда не кластер, тоже все отлично. А у себя получилась беда.. Установка вывалилась с ошибкой, судя по которой я понял что беда с IPv6, и действительно.. Все включил, побурчал на того, кто это сделал и решил по новой установить.. Но не тут то было.. При даже новой установке, все равно ругается ... Контроллер домена 2012 R2 Лес и домен в 2003

    09.02.2014 09:03:58.0086] [1] 0.  ErrorRecord: Unable to set shared config DC.
    [09.02.2014 09:03:58.0086] [1] 0.  ErrorRecord: System.Exception: Unable to set shared config DC.
       в Microsoft.Exchange.Configuration.Tasks.Task.ThrowError(Exception exception, ErrorCategory errorCategory, Object target, String helpUrl)
       в Microsoft.Exchange.Configuration.Tasks.Task.WriteError(Exception exception, ErrorCategory category, Object target)
       в Microsoft.Exchange.Management.Deployment.WriteExchangeSetupLog.InternalProcessRecord()
       в Microsoft.Exchange.Configuration.Tasks.Task.<ProcessRecord>b__b()
       в Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc(String funcName, Action func, Boolean terminatePipelineIfFailed)
    [09.02.2014 09:03:58.0086] [1] [ERROR] The following error was generated when "$error.Clear(); 
              $maxWait = New-TimeSpan -Minutes 8
              $timeout = Get-Date;
              $timeout = $timeout.Add($maxWait);
              $currTime = Get-Date;
              $successfullySetConfigDC = $false;
    
              while($currTime -le $timeout)
              {
                $setSharedCDCErrors = @();
                try
                {
                  Set-SharedConfigDC -DomainController $RoleDomainController -ErrorVariable setSharedCDCErrors -ErrorAction SilentlyContinue;
                  $successfullySetConfigDC = ($setSharedCDCErrors.Count -eq 0);
    
                  if($successfullySetConfigDC)
                  {
                    break;
                  }
                  Write-ExchangeSetupLog -Info ("An error ocurred while setting shared config DC. Error: " + $setSharedCDCErrors[0]);
                }
                catch
                {
                  Write-ExchangeSetupLog -Info ("An exception ocurred while setting shared config DC. Exception: " + $_.Exception.Message);
                }
    
                Write-ExchangeSetupLog -Info ("Waiting 30 seconds before attempting again.");
                Start-Sleep -Seconds 30;
                $currTime = Get-Date;
              }
    
              if( -not $successfullySetConfigDC)
              {
                Write-ExchangeSetupLog -Error "Unable to set shared config DC.";
              }
            " was run: "System.Exception: Unable to set shared config DC.
       в Microsoft.Exchange.Configuration.Tasks.Task.ThrowError(Exception exception, ErrorCategory errorCategory, Object target, String helpUrl)
       в Microsoft.Exchange.Configuration.Tasks.Task.WriteError(Exception exception, ErrorCategory category, Object target)
       в Microsoft.Exchange.Management.Deployment.WriteExchangeSetupLog.InternalProcessRecord()
       в Microsoft.Exchange.Configuration.Tasks.Task.<ProcessRecord>b__b()
       в Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc(String funcName, Action func, Boolean terminatePipelineIfFailed)".
    [09.02.2014 09:03:58.0086] [1] [ERROR] Unable to set shared config DC.
    [09.02.2014 09:03:58.0086] [1] [ERROR-REFERENCE] Id=AllADRolesCommonServiceControl___ee47ab1c06fb47919398e2e95ed99c6c Component=EXCHANGE14:\Current\Release\Shared\Datacenter\Setup
    [09.02.2014 09:03:58.0086] [1] Setup is stopping now because of one or more critical errors.
    [09.02.2014 09:03:58.0086] [1] Finished executing component tasks.
    [09.02.2014 09:03:58.0101] [1] Ending processing DisasterRecovery-BridgeheadRole
    [09.02.2014 09:03:58.0117] [0] CurrentResult console.ProcessRunInternal:198: 1
    [09.02.2014 09:03:58.0117] [0] CurrentResult launcherbase.maincore:90: 1
    [09.02.2014 09:03:58.0117] [0] CurrentResult console.startmain:52: 1
    [09.02.2014 09:03:58.0117] [0] CurrentResult SetupLauncherHelper.loadassembly:452: 1
    [09.02.2014 09:03:58.0117] [0] Операция установки Exchange Server не завершена.  Дополнительные сведения см. в файле ExchangeSetup.log, расположенном в папке "<SystemDrive>:\ExchangeSetupLogs".
    [09.02.2014 09:03:58.0117] [0] CurrentResult main.run:235: 1
    [09.02.2014 09:03:58.0117] [0] CurrentResult setupbase.maincore:396: 1
    [09.02.2014 09:03:58.0117] [0] End of Setup

    Из за этого куча служб Exchange висит в статусе запуск и все...  Сервера с Exchange добавлены в ""Администраторы"
    2 сентября 2014 г. 9:33

Ответы


  • Попробуйте поднять дополнительный DC GC (можно на 2012) на виртуалке и передать на него роли, без изменения уровня домена (оставить 2003). Сделать бекап DC перед педачей ролей.

    После этого провести повторную установку обновлений на Exchange.


    MCITP, MCSE. Знание - не уменьшает нашей глупости. Все данные приведены в виде примера и не адаптированы для вашей системы. Выполнения командлетов и внесения изменений в систему, делаете ВЫ. Все вопросы по привязке примера к вашей ситуации или адаптации решения, рассматриваются, только через заявку или кейс в техническую поддержку.

    3 сентября 2014 г. 17:05
    Модератор
  • Так.. произошла какая то страшная штука.. При установке потерялся DAG и самое главное, что не давало установиться - пришлось сделать все сервера в сети глабальными каталогами. Хотя по моему это не совсем правильно, но факт.. Установка пошла как только Exchange увидел неизвестно какой, но GC
    • Помечено в качестве ответа Avksentyev Sergey 4 сентября 2014 г. 14:13
    4 сентября 2014 г. 14:13

Все ответы

  • Что в логе("<SystemDrive>:\ExchangeSetupLogs) установки пишут?

    MCITP, MCSE. Знание - не уменьшает нашей глупости. Все данные приведены в виде примера и не адаптированы для вашей системы. Выполнения командлетов и внесения изменений в систему, делаете ВЫ. Все вопросы по привязке примера к вашей ситуации или адаптации решения, рассматриваются, только через заявку или кейс в техническую поддержку.

    2 сентября 2014 г. 13:45
    Модератор
  • Это как раз он и есть... Больше надо?? могу весь прислать, вот только куда ??Вот ссылка
    2 сентября 2014 г. 14:29
  • Здравствуйте,

    У Вас случайно не отключен IPv6?

    Попробуйте перезагрузить сервер.

    Сколько Сайтов? Проблем DNS нет?

    • Изменено Zaza Abramov 2 сентября 2014 г. 15:05
    2 сентября 2014 г. 14:45
  • ребутал и сервера, и контроллер домена. Сайт один. С DNS. Да вроде нормально все. резольвятся domain.local Единственное, DHCP v6 нет, и пинги по ipv6 не хотя, не настроено. Но работало.. Да и на тестовом и у соседй работает.. 
    2 сентября 2014 г. 15:21
  • Ping может не ходить по причине файрвола. Закрыт ICMP для IPv6. На DC IPv6 включен?
    2 сентября 2014 г. 15:33
  • На DC IPv6 включен... Фаерволы выключены на уровне доменных политик. PING не ходит, потому как адреса там стоят автоматом, но сервера dhcp в сети нет, по этому нет ни DNS ни шлюза.

    Но все дело в том, что на тестовой точно так же, в соседях точно так же и работает. И раньше работало. тут какая то беда другая.. ОХ,. Второй день без почты - меня порвут на британский флаг.. 

    Скажите, что можно удалить\поправить в ADSI может.. Чтобы можно было поставить новый сервер и чтобы не править у 550 юзеров на 4х площадках Базы в DPM.
    2 сентября 2014 г. 16:44
  • В некоторых случаях, отключенный файрвол мешает установке ПО.

    Встречал такое с Exchange 2010, не устанавливался SP3.

    Не нужен им шлюз если используется автоматическая настройка. Там линк-локал адрес, что то типа APIPA в IPv4

    Почему сразу удаление в ADSI?

    Расскажите об окружении Exchange:

    Что было установлено? Сколько серверов, какие роли? Что сделали для решения проблемы? Что в логах? Запускается EMS? Какое состояние служб Exchange? Что вы подразумеваете под кластер? Что не работает?

    2 сентября 2014 г. 18:51
  • Хорошо.. по порядку..

    Есть два сервера, один со всем набором ролей, второй только держит Базы на себе. Поднят DAG.

    После проверки перехода в тестовой среде и в конторе поменьше, решил установить у себя. Начальник, считающий что трафика IPv6 в нашей сети быть не должно, увидел что контроллеры домена шлют его, зашел и отключил протоколы IPv6 на серверах недели три назад.

    При установке у меня вывалилась ошибка ссылающаяся на топологию. Судя по форуму, я сразу полез на контроллер. Там оказалось что ДА, выключен. Включил. Решил запустить установку по новой. Он обнаружил незаконченную установку и на первом же этапе на 98% снова та же самая ошибка. 

    Решил установить совсем новый сервер, та же самая ошибка. 

    Консоль Exchange не подключается.

    Даные службы не стартуют:

    Транспорт Microsoft Exchange, Интерфейсный транспорт Microsoft Exchange, Транспортная отправка почтовых ящиков Microsoft Exchange, Регулирование Microsoft Exchange, Клиентский доступ к Microsoft Exchange RPC и еще штук 5 типа POP.. Я посмотрел, они все зависят от службы топологии Exchange (MSExchangeADTopology). Может есть смысл её на удалить и при установке по новой её установит? Но опять же, почему на абсолютно новом сервере такая же штука..??

    3 сентября 2014 г. 4:54
  • Включил брандмауэр, разрешил все. Не помогло.. 

    Вот что в логах сейчас. 

    Процесс Microsoft.Exchange.Directory.TopologyService.exe (PID=1828) Лес prima.local. Ошибка обнаружения топологии, сведения об ошибке 
    No Minimal Required Number of Suitable Directory Servers Found in Forest prima.local Site Default-First-Site-Name and connected Sites..

    3 сентября 2014 г. 5:13
  • День добрый.

    Спасибо за лог.

    1. Проверьте настройки DNS прямой и обратной зоны.

    2. Проверьте настройки сайта, корректность прописаных сетей.

    3. Включите FW на DC, Exchange добавте правила для сетей IPv4,IPv6

    4. Проведите тесты из статьи No suitable domain controllers in the local site

    5. Проверьте DC на наличие ошибок и их анализ.

    6. Из устанавливаемого CU6 проведите повторно подготовку схемы, домена и AD.

    7. После выше перечисленного проведите повторно установку обновления.


    MCITP, MCSE. Знание - не уменьшает нашей глупости. Все данные приведены в виде примера и не адаптированы для вашей системы. Выполнения командлетов и внесения изменений в систему, делаете ВЫ. Все вопросы по привязке примера к вашей ситуации или адаптации решения, рассматриваются, только через заявку или кейс в техническую поддержку.

    3 сентября 2014 г. 8:13
    Модератор
  • 1 С DNS все в порядке. Несколько раз проверяли, и не один человек.

    2 То же все нормально.

    3 FW включил, правилами разрешено все. Вопрос такой, а должны ли пинговаться серверы по IPv6, если я ничего не не настраивал до этого в сети. Автоматом присваиваются адреса типа fe80::2c28:7245:ba5:d35f%2 У меня при пинге - Общий сбой..

    nltest /dsgetdc: /site:<local site name> выдает ошибку 

    Не удалось получить имя контроллера домена: Status = 1355 0x54b ERROR_NO_SUCH_DOMAIN
    Эту же ошибку выдает и с моего компа. Эта же ошибка у меня и во втором лесу в соседенй организации.     

    5 На контроллере ошибок нет, кроме пары юзеров вывалившихся из домена.

    6 Проводил несколько раз, все проходит без ошибок..

    3 сентября 2014 г. 8:53
  • Проверьте по этой статье

    http://support.microsoft.com/kb/253096


    MCITP, MCSE. Знание - не уменьшает нашей глупости. Все данные приведены в виде примера и не адаптированы для вашей системы. Выполнения командлетов и внесения изменений в систему, делаете ВЫ. Все вопросы по привязке примера к вашей ситуации или адаптации решения, рассматриваются, только через заявку или кейс в техническую поддержку.

    3 сентября 2014 г. 8:59
    Модератор
  • Этот тест проходит без единой ошибки. 
    • Предложено в качестве ответа ИгорьК 22 октября 2014 г. 9:47
    3 сентября 2014 г. 9:04
  • Вот две темы обсуждения FW и сетевых настроект со статьями почитайте и проаналируте текущую работу вашей инфраструктуры.

    http://social.technet.microsoft.com/Forums/windowsserver/en-US/ef00cffe-f568-4ca7-967a-cb1eb9838520/errornosuchdomain-on-pdc-emulator-role-windows-server-2008?forum=winserverDS

    http://social.technet.microsoft.com/Forums/windowsserver/en-US/1e7e90fe-189f-4379-a344-f070c0aa41c5/errornosuchdomain?forum=winserverDS


    MCITP, MCSE. Знание - не уменьшает нашей глупости. Все данные приведены в виде примера и не адаптированы для вашей системы. Выполнения командлетов и внесения изменений в систему, делаете ВЫ. Все вопросы по привязке примера к вашей ситуации или адаптации решения, рассматриваются, только через заявку или кейс в техническую поддержку.

    3 сентября 2014 г. 9:10
    Модератор
  • Сейчас общаюсь с ТП. Даже нашлись у нас доступы для поддержки, ключи от SA, которые я просил уже давно, но мне отвечали что нету(( 

    Там пока пришли к выводу, что проблем с сетью нет. У меня осталось подозрение только на функциональный уровень леса и домена ((( Как раз у соседей и на тестовой у меня везде 2012..

    3 сентября 2014 г. 12:16
  • Может кто подскажет, возможно ли просто что то удалить где то, мне нужно поднять почту, пусть даже я потеряю часть настроек. Но мне важно запустить, главное чтобы не перенастраивать 500 пользоватей на удаленных площадках (((
    3 сентября 2014 г. 15:29

  • Попробуйте поднять дополнительный DC GC (можно на 2012) на виртуалке и передать на него роли, без изменения уровня домена (оставить 2003). Сделать бекап DC перед педачей ролей.

    После этого провести повторную установку обновлений на Exchange.


    MCITP, MCSE. Знание - не уменьшает нашей глупости. Все данные приведены в виде примера и не адаптированы для вашей системы. Выполнения командлетов и внесения изменений в систему, делаете ВЫ. Все вопросы по привязке примера к вашей ситуации или адаптации решения, рассматриваются, только через заявку или кейс в техническую поддержку.

    3 сентября 2014 г. 17:05
    Модератор
  • Он у меня есть резервный.. Сейчас попробую. 

    UPD Не помогло. 

    • Изменено Avksentyev Sergey 3 сентября 2014 г. 18:29 Обновление информации
    3 сентября 2014 г. 17:07
  • Отерывайте кейс в техподдержке в Microsoft или интегратора.

    MCITP, MCSE. Знание - не уменьшает нашей глупости. Все данные приведены в виде примера и не адаптированы для вашей системы. Выполнения командлетов и внесения изменений в систему, делаете ВЫ. Все вопросы по привязке примера к вашей ситуации или адаптации решения, рассматриваются, только через заявку или кейс в техническую поддержку.

    4 сентября 2014 г. 5:54
    Модератор
  • Установил абсолютно новый сервер 2012 R2, не стал к нему применять никаких обновлений(а вдруг...). Запустил установку с командной строки и получил снова отбой на том же самом месте. 
    4 сентября 2014 г. 6:08
  • Открыл у Microsoft. Только за вчерашний день пока ничего нового.. Буду держать в курсе..  Спасибо Вам.
    4 сентября 2014 г. 6:17
  • Так.. произошла какая то страшная штука.. При установке потерялся DAG и самое главное, что не давало установиться - пришлось сделать все сервера в сети глабальными каталогами. Хотя по моему это не совсем правильно, но факт.. Установка пошла как только Exchange увидел неизвестно какой, но GC
    • Помечено в качестве ответа Avksentyev Sergey 4 сентября 2014 г. 14:13
    4 сентября 2014 г. 14:13
  • Так.. произошла какая то страшная штука.. При установке потерялся DAG и самое главное, что не давало установиться - пришлось сделать все сервера в сети глабальными каталогами. Хотя по моему это не совсем правильно, но факт.. Установка пошла как только Exchange увидел неизвестно какой, но GC

    CU6 надо ставить отцеплять от DAG ?
    28 октября 2014 г. 5:58
  • Да нет такого требования я не встрчал... ГЛАВНОЕ сервера обновлять по очереди.. Один, ребут, второй, ребут..
    28 октября 2014 г. 8:36