четверг, 24 марта 2011 г.

Обновление wsus 3 sp1 до wsus 3 sp2



Исходные данные: wk2k3 sp2 r2 x64+ msde 2000 + kav + backupserver + wsus 3 sp1 + ts
Глюков было много, лог был примерно такой.
2009-05-21 09:07:15 Error MWUSSetup CUIOptionWizard::CollectInformation: Setup is cancelled or an error occurred (Error 0x80070642: Установка, прерванная пользователем.)
2009-05-21 09:07:15 Error MWUSSetup DoInstall: Failed to crate CSetupDriver object (Error 0x80070642: Установка, прерванная пользователем.)
2009-05-21 09:07:42 Success MWUSSetup Validating pre-requisites...
2009-05-21 09:07:43 Error MWUSSetup Failed to determine if an higher version of WSUS is installed. Assuming it is not... (Error 0x80070002: Не удается найти указанный файл.)
2009-05-21 09:08:17 Success MWUSSetup No SQL instances found
2009-05-21 09:08:40 Success MWUSSetup Initializing installation details
2009-05-21 09:08:40 Success MWUSSetup Installing ASP.Net
2009-05-21 09:09:02 Success MWUSSetup ASP.Net is installed successfully
2009-05-21 09:09:02 Success MWUSSetup Installing wYukon using MSI on Win2k3
2009-05-21 09:09:02 Success MWUSSetup Installing wYukon...
2009-05-21 09:09:51 Success MWUSSetup wYukon Installed Successfully
2009-05-21 09:09:52 Success MWUSSetup Installing WSUS...
2009-05-21 09:09:53 Success CustomActions.Dll Successfully set propery of WSUS admin groups' full names
2009-05-21 09:09:53 Success CustomActions.Dll .Net framework path: C:\WINDOWS\Microsoft.NET\Framework64\v2.0.5
0727
2009-05-21 09:09:59 Success CustomActions.Dll Creating user group: with Description:
2009-05-21 09:09:59 Success CustomActions.Dll Creating user group
2009-05-21 09:09:59 Success CustomActions.Dll Successfully created user group
2009-05-21 09:09:59 Success CustomActions.Dll Creating user group: with Description:
2009-05-21 09:09:59 Success CustomActions.Dll Creating user group
2009-05-21 09:09:59 Success CustomActions.Dll Successfully created user group
2009-05-21 09:09:59 Success CustomActions.Dll Successfully created WSUS user groups
2009-05-21 09:11:02 Info IISCustomAction Выполнение действия установки, команда /Install
2009-05-21 09:11:07 Info IISCustomAction Команда /Install выполнена успешно
2009-05-21 09:11:47 Success MWUSSetup WSUS Installed Successfully
2009-05-21 09:11:47 Success MWUSSetup Setup completed successfully
2009-08-27 12:01:41 Success MWUSSetup Validating pre-requisites...
2009-08-27 12:01:45 Success MWUSSetup Incompatible version of ReportViewer installed. Required ReportViewer version: 9.
2009-08-27 12:01:45 Success MWUSSetup Incompatible version of ReportViewer installed. Required ReportViewer version: 9.
2009-08-27 12:04:12 Error MWUSSetup CSetupDriver::LaunchSetup: Setup is cancelled or an error occurred (Error 0x80070642: Установка, прерванная пользователем.)
2009-08-27 12:04:12 Success MWUSSetup User cancelled the setup
2009-08-27 12:04:15 Error MWUSSetup DoInstall: Wsus setup failed (Error 0x80070642: Установка, прерванная пользователем.)
2009-08-27 12:04:48 Success MWUSSetup Validating pre-requisites...
2009-08-27 12:04:55 Success MWUSSetup Creating database backup...
2009-08-27 12:05:29 Success MWUSSetup Removing Wsus...
2009-08-27 12:06:33 Success MWUSSetup Installing ASP.Net
2009-08-27 12:06:48 Success MWUSSetup ASP.Net is installed successfully
2009-08-27 12:06:48 Success MWUSSetup Installing wYukon using MSI on Win2k3
2009-08-27 12:06:48 Success MWUSSetup wYukon is already installed on this machine
2009-08-27 12:06:48 Success MWUSSetup Installing WSUS...
2009-08-27 12:06:49 Success CustomActions.Dll Unable to get INSTALL_LANGUAGE property, calculating it...
2009-08-27 12:06:49 Success CustomActions.Dll Successfully set propery of WSUS admin groups' full names
2009-08-27 12:06:49 Success CustomActions.Dll .Net framework path: C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727
2009-08-27 12:06:50 Success CustomActions.Dll Creating user group: with Description:
2009-08-27 12:06:50 Success CustomActions.Dll Creating user group
2009-08-27 12:06:50 Success CustomActions.Dll user group already exists
2009-08-27 12:06:50 Success CustomActions.Dll Successfully created user group
2009-08-27 12:06:50 Success CustomActions.Dll Creating user group: with Description:
2009-08-27 12:06:50 Success CustomActions.Dll Creating user group
2009-08-27 12:06:50 Success CustomActions.Dll user group already exists
2009-08-27 12:06:50 Success CustomActions.Dll Successfully created user group
2009-08-27 12:06:50 Success CustomActions.Dll Successfully created WSUS user groups
2009-08-27 12:06:50 Success CustomActions.Dll Succesfully set binary SID property
2009-08-27 12:06:50 Success CustomActions.Dll Succesfully set binary SID property
2009-08-27 12:06:50 Success CustomActions.Dll Successfully set binary SID properties
2009-08-27 12:07:43 Info IISCustomAction Выполнение действия установки, команда /Install
2009-08-27 12:08:29 Error IISCustomAction Команда /Install - произошла ошибкаMicrosoft.UpdateServices.Setup.UserAddressableErrorException: ЋиЁЎЄ гЄ §лў Ґв ­ в®, зв® IIS ­ 室Ёвбп ў 32-а §ап¤­®¬ ०Ё¬Ґ, нв® ЇаЁ«®¦Ґ­ЁҐ пў«пҐвбп 64-а §ап¤­л¬ Ё, б«Ґ¤®ў ⥫쭮, ­Ґб®ў¬ҐбвЁ¬л¬.
2009-08-27 12:08:29 Error IISCustomAction
2009-08-27 12:08:29 Error IISCustomAction в Microsoft.UpdateServices.Setup.IisConfig.InstallScriptMaps(String virtualDirName)
2009-08-27 12:08:29 Error IISCustomAction в Microsoft.UpdateServices.Setup.IisConfig.ApplyConfigWebVirtualDirs(IIisMetabaseDriver metabaseDriver, IisConfig previousConfig)
2009-08-27 12:08:29 Error IISCustomAction в Microsoft.UpdateServices.Setup.IisConfig.ApplyConfig(IIisMetabaseDriver metabaseDriver, Boolean upgrading, Boolean& siteCreated)
2009-08-27 12:08:29 Error IISCustomAction в Microsoft.UpdateServices.Setup.IisCustomAction.Install(String installRevision, String configFilePath, String webSiteName, String newWebSiteBinding, String newWebSiteRootPath, String[] rootPaths)
2009-08-27 12:08:29 Error IISCustomAction в Microsoft.UpdateServices.Setup.MainClass.Install()
2009-08-27 12:08:29 Error IISCustomAction в Microsoft.UpdateServices.Setup.MainClass.PerformSetupAction()
2009-08-27 12:08:51 Info IISCustomAction Выполнение действия установки, команда /Rollback
2009-08-27 12:08:51 Info IISCustomAction Команда /Rollback выполнена успешно
2009-08-27 12:08:59 Error MWUSSetup InstallWsus: MWUS Installation Failed (Error 0x80070643: В процессе установки произошла неисправимая ошибка.)
2009-08-27 12:08:59 Error MWUSSetup CUpgradeDriver::PerformSetup: WSUS installation failed (Error 0x80070643: В процессе установки произошла неисправимая ошибка.)
2009-08-27 12:08:59 Error MWUSSetup CSetupDriver::LaunchSetup: Setup failed (Error 0x80070643: В процессе установки произошла неисправимая ошибка.)
2009-08-27 12:09:01 Error MWUSSetup CWatsonHelper::Init: Failed to load WER library. (Error 0x8007007E: Не найден указанный модуль.)
2009-08-27 12:09:01 Error MWUSSetup CSetupDriver::ReportFailure: Failed to initalize the CWatsonHelper. This is expected on pre-Vista machines. (Error 0x80004005: Неопознанная ошибка)
2009-08-27 12:09:01 Error MWUSSetup DoInstall: Wsus setup failed (Error 0x80070643: В процессе установки произошла неисправимая ошибка.)
Лечение весьма интересное:
при сообщении типа "ошибкаMicrosoft.UpdateServices.Setup.UserAddressableErrorException: ЋиЁЎЄ гЄ §лў Ґв ­ в®, зв® IIS ­ 室Ёвбп ў 32-а §ап¤­®¬ ०Ё¬Ґ, нв® ЇаЁ«®¦Ґ­ЁҐ пў«пҐвбп 64-а §ап¤­л¬ Ё, б«Ґ¤®ў ⥫쭮, ­Ґб®ў¬ҐбвЁ¬л¬." нам было сказано, что у нас asp.net 32 битный с системе. Как выяснилось - думал, что msde мешает. Оказалось, что оказалось.
Как править:
How to switch between the 32-bit versions of ASP.NET 1.1 and the 64-bit version of ASP.NET 2.0 on a 64-bit version of Windows
ASP.NET 1.1, 32-bit version
To run the 32-bit version of ASP.NET 1.1, follow these steps:

