none
Ошибка установки Update Rollup 7 for System Center DPM 2012 R2 (KB3065246) RRS feed

  • Вопрос

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

    Пробую установить свежевышедший RU 7 на DPM2012 R2 - на всех серверах ошибка.

    лог файл:

    https://dl.dropboxusercontent.com/u/3486838/DPMKB3021791log.txt

    29 июля 2015 г. 12:10

Ответы

Все ответы

  • ОС Windows Server 2008 R2 SP1, все апдейты установлены, RU7 ставился отдельно, никто ему не мешал.
    29 июля 2015 г. 12:49
  • 1) Создайте резервную копию DPM из SQL management Studio или из командной строки

    DPMBACKUP -DB 

    2) Выполните установку обновления через командную строку со следующими ключами

    "название дистрибутива.exe" SKIPBACKUP=1 /lvx C:\temp\DPMInstallationLogFile.log

    3) Выложите лог DPMInstallationLogFile.log

    4) Если не помогло, то выключите до начала обновления сервис DPMRA.exe


    Have a nice day !!!
    DPM 2012 R2: Remove Recovery Points
    DPM blog

    30 июля 2015 г. 6:54
    Модератор
  • 1. Создал.

    2. "Detectoid for System Center 2012 R2 - Data Protection ManagerServer-all-dataprotectionmanager2012r2-kb3065246_412609add0d2e4da18e19e4386fc39c3b1b44c42.exe" SKIPBACKUP=1 /lvx C:\temp\DPMInstallationLogFile.log

    3. https://dl.dropboxusercontent.com/u/3486838/DPMInstallationLogFile.log

    4. Сервис DPMRA у меня на сервере не активен

    30 июля 2015 г. 8:16
  • Установите задержку запуска сервисов на 30000 ms.

    a.  In Registry Editor, locate, and then right-click the following registry subkey:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control 

    b.  Point to New , and then click DWORD Value.

    c.  Enter:  ServicesPipeTimeout  and then press ENTER. 

    d.  Right-click the ServicesPipeTimeout registry entry that you created in step c, and then click Modify . The Edit DWORD Value dialog box appears. 

    e.  In the Value data box, enter the Timeout Period in milliseconds , and then click OK

    Note: Timeout Period is a value of the time-out period (in milliseconds) that you want to set for the service. For example, if you want to set the time-out period to be 5 minutes (300000 milliseconds), type 300000. 

    f.  Restart the computer. You must restart the computer for Service Control Manager to apply this change.

     
    g.  Re-install the DPM rollup


    Have a nice day !!!
    DPM 2012 R2: Remove Recovery Points
    DPM blog

    30 июля 2015 г. 8:45
    Модератор
  • Задержку установил, попробовал потом через WSUS, простой запуск и запуск без бекапа.

    Все так же.

    https://dl.dropboxusercontent.com/u/3486838/DPMInstallationLogFile01.log

    30 июля 2015 г. 9:19
  • 1) отклоните все задания на DPM сервере и перезагрузите его. Попробуйте установку еще раз.

    2) Проверьте, чтобы в пароле учетных записей, которых запускаются службы на DPM сервере не было кавычек или знака табуляции (пробела).

    3) Разрешено учетным записям запускаться в кач-ве службы (натсраиватеся на уровне групповых политик)?

    4) Какие-нибудь еще роли установлены на DPM сервере?

    5) восстановите WMI. Выполняется на DPM сервере, если база установлена локально. Если не локально, то на SQL сервере.

    Команда для SQL Server 2008

    mofcomp “C:\Program Files (x86)\Microsoft SQL Server\100\Shared\sqlmgmproviderxpsp2up.mof”
    


    Have a nice day !!!
    DPM 2012 R2: Remove Recovery Points
    DPM blog

    31 июля 2015 г. 5:53
    Модератор
  • Задержку установил, попробовал потом через WSUS, простой запуск и запуск без бекапа.

    Все так же.

    https://dl.dropboxusercontent.com/u/3486838/DPMInstallationLogFile01.log

    1: PatchCA: 2: EnableDpmServices returned hr 0x8007041d
    MSI (s) (10:98) [12:17:14:559]: Closing MSIHANDLE (5922) of type 790536 for thread 3332
    CustomAction _EnableServices.97DDF5B3_3770_4C3E_8673_52BD081E1EFD returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)

    Ошибка из лога говорит о том, что нужно  увеличить время для запуска сервисов. Увеличьте до 90000.

    Error 8007041d Applying Update Rollups for System Center 2012 DPM

    System Center 2012 R2 Data Protection Manager UR2 - UR6 cannot be installed


    Have a nice day !!!
    DPM 2012 R2: Remove Recovery Points
    DPM blog

    31 июля 2015 г. 6:42
    Модератор
  • Увеличил до 90000, потом ребут, установка - failed

    https://dl.dropboxusercontent.com/u/3486838/DPMInstallationLogFile02.log

    Сервисы запущены под Local System, из ролей еще IIS и File Services

    31 июля 2015 г. 8:58
  • Увеличил до 90000, потом ребут, установка - failed

    https://dl.dropboxusercontent.com/u/3486838/DPMInstallationLogFile02.log

    Сервисы запущены под Local System, из ролей еще IIS и File Services

    1) По логам явно причина невозможность запуска служб

    "Error in EnableAndStartService. hr=8007041d"

    Данный вопрос решен в DPM 2012 R2 UR6.

    An in-depth look at the Registry settings that control Microsoft DPM 2012

    DPM Update Rollup

    DPM Update Rollup setup will make a backup of the DPMDB prior to applying the update. You can alter the location of where that backup is stored using the following registry values. The backup file will be called QFEDPMDB.bak.

    Location

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\<MSSQL.n>\MSSQLServer

    Value Name

    BackupDirectory

    Type

    REG_SZ

    Value

    EXAMPLE ONLY: C:\Program Files\Microsoft DPM\SQL\MSSQL10_50.MSDPM2012\MSSQL\Backup

    DPM Update Rollups may fail when DPM services do not stop or start in an allotted time. If you look in the update log, you will find entries with the error 8007041d which means "The service did not respond to the start or control request in a timely fashion". Below is a sample of a timeout trying to start the DPMWriter service, but the same can be logged for other DPM Services. 

    1: PatchCA: 2: start dpmwriter returned hr=8007041d
    1: PatchCA: 2: Error in EnableAndStartService. hr=8007041d
    1: PatchCA: 2: EnableDpmServices returned hr 0x8007041d

    When a service starts, the service communicates to the Service Control Manager how long the service must have to start (the time-out period for the service). If the Service Control Manager does not receive a "service started" notice from the service within this time-out period, the Service Control Manager terminates the process that hosts the service. This time-out period is typically less than 30 seconds. If you do not adjust this time-out period, the Service Control Manager ends the process. 

    To eliminate that timeout error add the following value and restart the DPM server. Note that 30000 is in milliseconds, which is 5 minutes.

    Location

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control

    Value Name

    ServicesPipeTimeout

    Type

    REG_DWORD

    Value

    0x493E0 (30000 decimal)

    IMPORTANT The above issue was fixed in DPM 2012 R2 UR6.

    У вас какой UR установлен на DPM 2012 R2?

    2) "Сервисы запущены под Local System"

     Рекомендую установить доменную учетную запись и разрешить ей заходить в кач-ве службы.

    DPM 2012 R2 – QuickStart Deployment Guide - статья

    Add the Log on as a service Right to an Account - статья

    Installation DPM 2012 R2 - видео


    Have a nice day !!!
    DPM 2012 R2: Remove Recovery Points
    DPM blog

    31 июля 2015 г. 9:27
    Модератор
  • Стоит шестой. Видимо, не решена была проблема.

    31 июля 2015 г. 9:33
  • Посмотрите видео установки DPM 2012 R2 CU 7 - Installation Update Rollup 7 for System Center 2012 R2 Data Protection Manager

    Проверьте еще раз

    1) Установите более длительную задержку на запуск служб (об этом написано в лог файле DPM)

    Location

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control

    Value Name

    ServicesPipeTimeout

    Type

    REG_DWORD

    Value

    0x493E0 (3000000 decimal)

    2) Рекомендую установить доменную учетную запись и разрешить ей заходить в кач-ве службы.

    DPM 2012 R2 – QuickStart Deployment Guide - статья

    Add the Log on as a service Right to an Account - статья

    Installation DPM 2012 R2 - видео

    3) вручную при установке CU выключите все службы и включите (в лог файле ошибка на включение служб DPM).

    Installation Update Rollup 7 for System Center 2012 R2 Data Protection Manager


    Have a nice day !!!
    DPM 2012 R2: Remove Recovery Points
    DPM blog

    4 августа 2015 г. 8:43
    Модератор
  • 1. Добавил задержку до 3000000

    2. Остановил все сервисы DPM до апдейта и перевел из в Manual

    3. Установка не проходит

    https://dl.dropboxusercontent.com/u/3486838/DataProtectionManager-KB3065246.log

    Единственно, не понял, кога надо вручную службы включать.

    4 августа 2015 г. 9:51
  • 1. Добавил задержку до 3000000

    2. Остановил все сервисы DPM до апдейта и перевел из в Manual

    3. Установка не проходит

    https://dl.dropboxusercontent.com/u/3486838/DataProtectionManager-KB3065246.log

    Единственно, не понял, кога надо вручную службы включать.

    Посмотрите видео - Installation Update Rollup 7 for System Center 2012 R2 Data Protection Manager

    Можно сопоставить ваши действия с действия на видео.

    Настроили установку от доменной учестной записи с возможность запуска в кач-ве службы?

     

    Have a nice day !!!
    DPM 2012 R2: Remove Recovery Points
    DPM blog

    4 августа 2015 г. 10:53
    Модератор
  • 1. Добавил задержку до 3000000

    2. Остановил все сервисы DPM до апдейта и перевел из в Manual

    3. Установка не проходит

    https://dl.dropboxusercontent.com/u/3486838/DataProtectionManager-KB3065246.log

    Единственно, не понял, кога надо вручную службы включать.

    Согласно логам служба не может запуститься.

    1: PatchCA: 2: Testing if DPMAMService has started/stopped...
    1: PatchCA: 2: Query Service Status DPMAMService. HR=8007041d.
    1: PatchCA: 2: Error in EnableAndStartService. hr=8007041d
    1: PatchCA: 2: EnableDpmServices returned hr 0x8007041d
    CustomAction _EnableServices.97DDF5B3_3770_4C3E_8673_52BD081E1EFD returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)

    Решение описано мной ранее. Дополнительно посмотрите логи в Event Viewer операционной системы System и Application. 


    Have a nice day !!!
    DPM 2012 R2: Remove Recovery Points
    DPM blog

    4 августа 2015 г. 10:56
    Модератор
  • Для информации

    Fix for a known issue with Update Rollup 7 for System Center 2012 R2 Data Protection Manager

    https://www.microsoft.com/en-us/download/details.aspx?id=48694&WT.mc_id=rss_alldownloads_all


    Have a nice day !!!
    DPM 2012 R2: Remove Recovery Points
    DPM blog

    21 августа 2015 г. 7:20
    Модератор
  • добрый день

    Чтоб не плодить темы, спрошу тут, а перед обновлением на новый UR7, все агенты должны быть обновлены? В списке Агентов, есть те которые обновлены до UR6, но ждут рестарта "The agent operation failed because the protection agent is not active until you restart the selected computers."

    Спасибо.


    Александр Гавриленков

    25 августа 2015 г. 6:45
  • добрый день

    Чтоб не плодить темы, спрошу тут, а перед обновлением на новый UR7, все агенты должны быть обновлены? В списке Агентов, есть те которые обновлены до UR6, но ждут рестарта "The agent operation failed because the protection agent is not active until you restart the selected computers."

    Спасибо.


    Александр Гавриленков

    Рекомендуется выполнить перезагруку после установки UR6, потом установить UR7.

    Have a nice day !!!
    DPM 2012 R2: Remove Recovery Points
    DPM blog

    25 августа 2015 г. 6:47
    Модератор