- Remove From My Forums
-
Question
-
Уже давно перестал работать Server Update Service 3.0 SP1 (месяца 3 назад), сейчас добрался таки до решения этой проблемы, после установки WSUS SP2 выдает ошибку:
при это по прежнему ничего не работает, выдавая в консоли ошибку:
Microsoft Windows Server Update Services 3.0 SP1
Консоли администрирования WSUS не удается подключиться к серверу WSUS через удаленный API.
Проверьте, запущены ли на сервере служба Update Services, IIS и SQL. Если проблему не удается устранить, попробуйте перезапустить IIS, SQL и службу Update Services.
Непредусмотренная ошибка консоли администрирования WSUS. Данная ошибка может быть временной, попробуйте перезапустить консоль администрирования. Если ошибку не удается устранить,
попробуйте удалить сохраненные параметры, удалив файл с именем «wsus» по адресу %appdata%MicrosoftMMC.
System.IO.IOException — Сбой установки соединения из-за неожиданного формата пакета.
Source
SystemStack Trace:
в System.Net.Security.SslState.StartReadFrame(Byte[] buffer, Int32 readBytes, AsyncProtocolRequest asyncRequest)
в System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest)
в System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest)
в System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest)
в System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest)
в System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult)
в System.Net.TlsStream.CallProcessAuthentication(Object state)
в System.Threading.ExecutionContext.runTryCode(Object userData)
в System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
в System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
в System.Net.TlsStream.ProcessAuthentication(LazyAsyncResult result)
в System.Net.TlsStream.Write(Byte[] buffer, Int32 offset, Int32 size)
в System.Net.PooledStream.Write(Byte[] buffer, Int32 offset, Int32 size)
в System.Net.ConnectStream.WriteHeaders(Boolean async)
** this exception was nested inside of the following exception **System.Net.WebException — Базовое соединение закрыто: Непредвиденная ошибка при передаче.
Source
Microsoft.UpdateServices.AdministrationStack Trace:
в Microsoft.UpdateServices.Administration.AdminProxy.CreateUpdateServer(Object[] args)
в Microsoft.UpdateServices.Administration.AdminProxy.GetUpdateServer(String serverName, Boolean useSecureConnection, Int32 portNumber)
в Microsoft.UpdateServices.UI.AdminApiAccess.AdminApiTools.GetUpdateServer(String serverName, Boolean useSecureConnection, Int32 portNumber)
в Microsoft.UpdateServices.UI.SnapIn.Scope.ServerSummaryScopeNode.GetUpdateServer(PersistedServerSettings settings)
в Microsoft.UpdateServices.UI.SnapIn.Scope.ServerSummaryScopeNode.ConnectToServer()
в Microsoft.UpdateServices.UI.SnapIn.Scope.ServerSummaryScopeNode.ConnectToServerAndPopulateNode(Boolean connectingServerToConsole)
в Microsoft.UpdateServices.UI.SnapIn.Scope.ServerSummaryScopeNode.OnExpandFromLoad(SyncStatus status)p.s:
1)база wsus находится в sql
2) Проверял и перезапускал IIS, SQL и службу Update Services
3) Удалял сохраненные параметры, удалив файл с именем «wsus» по адресу %appdata%MicrosoftMMC……
Подскажите пожалуйста как можно еще попробовать решить эту проблему?
-
Edited by
Monday, May 13, 2013 10:28 AM
-
Edited by
Добрый день.
После установки компонентов WSUS на Windows Server 2012 запуск дополнительных задач настройки завершается ошибкой. Вот такую картину вы можете при этом наблюдать:
“Сбой настройки. Создан файл журнала в C:Users..”
Открываем этот файл журнала и видим сообщение “Config file did not contain a value “ContentDirectory“. Для решения данной ошибки надо в командной строке под администратором выполнить wsusutil postinstall CONTENT_DIR=C:WSUS , где вместо C:WSUS указываете свой путь, где будут храниться обновления. Команда должна выполниться успешно и тогда можно запускать консоль WSUS для дальнейшей настройки. Если же и эта команда завершается с ошибкой, загляните в новый файл лога, расположения которого будет показано. Возможно там будет ошибка такого типа:
“System.Data.SqlClient.SqlException (0x80131904): Changes to the state or options of database ‘SUSDB’ cannot be made at this time. The database is in single-user mode, and a user is currently connected to it.”
В таком случае необходимо удалить внутреннюю базу данных командой uninstall-windowsfeature -name windows-internal-database, удалить роль WSUS, перезагрузить сервер и удалить содержимое папки “c:windowswid”. После этого можно заново устанавливать роль WSUS.
windows 2012r2
попытка установить WSUS
постоянно выходит ошибка с выполнением послеустановочных задач
в последнем варианте уже попробовал использовать и нутреннию базу и sqlexpress базу, все равно проблема с развертыванием
нужна помощь
вот лог ошибки при очередной попытки выполнить послеустановочную задачу, с использованием sqlexpress 2012
2017-02-27 16:56:12 Postinstall started
2017-02-27 16:56:12 Detected role services: Api, Database, UI, Services
2017-02-27 16:56:12 Start: LoadSettingsFromXml
2017-02-27 16:56:12 Start: GetConfigValue with filename=UpdateServices-Services.xml item=ContentLocal
2017-02-27 16:56:12 Value is true
2017-02-27 16:56:12 End: GetConfigValue
2017-02-27 16:56:12 Start: GetConfigValue with filename=UpdateServices-Services.xml item=ContentDirectory
2017-02-27 16:56:12 Value is C:wsus
2017-02-27 16:56:12 End: GetConfigValue
2017-02-27 16:56:12 Content directory is C:wsus
2017-02-27 16:56:12 Start: GetConfigValue with filename=UpdateServices-DB.xml item=InstanceName
2017-02-27 16:56:12 Value is wcssqlexpress
2017-02-27 16:56:12 End: GetConfigValue
2017-02-27 16:56:12 SQL instance name is wcssqlexpress
2017-02-27 16:56:12 End: LoadSettingsFromXml
Выполняется запуск постустановки
2017-02-27 16:56:13 Start: Run
2017-02-27 16:56:13 Fetching WsusAdministratorsSid from registry store
2017-02-27 16:56:13 Value is S-1-5-21-4063643137-456528129-744312308-1019
2017-02-27 16:56:13 Fetching WsusReportersSid from registry store
2017-02-27 16:56:13 Value is S-1-5-21-4063643137-456528129-744312308-1020
2017-02-27 16:56:13 Configuring content directory…
2017-02-27 16:56:13 Configuring groups…
2017-02-27 16:56:14 Starting group configuration for WSUS Administrators…
2017-02-27 16:56:14 Found group in regsitry, attempting to use it…
2017-02-27 16:56:16 Writing group to registry…
2017-02-27 16:56:16 Finished group creation
2017-02-27 16:56:16 Starting group configuration for WSUS Reporters…
2017-02-27 16:56:16 Found group in regsitry, attempting to use it…
2017-02-27 16:56:16 Writing group to registry…
2017-02-27 16:56:16 Finished group creation
2017-02-27 16:56:16 Configuring permissions…
2017-02-27 16:56:16 Fetching content directory…
2017-02-27 16:56:16 Fetching ContentDir from registry store
2017-02-27 16:56:16 Value is C:wsus
2017-02-27 16:56:16 Fetching group SIDs…
2017-02-27 16:56:16 Fetching WsusAdministratorsSid from registry store
2017-02-27 16:56:16 Value is S-1-5-21-4063643137-456528129-744312308-1019
2017-02-27 16:56:16 Fetching WsusReportersSid from registry store
2017-02-27 16:56:16 Value is S-1-5-21-4063643137-456528129-744312308-1020
2017-02-27 16:56:16 Creating group principals…
2017-02-27 16:56:16 Granting directory permissions…
2017-02-27 16:56:17 Granting permissions on content directory…
2017-02-27 16:56:17 Granting registry permissions…
2017-02-27 16:56:17 Granting registry permissions…
2017-02-27 16:56:17 Granting registry permissions…
2017-02-27 16:56:17 Configuring shares…
2017-02-27 16:56:17 Configuring network shares…
2017-02-27 16:56:17 Fetching content directory…
2017-02-27 16:56:17 Fetching ContentDir from registry store
2017-02-27 16:56:17 Value is C:wsus
2017-02-27 16:56:17 Fetching WSUS admin SID…
2017-02-27 16:56:17 Fetching WsusAdministratorsSid from registry store
2017-02-27 16:56:17 Value is S-1-5-21-4063643137-456528129-744312308-1019
2017-02-27 16:56:17 Content directory is local, creating content shares…
2017-02-27 16:56:17 Creating share «UpdateServicesPackages» with path «C:wsusUpdateServicesPackages» and description «A network share to be used by client systems for collecting all software packages (usually applications) published
on this WSUS system.»
2017-02-27 16:56:18 Deleting existing share…
2017-02-27 16:56:18 Creating share…
2017-02-27 16:56:18 Share successfully created
2017-02-27 16:56:18 Creating share «WsusContent» with path «C:wsusWsusContent» and description «A network share to be used by Local Publishing to place published content on this WSUS system.»
2017-02-27 16:56:18 Deleting existing share…
2017-02-27 16:56:18 Creating share…
2017-02-27 16:56:18 Share successfully created
2017-02-27 16:56:18 Creating share «WSUSTemp» with path «C:Program FilesUpdate ServicesLogFilesWSUSTemp» and description «A network share used by Local Publishing from a Remote WSUS Console Instance.»
2017-02-27 16:56:18 Deleting existing share…
2017-02-27 16:56:18 Creating share…
2017-02-27 16:56:18 Share successfully created
2017-02-27 16:56:18 Finished creating content shares
2017-02-27 16:56:18 Stopping service WSUSService
2017-02-27 16:56:18 Stopping service W3SVC
2017-02-27 16:56:19 Configuring database…
2017-02-27 16:56:19 Configuring the database…
2017-02-27 16:56:19 Establishing DB connection…
2017-02-27 16:56:20 Checking to see if database exists…
2017-02-27 16:56:20 Database exists
2017-02-27 16:56:20 Switching database to single user mode…
2017-02-27 16:56:20 Loading install type query…
2017-02-27 16:56:20 DECLARE @currentDBVersion int
DECLARE @scriptMajorVersion int = (9600)
DECLARE @scriptMinorVersion int = (16384)
DECLARE @databaseMajorVersion int
DECLARE @databaseMinorVersion int
DECLARE @databaseBuildNumber nvarchar(10)
IF NOT EXISTS(SELECT * FROM sys.databases WHERE name=’SUSDB’)
BEGIN
SELECT 1
END
ELSE
BEGIN
SET @currentDBVersion = (SELECT SchemaVersion FROM SUSDB.dbo.tbSchemaVersion WHERE ComponentName = ‘CoreDB’)
SET @databaseBuildNumber = (SELECT BuildNumber FROM SUSDB.dbo.tbSchemaVersion WHERE ComponentName = ‘CoreDB’)
DECLARE @delimiterPosition INT = CHARINDEX(‘.’, @databaseBuildNumber)
IF (@delimiterPosition = 0)
BEGIN
RAISERROR(‘Invalid schema version number’, 16, 1) with nowait
return
END
SET @databaseMajorVersion = SUBSTRING(@databaseBuildNumber, 1, @delimiterPosition — 1)
SET @databaseMinorVersion = SUBSTRING(@databaseBuildNumber, (@delimiterPosition + 1), (10 — @delimiterPosition))
IF @currentDBVersion < 926
BEGIN
SELECT 3
END
ELSE
BEGIN
IF (@scriptMajorVersion > @databaseMajorVersion OR
(@scriptMajorVersion = @databaseMajorVersion AND @scriptMinorVersion > @databaseMinorVersion))
BEGIN
SELECT 2
END
ELSE IF (@scriptMajorVersion = @databaseMajorVersion AND
@scriptMinorVersion = @databaseMinorVersion)
BEGIN
SELECT 0
END
ELSE
BEGIN
SELECT 4
END
END
END
2017-02-27 16:56:21 Install type is: Reinstall
2017-02-27 16:56:21 Creating logins…
2017-02-27 16:56:21 Fetching account info for S-1-5-20
2017-02-27 16:56:21 Found principal
2017-02-27 16:56:21 Found account
2017-02-27 16:56:21 Got binary SID
2017-02-27 16:56:21 Fetching WsusAdministratorsSid from registry store
2017-02-27 16:56:21 Value is S-1-5-21-4063643137-456528129-744312308-1019
2017-02-27 16:56:21 Fetching account info for S-1-5-21-4063643137-456528129-744312308-1019
2017-02-27 16:56:21 Found principal
2017-02-27 16:56:21 Found account
2017-02-27 16:56:21 Got binary SID
2017-02-27 16:56:21 Setting content location…
2017-02-27 16:56:21 Fetching ContentDir from registry store
2017-02-27 16:56:21 Value is C:wsus
2017-02-27 16:56:21 Swtching DB to multi-user mode……
2017-02-27 16:56:21 Finished setting multi-user mode
2017-02-27 16:56:21 Writing DB settings to registry…
2017-02-27 16:56:21 Marking PostInstall done for UpdateServices-Database in the registry…
2017-02-27 16:56:21 Starting service W3SVC
2017-02-27 16:56:22 Configuring IIS…
2017-02-27 16:56:22 Start: ConfigureWebsite
2017-02-27 16:56:23 Configuring website on port 8530
2017-02-27 16:57:27 2017-02-27 16:56:38 Info IISCustomAction Выполнение действия установки, команда /Install
2017-02-27 16:57:24 Info IISCustomAction Команда /Install выполнена успешно
2017-02-27 16:57:27 End: ConfigureWebsite
2017-02-27 16:57:27 Configuring performance counters…
2017-02-27 16:57:27 Configuring Stats.NET perf counter…
2017-02-27 16:57:27 Configuring reporting perf counter…
2017-02-27 16:57:27 Configuring client webservice perf counter…
2017-02-27 16:57:27 Configuring server sync webservice perf counter…
2017-02-27 16:57:27 Configuring API remoting perf counter…
2017-02-27 16:57:27 Bringing services online…
2017-02-27 16:57:27 Checking initialization status…
2017-02-27 16:57:28 Database needs initialization.
2017-02-27 16:57:28 StartServer starting…
2017-02-27 16:57:28 Generating encryption key to write to the registry…
2017-02-27 16:57:28 Generating encryption key to write to the database…
2017-02-27 16:57:30 Generating encryption key succeeded…
2017-02-27 16:57:30 Setting WSUSService to autostart…
2017-02-27 16:57:30 WSUSService is set to autostart.
2017-02-27 16:57:30 Starting WSUSService…
2017-02-27 16:57:30 WSUSService is now started.
2017-02-27 16:57:30 Importing default detectoids.
2017-02-27 16:57:30 Importing CriticalUpdates.xml…
2017-02-27 16:57:32 Importing Drivers.xml…
2017-02-27 16:57:32 Importing FeaturePacks.xml…
2017-02-27 16:57:32 Importing MicrosoftCorporation.xml…
2017-02-27 16:57:32 Importing SecurityUpdates.xml…
2017-02-27 16:57:32 Importing ServicePacks.xml…
2017-02-27 16:57:33 Importing Tools.xml…
2017-02-27 16:57:33 Importing UpdateRollups.xml…
2017-02-27 16:57:33 Importing Updates.xml…
2017-02-27 16:57:33 Importing Windows.xml…
2017-02-27 16:57:33 Importing Windows2000family.xml…
2017-02-27 16:57:33 Importing WindowsServer2003DatacenterEdition.xml…
2017-02-27 16:57:33 Importing WindowsServer2003Family.xml…
2017-02-27 16:57:33 Importing WindowsXPfamily.xml…
2017-02-27 16:57:33 Importing LocalPublisher.xml…
2017-02-27 16:57:33 Importing LocallyPublishedPackages.xml…
2017-02-27 16:57:33 Importing Applications.xml…
2017-02-27 16:57:33 Importing Exchange.xml…
2017-02-27 16:57:33 Importing Office.xml…
2017-02-27 16:57:33 Importing SQL.xml…
2017-02-27 16:57:33 Importing Exchange2000Server.xml…
2017-02-27 16:57:33 Importing ExchangeServer2003.xml…
2017-02-27 16:57:33 Importing OfficeXP.xml…
2017-02-27 16:57:34 Importing Office2003.xml…
2017-02-27 16:57:34 Importing SQLServer.xml…
2017-02-27 16:57:34 Importing WindowsXP64BitEditionVersion2003.xml…
2017-02-27 16:57:34 Importing DefinitionUpdateSusXml.xml…
2017-02-27 16:57:34 Importing ClientServicingApiDetectoid.xml…
2017-02-27 16:57:34 Importing default detectoids succeeded.
2017-02-27 16:57:34 Creating default subscription.
2017-02-27 16:57:34 Instantiating UpdateServer
2017-02-27 16:57:37 CreateDefaultSubscription failed. Exception: System.InvalidOperationException: Клиент обнаружил тип содержимого ответа «text/html; charset=utf-8», но ожидается тип «text/xml».
Сбой запроса с сообщением об ошибке:
—
Ошибка HTTP 500.19 — Internal Server Error
Запрашиваемая страница не доступна из-за неверной конфигурации данных для этой страницы.
Наиболее вероятные причины:
Рабочий процесс не может прочитать файл applicationhost.config или web.config.
В файле applicationhost.config или web.config содержится неверно сформированный XML.
Сервер не может получить доступ к файлу applicationhost.config или web.config из-за неверных разрешений NTFS.
Возможные решения:
Сведения о том, почему файлы конфигурации не читаются, можно получить в журналах событий.
Убедитесь, что удостоверение пользователя для пулов приложений, или пользователь, прошедший проверку, имеют разрешения, необходимые для получения доступа к файлу web.config.
Подробные сведения об ошибке:
Модуль DynamicCompressionModule
Уведомление SendResponse
Обработчик WebServiceHandlerFactory-Integrated-4.0
Код ошибки 0x800700c1
Запрошенный URL-адрес http://wcs:8530/ApiRemoting30/WebService.asmx
Физический путь C:Program FilesUpdate ServicesWebServicesApiRemoting30WebService.asmx
Метод входа Пока не определено
Пользователь, выполнивший вход Пока не определено
Дополнительные сведения:
Эта ошибка возникает из-за проблем считывания файла конфигурации для веб-сервера или веб-приложения. В некоторых случаях журналы событий содержат более подробные сведения о причине возникновения ошибки.
Просмотреть дополнительные сведения >
—.
в System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
в System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
в Microsoft.UpdateServices.Internal.ApiRemoting.GetServerVersion()
в Microsoft.UpdateServices.Internal.DatabaseAccess.AdminDataAccessProxy.GetServerVersion()
в Microsoft.UpdateServices.Internal.BaseApi.UpdateServer.CreateUpdateServer(String serverName, Boolean useSecureConnection, Int32 portNumber)
в Microsoft.UpdateServices.Internal.BaseApi.UpdateServer..ctor(Boolean bypassApiRemoting)
в Microsoft.UpdateServices.Setup.StartServer.StartServer.CreateDefaultSubscription()
2017-02-27 16:57:37 StartServer encountered errors. Exception=Клиент обнаружил тип содержимого ответа «text/html; charset=utf-8», но ожидается тип «text/xml».
Сбой запроса с сообщением об ошибке:
—
Ошибка HTTP 500.19 — Internal Server Error
Запрашиваемая страница не доступна из-за неверной конфигурации данных для этой страницы.
Наиболее вероятные причины:
Рабочий процесс не может прочитать файл applicationhost.config или web.config.
В файле applicationhost.config или web.config содержится неверно сформированный XML.
Сервер не может получить доступ к файлу applicationhost.config или web.config из-за неверных разрешений NTFS.
Возможные решения:
Сведения о том, почему файлы конфигурации не читаются, можно получить в журналах событий.
Убедитесь, что удостоверение пользователя для пулов приложений, или пользователь, прошедший проверку, имеют разрешения, необходимые для получения доступа к файлу web.config.
Подробные сведения об ошибке:
Модуль DynamicCompressionModule
Уведомление SendResponse
Обработчик WebServiceHandlerFactory-Integrated-4.0
Код ошибки 0x800700c1
Запрошенный URL-адрес http://wcs:8530/ApiRemoting30/WebService.asmx
Физический путь C:Program FilesUpdate ServicesWebServicesApiRemoting30WebService.asmx
Метод входа Пока не определено
Пользователь, выполнивший вход Пока не определено
Дополнительные сведения:
Эта ошибка возникает из-за проблем считывания файла конфигурации для веб-сервера или веб-приложения. В некоторых случаях журналы событий содержат более подробные сведения о причине возникновения ошибки.
Просмотреть дополнительные сведения >
—.
2017-02-27 16:57:37 Microsoft.UpdateServices.Administration.CommandException: Не удалось запустить и настроить службу WSUS
в Microsoft.UpdateServices.Administration.PostInstall.Run()
в Microsoft.UpdateServices.Administration.PostInstall.Execute(String[] arguments)
Неустранимая ошибка: Не удалось запустить и настроить службу WSUS
в Windows
19.08.201515.10.2015
168 Words
Во время пост-инсталляции(послеустановочных задач) WSUS в Windows Server 2012 R2 через Server Manager выпадала такая ошибка:
2015-08-19 09:22:15 Creating default subscription.
2015-08-19 09:22:15 Instantiating UpdateServer
2015-08-19 09:22:16 CreateDefaultSubscription failed. Exception: System.Net.WebException: The request failed with HTTP status 503: Service Unavailable.
at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at Microsoft.UpdateServices.Internal.ApiRemoting.GetServerVersion()
at Microsoft.UpdateServices.Internal.DatabaseAccess.AdminDataAccessProxy.GetServerVersion()
at Microsoft.UpdateServices.Internal.BaseApi.UpdateServer.CreateUpdateServer(String serverName, Boolean useSecureConnection, Int32 portNumber)
at Microsoft.UpdateServices.Internal.BaseApi.UpdateServer..ctor(Boolean bypassApiRemoting)
at Microsoft.UpdateServices.Setup.StartServer.StartServer.CreateDefaultSubscription()
2015-08-19 09:22:16 StartServer encountered errors. Exception=The request failed with HTTP status 503: Service Unavailable.
2015-08-19 09:22:16 Microsoft.UpdateServices.Administration.CommandException: Failed to start and configure the WSUS service
at Microsoft.UpdateServices.Administration.PostInstall.Run()
at Microsoft.UpdateServices.Administration.PostInstall.Execute(String[] arguments)
Fatal Error: Failed to start and configure the WSUS service
Целый вечер не мог понять в чем подвох, ведь ставилось все автоматически без вмешательства, на чистую систему. Но вскорее, на следующее утро нашлось решение — удалить веб-сайт WSUS и заново запустить пост-инсталляцию.
Ссылка с таким же решением: Wsus Post Installation configuration task failed
http://sysadminka.blogspot.ru/2014/08/2012-wsus-post-deployment-configuration.html
После апгрейда с Windows server 2008 R2 на Windows server 2012 R2 и повторной установки WSUS выходила постоянно ошибка, что не удается выполнить послеустановочную задачу WSUS.
Очистка диска и удаление предыдущей базы ничего не дало.
По прежнему выходило послеустановочное уведомление об ошибке.
Решение кроется в удалении сайта Администрирования WSUS в IIS.
После удаления сайта Администрирования WSUS и запуска WSUS, установка успешно завершается.
Далее запускается Мастер настройки служб WSUS, как обычно.
Выходит предложение принять участие в программе улучшения качества Центра обновления.
На следующем шаге есть возможность выбора с чего будет происходить обновление: с Центра обновления Microsoft или вышестоящего сервера WSUS.
Далее можно настроить WSUS на прокси-сервер.
Только после этого можно начать подключение.
Процесс подключения не быстрый.
Далее можно выбрать языки, для продуктов Microsoft.
На следующем шаге необходимо выбрать продукты для обновлений.
Далее выбираем классы обновлений.
Далее выбирается время, для скачивания обновлений.
Запускаем первоначальную синхронизацию.
Предлагается прочитать инструкции по дальнейшей настройке WSUS.
Все хорошо — WSUS работает.
В попытке облегчить работу администраторов компьютеров Microsoft разработала программу под названием Windows Server Update Services (WSUS), которая помогает администраторам управлять обновлениями и исправлениями, которые компания выпускает для своих продуктов. WSUS является важной частью сервера Windows. Когда Microsoft запускает обновления на своем веб-сайте, WSUS загружает их и распространяет по сети.
Содержание
- Устранение неполадок служб обновления Windows Server
- Устранение сбоев подключения с помощью WSUS
- Устранение проблем высокой загрузки ЦП на сервере WSUS
Устранение неполадок служб обновления Windows Server
Предпосылки
1] Пользователи, использующие WSUS 3.0 с пакетом обновления 2 (SP2) в Windows Server 2008 R2, должны установить обновление KB4039929 или более позднюю версию в системе.
2] Для тех, кто использует WSUS в Windows Server 2012 или более поздней версии, в системе должны быть установлены следующие обновления или более поздняя версия:
- Windows Server 2012 – KB 4039873
- Windows Server 2012 R2 – 4039871 КБ
- Windows Server 2016 – KB 4039396.
Устранение сбоев подключения с помощью WSUS
Проверьте следующие причины для устранения проблем сбоев соединения с WSUS:
1] Служба публикации и обновления WWW должна быть запущена на сервере WSUS.
2] Веб-сайт WSUS или веб-сайт по умолчанию должен работать на сервере WSUS.
3] Проверьте журнал в расположении C: windows system32 logfiles httperr на наличие ошибок (где C: системный диск).
Устранение проблем высокой загрузки ЦП на сервере WSUS
Нажмите CTRL + ALT + DEL и откройте диспетчер задач из опций. Было бы показать использование процессора. Если загрузка процессора на сервере WSUS высока, это приведет к замедлению работы системы.
Причины высокой загрузки ЦП на сервере WSUS
Причины высокой загрузки ЦП могут быть:
1] SUSDB не является «чистым». Это может сбить с толку клиентские системы, и они начнут непрерывное сканирование в цикле.
2] Слишком много ожидающих обновлений для сервера WSUS для пересылки клиентам. Обычно это происходит после длительного использования.
В обоих случаях нам нужно очистить сервер WSUS в качестве решения. В идеале, его необходимо очищать через регулярные промежутки времени, независимо от того, сталкиваемся ли мы с проблемой или нет. Пошаговая процедура для того же:
1] Резервное копирование базы данных WSUS
Считается, что резервное копирование базы данных WSUS может повысить производительность сервера. Это обязательное условие перед запуском мастера очистки.
2] Запустите мастер очистки сервера WSUS
Процесс использования мастера очистки сервера описан здесь, на Microsoft.com. Однако, если клиентские системы уже сканируют файлы, это добавит нагрузку. В этом случае мы могли бы переиндексировать базу данных WSUS и отклонить замененные обновления, как описано в следующих шагах:
3] Переиндексируйте базу данных WSUS
Реиндексация базы данных WSUS может помочь нам, особенно если она фрагментирована.
Вам необходимо выполнить следующие команды.
Сначала используйте опцию FULLSCAN, чтобы обновить статистику:
Использование Идти Exec sp_msforeachtable 'обновить статистику? с полным сканированием Перейти
Затем индексы могут быть перестроены:
Использование
Идти
Exec sp_msforeachtable 'DBCC DBREINDEX (' '?' ')'
Перейти
4] Отклонить отмененные обновления
Поскольку в вышеупомянутом случае клиентские системы сканируют базу данных WSUS, и это вызвало высокую загрузку ЦП, немедленным решением должно стать отказ от замененных обновлений, поскольку это помогает снизить нагрузку на систему.
1] Измените порт для веб-сайта WSUS: выберите Веб-сайт администрирования WSUS> Изменить привязки и отредактируйте консоль WSUS, чтобы подключиться к новому порту. Запустите скрипт и синхронизируйте с USS.
2] Отклонить обновления: вы можете использовать скрипт Powershell, используя параметры -skipdecline для определения чистого количества отклоненных обновлений. Затем снова запустите -skipdecline, чтобы отклонить эти обновления.
Для получения более подробной информации, вы можете посетить службу поддержки Microsoft здесь.
У меня не установлено баз WID. Не установлена роль. Сервер перегрузали и Папок обновлений нету так как HDD умер я же написал! Роль не ставится на стандартной базе , не ставится именно она! Лог как раз с нее ! Админы есть совет дельный ?
Стопе, уважаемый Solo!
Первое!
Мы здесь не телепаты и не знаем что и как у Вас там устроено! Если Вы думаете, что ВСЕГДА и у ВСЕХ будут возникать одни и те же проблемы и ошибки и для их решения повсеместно используется одна и та же панацея, то я Вас разочарую! В каждом конкретном случае нужно индивидуально разбирать особенности возникшей ситуации!
Второе!
Тут Вы нам писали что:
Ответы:
1. Роль эта была раньше ее удалили, диск стоит новый где лежала база
2. И с добавления роли и с msi пакета одно и тоже
3. Роль Wsus отсутсвует точно, я ее удалял уже 100 раз
4. Стоит роль Hyper-V и Файловая роль
5. На физическое железо, это не виртуальная машина
Из этого можно понять как то, что у Вас ранее уже была установлена роль WSUS на этой же системе Windows Server 2008.
По каким-то причинам Вы решили ее снести и поставить заново, но не учли, что в системе (в том числе и в реестре ОС) остаются «старые хвосты», которые и кидаются теперь ошибками.
В связи с чем, нужно вычистить эти самые хвосты. Для Вашего случая, сразу после удаления роли нужно ОБЯЗАТЕЛЬНО удалить:
— ключ в реестре
HKEY_LOCAL_MACHINESOFTWAREMicrosoftUpdate Services
— ключи в реестре о WSUS среди установленных программ (если она там есть)
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall
— виртуальный сайт WSUS в конфигурации IIS
Еще раз удостоверится, что в системе таки нет папок, относящихся к WSUS (c:Program Files и в c:WSUS (если установка была на диск С, если установка велась на другой диск, то ищите папку WSUS на том диске).
Третье!
«4. Удалить остатки базы данных по адресу C:WindowsWID»
Признаю, что тут я немного ошибся, т.к. этот путь справедлив для Windows Server 2012, а для удаления WID на Windows Server 2008 нужно выполнить:
на 32-битной системе:
msiexec /x {CEB5780F-1A70-44A9-850F-DE6C4F6AA8FB} callerid=ocsetup.exe
на 64-битной системе:
msiexec /x {BDD79957-5801-4A2D-B09E-852E7FA64D01} callerid=ocsetup.exe
После этого перезагружаем полностью сервер!
Более подробно можете почитать тут:
http://winitpro.ru/index.php/2014/06/24/administrirovanie-windows-internal-database/
http://arozhk.ru/blog/code/windows-server-update-services-powershell-ustanovka
https://social.technet.microsoft.com/Forums/windowsserver/en-US/f447e7d6-7007-4eb6-b38b-90f92525e092/how-to-uninstall-wsus
https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/dd939818(v=ws.10)
https://blogs.technet.microsoft.com/sus/2008/11/05/how-to-manually-remove-all-of-wsus/
Если все это не поможет, тогда нужно смотреть в сторону полной переустановки системы.
← Вернуться в раздел «В помощь системному администратору»
Цитата:
А по Win8/Win8.1 никто не надоумит как правильно?
Только вручную — WSUS не поможет. Нету такого обновления с 8 до 8.1 — 8.1 это новая ОС.
Автор: Sauron_zombie
Дата сообщения: 26.05.2014 16:39
Daimos
Я, конечно, подозревал, что это не сервис-пак, но…
Ладно, буду обновлять руками.
Или образ сделать, а потом его разлить.
Автор: Sauron_zombie
Дата сообщения: 28.05.2014 11:46
Хотелось бы узнать, установка по расписанию проходит по какому принципу? В назначенное время проверяются обновления? Или же обновления на сервере проверяются чаще, а в это время происходит уже установка.
Начал тесты с одного компа, включенного в тестовую группу, где автоматом одобряются критичные обновления и обновления безопасности.
Но устанавливал путём нажатия кнопки «Проверить обновления». Он находил штук по 10, устанавливал, а потом писал, что нет обновлений. Но при нажатии кнопки «Проверить обновления» опять находил, ставил и т.д. Просидел я с этим целый день.
Как это всё происходить должно?
Автор: Sauron_zombie
Дата сообщения: 03.06.2014 17:50
Тема совсем озябла.
Буду вести диалог сам с собой.
Сразу скажу, тему проглядывал в режиме «для печати».
Кое что нашёл, некоторые вопросы так и остались неясными.
Насколько я понял, чтобы обновления ставились сами, необходимо пользователям выходить перед «временем Ч», т.е. перед запланированным событием проверки обновлений.
Предприняв это, столкнулся с жестокими тормозами в работе компа. Что чувствовал подопытный пользователь лучше не пересказывать. Решено было пользователя временно оторвать от работы и перезагрузить ПК. Оставшуюся половину дня обновления ставились, обновлялись, перезагружались…
Вывод напрашивается такой, что делать это надо под конец рабочего дня, но он у всех разный. Нужно это как-то продумать будет.
Сказалось, конечно, и то, что выбраны для тестовой группы были обновления безопасности и критичные обновления (автоматическое одобрение). Получилось их для конкретного ПК немало (ближе к 200). Пока выбрал Windows 7 и Office 2010.
Вот что-то не пойму пока одного. Если нет выбора разрядности (у меня — W7x64, Off2010x86), то одобрение получают автоматом любые версии и закачиваются сразу, несмотря на ненужность?
Автор: Sauron_zombie
Дата сообщения: 25.06.2014 16:41
Нужно ли при выборе языка отмечать «Английский» или достаточно только русского?
Я выбрал только «Русский», т.к. все системы Win7sp1ru, но есть сомнения по поводу неких обновлений «all languages» — не лишаю ли я клиентские компы важных обновлений, которые существуют только на английском языке?
Помнится, как-то встречал я такие аптейты, когда ещё руками всё ставил/обновлял…
Автор: kisooLL
Дата сообщения: 11.07.2014 07:20
Sauron_zombie
Все критические обновления выпускаются на всех языках.
Так что не переживайте.
Автор: Us2002
Дата сообщения: 19.08.2014 23:51
Sauron_zombie
kisooLL
если системы и офисы английские, то выбираем английские, если русские — русские, если зоопарк — качаем оба языка тем самым в 2 раза увеличиваем базу апдейтов
Автор: Vitaly_Sigov
Дата сообщения: 21.08.2014 10:41
Подскажите пожалуйста, если я поставлю WSUS на Windows Server 2003 Standard Edition 32 Bit — то можно ли с его помощью выкачивать и устанавливать обновления для Windows 7 32 Bit ?
Автор: Us2002
Дата сообщения: 21.08.2014 12:31
Vitaly_Sigov
это ж просто служба, если она установлена и обновлена то без разницы на какой системе стоит, главное чтобы правильно работала, а обновления будет раздавать согласно настройкам, так что без проблем (а вот настроить и обновить саму службу и сиквел может быть придётся не просто кнопку далее нажимать)
Автор: Daimos
Дата сообщения: 12.09.2014 08:55
http://support.microsoft.com/kb/2938066
An update to harden Windows Server Update Services
Article ID: 2938066 — Last Review: July 10, 2014 — Revision: 2.0
http://www.microsoft.com/en-us/download/confirmation.aspx?id=43633&6B49FDFB-8E5B-4B07-BC31-15695C5A2143=1
Версия WSUS после обновление — 3.2.7600.274
Автор: andrum08
Дата сообщения: 17.09.2014 08:07
а что, WSUS разве сам себя не обновляет автоматом? вроде же в настройках «обновления для WSUS» даже нельзя убрать автоматическое одобрение.
Автор: Daimos
Дата сообщения: 17.09.2014 09:14
Цитата:
а что, WSUS разве сам себя не обновляет автоматом? вроде же в настройках «обновления для WSUS» даже нельзя убрать автоматическое одобрение.
Установленный на 2003 сервере сам не обновляется.
Автор: Psih
Дата сообщения: 10.10.2014 09:22
Добрый день, коллеги.
Сталкивался ли кто-нибудь с проблемами при ручном импорте обновлений через каталог microsoft?
Задача — импортировать вручную несколько нужных обновлений. Захожу в консоль управления WSUS, выбираю нужный сервер и нажимаю Import Updates. Открывается браузер, выбираю нужные обновления, нажимаю Импорт и выскакивает ошибка:
Код:
Не удалось импортировать некоторые обновления.
[Код ошибки: 80131509]
Ниже приведены наиболее вероятные причины возникновения этой неполадки и пути ее устранения:
Если используется прокси, убедитесь, что тот же самый прокси используется сервером служб Windows Server Update Services.
Сервер WSUS не удается настроить должным образом. Обратитесь к своему администратору WSUS.
Автор: Sauron_zombie
Дата сообщения: 21.10.2014 11:37
А к какому классу обновлений относится KB2998527 (Перевод часов в РФ 26 октября 2014 года)?
У меня WSUS получает:
Критические обновления,
Накопительные пакеты обновления,
Обновления определений,
Обновления системы безопасности,
Пакеты обновления.
Отключены:
драйверы;
обновления;
пакеты новых функций;
средства.
Автор: Vitaly_Sigov
Дата сообщения: 21.10.2014 12:36
К классу «Обновления»
Автор: Sauron_zombie
Дата сообщения: 21.10.2014 13:25
Vitaly_Sigov
Да, уже понял. Спасибо!
Пришлось его импортировать и одобрить. На нескольких компах уже поставилось.
Автор: DrShall
Дата сообщения: 27.10.2014 15:12
Дабы не плодить тем, думаю самое правильное здесь спросить.
Имеется развернутая WSUS, но не подхватила обновление часовых поясов сентябрьское Вот это. Подозрение, что где то не стоит нужная галка в настройках, может кто нибудь знает какая именно?
Автор: Sauron_zombie
Дата сообщения: 28.10.2014 19:41
DrShall
Вот у меня, к примеру, оно не подхватилось из-за того, что я не загружаю «просто обновления» (класс «Обновления») — см. выше.
Импортируете из Каталога:
— клик на имени WSUS-сервера в дереве
— Импортировать обновления
— в IE поиском по каталогу KB2998527
— выбираете для нужных ОС
— потом нажимаете Импорт
— в WSUS ищете поиском KB2998527
— PROFIT!
Автор: tt82
Дата сообщения: 19.12.2014 11:53
Привет всем! Может кто сталкивался.
После установки WSUS на 2012 сервер и начала синхронизации файлы не закачиваются в папку с обновлениями. В ошибках нахожу такое:
Ошибка 364 WSUS:
Ошибка при загрузке файла содержимого. Причина: Значение не попадает в ожидаемый диапазон. Исходный файл: /msdownload/update/v5/eula/silverlighteulapriv-fi-65fb02a2-51d9-4f01-a151-bf6126315e80.txt Конечный файл: D:WSUSWsusContentBE12600D34AEB49FE327EB7AB8AE20814D06EA54BE.txt.
Гуглил, нашел только предложение выдать права да диск, где находится папка с обновлениями, но не помогло.
Автор: csdoom
Дата сообщения: 08.01.2015 10:01
[more] Всем привет!
Прошу помочь с такой проблемой:
— установил, активировал и обновил штатными средствами ОС MS Windows Server 2012 Standart, вырубил брандмауэр
— ничего дополнительно не ставил, пытаюсь поставить WSUS, так, как это описано в многочисленных статьях в Инете, т.е. добавляю роль WSUS в графическом интерфейсе, ОС сама мне выбирает, что дополнительно ставить и настраивать (IIS7 и т.п.), я со всем соглашаюсь, ничего дополнительно не выбираю, база данных WID, все по умолчанию…
— роль и компоненты нормально ставятся, а вот проведение послеустановочных задач, которые запускаются автоматом после установки роли WSUS, сразу завершаются с ошибкой, причем ошибку можно прочитать только в созданном файле tmp в темпе, вот она:
Код: 2015-01-08 11:43:04 Postinstall started
2015-01-08 11:43:04 Detected role services: Api, UI, WidDatabase, Services
2015-01-08 11:43:04 Start: LoadSettingsFromXml
2015-01-08 11:43:04 Start: GetConfigValue with filename=UpdateServices-Services.xml item=ContentLocal
2015-01-08 11:43:04 Value is true
2015-01-08 11:43:04 End: GetConfigValue
2015-01-08 11:43:04 Start: GetConfigValue with filename=UpdateServices-Services.xml item=ContentDirectory
2015-01-08 11:43:04 Config file did not contain a value «ContentDirectory»
2015-01-08 11:43:04 Microsoft.UpdateServices.Administration.CommandException: Требуемое значение конфигурации не найдено в системе. Обычно это происходит из-за установки WSUS с помощью PowerShell без указания файла конфигурации. Дополнительные сведения о рекомендуемых шагах по установке WSUS с помощью PowerShell см. в статье «Управление WSUS с помощью PowerShell» из библиотеки TechNet Library (http://go.microsoft.com/fwlink/?LinkId=235499).
в Microsoft.UpdateServices.Administration.PostInstall.GetConfigValue(String filename, String item)
в Microsoft.UpdateServices.Administration.PostInstall.LoadSettingsFromXml()
в Microsoft.UpdateServices.Administration.PostInstall.Initalize(Parameters parameters)
в Microsoft.UpdateServices.Administration.PostInstall.Execute(String[] arguments)
Автор: Daimos
Дата сообщения: 08.01.2015 10:34
Цитата:
Подробнее…
То, что вы якобы делаете через GUI — не важно. Все давно ставиться через Powershell.
Автор: csdoom
Дата сообщения: 09.01.2015 13:16
Решил проблему методом взаимоисключающих факторов — оказалось, что сначала нужно поставить ОС, поставить и настроить роль и службы WSUS, а только потом ставить обновления на саму ОС — видимо, какое-то из 124 обнов и вносит причину описанной проблемы. Всем спасибо за помощь…
Автор: SocratD
Дата сообщения: 17.02.2015 15:11
Здравствуйте, при попытке обновления клиентских компьютеров в сети получаем ошибку (WindowsUpdate_8024401F). На сервере Windows Server 2008 RT2 развернут сервер обновлений WSUS 3 и в диспетчера сервера мы получаем ошибку (Клиентские компьютеры устанавливают обновления с частотой сбоев выше 25 процентов. Такая ситуация ненормальна.) Код события 13002. Подскажите пожалуйста с чем связана эта ситуация.
Автор: konst2k6
Дата сообщения: 04.03.2015 13:47
Здравствуйте, коллеги! Подскажите решена ли проблема связки WSUS 3.0 + Win2003 + WinXP с большой заргузкой цпу при обновлении клиента? Я так понимаю, что не решена? Или я не прав?
Автор: Kaber
Дата сообщения: 04.03.2015 13:59
konst2k6
Помню из-за этой проблемы примерно полгода назад Wsus отключил, думаю и не решат т.к. поддержка winXP закончилась
Автор: obtim
Дата сообщения: 18.03.2015 14:59
WSUS поставлен на 2008 R2 Standart. Версия WSUS 3.2.7600.226
Wsus отвечает на http://имя сервера:8530/SelfUpdate/AU/x86/XP/en/wuauclt.cab
На тестовом клиенте вижу
Последнее применение групповой политики: 18.03.2015 в 14:50:51
Групповая политика была применена с: адрес dc.local
Порог медленного канала для групповой политики: 500 kbps
Имя домена: CLINICA
Тип домена: Windows 2000
Примененные объекты групповой политики
—————————————
WSUS
Default Domain Policy
Local Group Policy
Следующие политики GPO не были приняты, поскольку они отфильтрованы
———————————————————————
UserStartUP
Фильтрация: Не применяется (пусто)
Компьютер является членом следующих групп безопасности
——————————————————
Администраторы
Все
SQLServerMSSQLServerADHelperUser$AV-BOYARENKO
Veeam ONE Dashboards Viewers
Пользователи
СЕТЬ
Прошедшие проверку
Данная организация
Компьютеры домена
Обязательный уровень системы
WSUS первично синхронизирован.
На сервере с WSUS 443 порт занят
При этом тестового компа на WSUS я не вижу.
Как тестировать проблему?
Автор: biz2006
Дата сообщения: 18.03.2015 15:11
глянуть лог на клиенте в c:windows
отправить запрос на сервер:
wuauclt /detectnow
при глюках иногда бывает полезно добавить /resetauth
если клиент не ниже вин7, то запрашивать мона остнасткой из панели управления
Автор: artclub
Дата сообщения: 20.05.2015 08:32
Добрый день!
Как сделать чтоб WSUS скачивал в обновления языки и клиенты могли устанавливать нужный им язык для систему?
Нужно клиент после обновления Windows мог поменять с английского на русский!
Заранее спасибо!
Автор: Shaman1978
Дата сообщения: 01.07.2015 08:21
День добрый!
Все требующиеся обновления были одобрены и скачаны. Сдуру одобрил все обновления практически для всех продуктов. Wsus в ответ съязвил, что щас будет тянуть 250 гигов по жидкому каналу. Вчера весь день отменял одобрения для не требующихся обновлений. Тем не менее wsus продолжает жадно вытягивать 250 гигов. Как отменить это зловредство или хоть как глянуть какие обновления он тянет?
Автор: PhoenixUA
Дата сообщения: 01.07.2015 14:36
Shaman1978
Попробуй bitsadmin /reset /allusers
Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
Предыдущая тема: Общие вопросы про AD (Active Directory) — часть II
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель — сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.
Добрый день.
После установки компонентов WSUS на Windows Server 2012 запуск дополнительных задач настройки завершается ошибкой. Вот такую картину вы можете при этом наблюдать:
“Сбой настройки. Создан файл журнала в C:Users..”
Открываем этот файл журнала и видим сообщение “Config file did not contain a value “ContentDirectory“. Для решения данной ошибки надо в командной строке под администратором выполнить wsusutil postinstall CONTENT_DIR=C:WSUS , где вместо C:WSUS указываете свой путь, где будут храниться обновления. Команда должна выполниться успешно и тогда можно запускать консоль WSUS для дальнейшей настройки. Если же и эта команда завершается с ошибкой, загляните в новый файл лога, расположения которого будет показано. Возможно там будет ошибка такого типа:
“System.Data.SqlClient.SqlException (0x80131904): Changes to the state or options of database ‘SUSDB’ cannot be made at this time. The database is in single-user mode, and a user is currently connected to it.”
В таком случае необходимо удалить внутреннюю базу данных командой uninstall-windowsfeature -name windows-internal-database, удалить роль WSUS, перезагрузить сервер и удалить содержимое папки “c:windowswid”. После этого можно заново устанавливать роль WSUS.
- Remove From My Forums
-
Question
-
Server 2012
I’m doing a basic install of WSUS on a member server to the S drive, post error below:
2013-03-11 14:10:07 Postinstall started
2013-03-11 14:10:07 Detected role services: Api, UI, WidDatabase, Services
2013-03-11 14:10:07 Start: LoadSettingsFromXml
2013-03-11 14:10:07 Start: GetConfigValue with filename=UpdateServices-Services.xml item=ContentLocal
2013-03-11 14:10:07 Value is true
2013-03-11 14:10:07 End: GetConfigValue
2013-03-11 14:10:07 Start: GetConfigValue with filename=UpdateServices-Services.xml item=ContentDirectory
2013-03-11 14:10:07 Value is S:WSUS
2013-03-11 14:10:07 End: GetConfigValue
2013-03-11 14:10:07 Content directory is S:WSUS
2013-03-11 14:10:07 Database roleservice is not installed
2013-03-11 14:10:07 End: LoadSettingsFromXml
Post install is starting
2013-03-11 14:10:07 Start: Run
2013-03-11 14:10:07 Configuring content directory…
2013-03-11 14:10:07 Configuring groups…
2013-03-11 14:10:08 Starting group configuration for WSUS Administrators…
2013-03-11 14:10:08 Found group in regsitry, attempting to use it…
2013-03-11 14:10:10 Writing group to registry…
2013-03-11 14:10:10 Finished group creation
2013-03-11 14:10:10 Starting group configuration for WSUS Reporters…
2013-03-11 14:10:10 Found group in regsitry, attempting to use it…
2013-03-11 14:10:10 Writing group to registry…
2013-03-11 14:10:10 Finished group creation
2013-03-11 14:10:10 Configuring permissions…
2013-03-11 14:10:10 Fetching content directory…
2013-03-11 14:10:10 Fetching ContentDir from registry store
2013-03-11 14:10:10 Value is S:WSUS
2013-03-11 14:10:10 Fetching group SIDs…
2013-03-11 14:10:10 Fetching WsusAdministratorsSid from registry store
2013-03-11 14:10:10 Value is S-1-5-21-2610565223-164225667-3587587312-1002
2013-03-11 14:10:10 Fetching WsusReportersSid from registry store
2013-03-11 14:10:10 Value is S-1-5-21-2610565223-164225667-3587587312-1003
2013-03-11 14:10:10 Creating group principals…
2013-03-11 14:10:10 Granting directory permissions…
2013-03-11 14:10:10 Granting permissions on content directory…
2013-03-11 14:10:10 Granting registry permissions…
2013-03-11 14:10:10 Granting registry permissions…
2013-03-11 14:10:10 Granting registry permissions…
2013-03-11 14:10:10 Configuring shares…
2013-03-11 14:10:10 Configuring network shares…
2013-03-11 14:10:10 Fetching content directory…
2013-03-11 14:10:10 Fetching ContentDir from registry store
2013-03-11 14:10:10 Value is S:WSUS
2013-03-11 14:10:10 Fetching WSUS admin SID…
2013-03-11 14:10:10 Fetching WsusAdministratorsSid from registry store
2013-03-11 14:10:10 Value is S-1-5-21-2610565223-164225667-3587587312-1002
2013-03-11 14:10:10 Content directory is local, creating content shares…
2013-03-11 14:10:11 Creating share «UpdateServicesPackages» with path «S:WSUSUpdateServicesPackages» and description «A network share to be used by client systems for collecting all software packages (usually applications) published
on this WSUS system.»
2013-03-11 14:10:11 Deleting existing share…
2013-03-11 14:10:11 Creating share…
2013-03-11 14:10:11 Share successfully created
2013-03-11 14:10:11 Creating share «WsusContent» with path «S:WSUSWsusContent» and description «A network share to be used by Local Publishing to place published content on this WSUS system.»
2013-03-11 14:10:11 Deleting existing share…
2013-03-11 14:10:11 Creating share…
2013-03-11 14:10:11 Share successfully created
2013-03-11 14:10:11 Creating share «WSUSTemp» with path «C:Program FilesUpdate ServicesLogFilesWSUSTemp» and description «A network share used by Local Publishing from a Remote WSUS Console Instance.»
2013-03-11 14:10:11 Deleting existing share…
2013-03-11 14:10:11 Creating share…
2013-03-11 14:10:11 Share successfully created
2013-03-11 14:10:11 Finished creating content shares
2013-03-11 14:10:11 Configuring WID database…
2013-03-11 14:10:11 Configuring the database…
2013-03-11 14:10:11 Establishing DB connection…
2013-03-11 14:10:12 Checking to see if database exists…
2013-03-11 14:10:13 Database exists
2013-03-11 14:10:13 Switching database to single user mode…
2013-03-11 14:10:13 Loading install type query…
2013-03-11 14:10:13 DECLARE @currentScriptVersion int
DECLARE @currentDBVersion int
IF NOT EXISTS(SELECT * FROM sys.databases WHERE name=’SUSDB’)
BEGIN
SELECT 1
END
ELSE
BEGIN
SET @currentScriptVersion = (9200 + 16384)
SET @currentDBVersion = (SELECT SchemaVersion FROM SUSDB.dbo.tbSchemaVersion WHERE ComponentName = ‘CoreDB’)
IF @currentDBVersion < 926
BEGIN
SELECT 3
END
ELSE IF @currentDBVersion < @currentScriptVersion
BEGIN
SELECT 2
END
ELSE IF @currentDBVersion = @currentScriptVersion
BEGIN
SELECT 0
END
ELSE
BEGIN
SELECT 4
END
END2013-03-11 14:10:13 System.Data.SqlClient.SqlException (0x80131904): Invalid object name ‘SUSDB.dbo.tbSchemaVersion’.
at Microsoft.UpdateServices.DatabaseAccess.DBConnection.DrainObsoleteConnections(SqlException e)
at Microsoft.UpdateServices.DatabaseAccess.DBConnection.ExecuteGetSingleResult()
at Microsoft.UpdateServices.Administration.ConfigureDB.GetInstallType()
at Microsoft.UpdateServices.Administration.ConfigureDB.ConnectToDB()
at Microsoft.UpdateServices.Administration.ConfigureDB.Configure()
at Microsoft.UpdateServices.Administration.PostInstall.Run()
at Microsoft.UpdateServices.Administration.PostInstall.Execute(String[] arguments)
ClientConnectionId:76f6ee2d-1ffb-4e49-98ea-0fc57758f6b7
Fatal Error: Invalid object name ‘SUSDB.dbo.tbSchemaVersion’.Can someone point me in the right direction, thanks!
Answers
-
-
Marked as answer by
Wednesday, March 13, 2013 4:35 PM
-
Marked as answer by
У меня не установлено баз WID. Не установлена роль. Сервер перегрузали и Папок обновлений нету так как HDD умер я же написал! Роль не ставится на стандартной базе , не ставится именно она! Лог как раз с нее ! Админы есть совет дельный ?
Стопе, уважаемый Solo!
Первое!
Мы здесь не телепаты и не знаем что и как у Вас там устроено! Если Вы думаете, что ВСЕГДА и у ВСЕХ будут возникать одни и те же проблемы и ошибки и для их решения повсеместно используется одна и та же панацея, то я Вас разочарую! В каждом конкретном случае нужно индивидуально разбирать особенности возникшей ситуации!
Второе!
Тут Вы нам писали что:
Ответы:
1. Роль эта была раньше ее удалили, диск стоит новый где лежала база
2. И с добавления роли и с msi пакета одно и тоже
3. Роль Wsus отсутсвует точно, я ее удалял уже 100 раз
4. Стоит роль Hyper-V и Файловая роль
5. На физическое железо, это не виртуальная машина
Из этого можно понять как то, что у Вас ранее уже была установлена роль WSUS на этой же системе Windows Server 2008.
По каким-то причинам Вы решили ее снести и поставить заново, но не учли, что в системе (в том числе и в реестре ОС) остаются «старые хвосты», которые и кидаются теперь ошибками.
В связи с чем, нужно вычистить эти самые хвосты. Для Вашего случая, сразу после удаления роли нужно ОБЯЗАТЕЛЬНО удалить:
— ключ в реестре
HKEY_LOCAL_MACHINESOFTWAREMicrosoftUpdate Services
— ключи в реестре о WSUS среди установленных программ (если она там есть)
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall
— виртуальный сайт WSUS в конфигурации IIS
Еще раз удостоверится, что в системе таки нет папок, относящихся к WSUS (c:Program Files и в c:WSUS (если установка была на диск С, если установка велась на другой диск, то ищите папку WSUS на том диске).
Третье!
«4. Удалить остатки базы данных по адресу C:WindowsWID»
Признаю, что тут я немного ошибся, т.к. этот путь справедлив для Windows Server 2012, а для удаления WID на Windows Server 2008 нужно выполнить:
на 32-битной системе:
msiexec /x {CEB5780F-1A70-44A9-850F-DE6C4F6AA8FB} callerid=ocsetup.exe
на 64-битной системе:
msiexec /x {BDD79957-5801-4A2D-B09E-852E7FA64D01} callerid=ocsetup.exe
После этого перезагружаем полностью сервер!
Более подробно можете почитать тут:
http://winitpro.ru/index.php/2014/06/24/administrirovanie-windows-internal-database/
http://arozhk.ru/blog/code/windows-server-update-services-powershell-ustanovka
https://social.technet.microsoft.com/Forums/windowsserver/en-US/f447e7d6-7007-4eb6-b38b-90f92525e092/how-to-uninstall-wsus
https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/dd939818(v=ws.10)
https://blogs.technet.microsoft.com/sus/2008/11/05/how-to-manually-remove-all-of-wsus/
Если все это не поможет, тогда нужно смотреть в сторону полной переустановки системы.