1. Click Start, click Run, type cmd, and then click OK.
2. Type the following command to enable the 32-bit mode:
cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
3. Type the following command to install the version of ASP.NET 1.1 and to install the script maps at the IIS root and under:
%SYSTEMROOT%\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i
4. Make sure that the status of ASP.NET version 1.1.4322 is set to Allowed in the Web service extension list in Internet Information Services Manager.

Back to the top
ASP.NET 2.0, 32-bit version
To run the 32-bit version of ASP.NET 2.0, follow these steps:

1. Click Start, click Run, type cmd, and then click OK.
2. Type the following command to enable the 32-bit mode:
cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
3. Type the following command to install the version of ASP.NET 2.0 (32-bit) and to install the script maps at the IIS root and under:
%SYSTEMROOT%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
4. Make sure that the status of ASP.NET version 2.0.50727 (32-bit) is set to Allowed in the Web service extension list in Internet Information Services Manager.

Back to the top
ASP.NET 2.0, 64-bit version
To run the 64-bit version of ASP.NET 2.0, follow these steps:

1. Click Start, click Run, type cmd, and then click OK.
2. Type the following command to disable the 32-bit mode:
cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 0
3. Type the following command to install the version of ASP.NET 2.0 and to install the script maps at the IIS root and under:
%SYSTEMROOT%\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis.exe -i
4. Make sure that the status of ASP.NET version 2.0.50727 is set to Allowed in the Web service extension list in Internet Information Services Manager.

Note The build version of ASP.NET 2.0 may differ depending on what the currently released build version is. These steps are for build version 2.0.50727.

Также нам понадобился Распространяемый пакет Microsoft Report Viewer 2008

Всем спасибо.

0 коммент.:

Отправить комментарий