![尝试部署软件更新时控制台挂起](https://linux22.com/image/795894/%E5%B0%9D%E8%AF%95%E9%83%A8%E7%BD%B2%E8%BD%AF%E4%BB%B6%E6%9B%B4%E6%96%B0%E6%97%B6%E6%8E%A7%E5%88%B6%E5%8F%B0%E6%8C%82%E8%B5%B7.png)
在 SCCM 2012 控制台的“软件更新”下,我单击“软件更新组”上的“部署”,控制台无限期挂起。它就停止了;我单击离开然后返回,Windows 无法识别控制台已停止响应。我最终不得不通过任务管理器关闭控制台。我已经离开控制台几个小时了,它再也没有响应。
我尝试过移除并重新安装 SUP,但没有成功。服务器重启也无济于事。控制台问题既出现在我的桌面上,也直接出现在站点服务器本身上。
有什么想法吗?我检查了服务器日志,没有发现任何表明存在问题的信息。
更新: 我设法从 SMSAdminUI.log 文件中找到了一些东西。CA100065 是我在尝试部署软件更新组之前创建的部署包。无论我将其指向哪个包,都会发生这种情况。
[1, PID:820][10/12/2012 08:59:26] :Disposed ResultObject was passed to update delegate, ignoring but refresh operation may not complete correctly
[14, PID:820][10/12/2012 13:53:57] :System.Management.ManagementException\r\nNot found \r\n at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)
at System.Management.ManagementObject.Initialize(Boolean getObject)
at System.Management.ManagementBaseObject.get_wbemObject()
at System.Management.PropertyData.RefreshPropertyInfo()
at System.Management.PropertyDataCollection.get_Item(String propertyName)
at System.Management.ManagementBaseObject.GetPropertyValue(String propertyName)
at System.Management.ManagementBaseObject.get_Item(String propertyName)
at Microsoft.ConfigurationManagement.ManagementProvider.WqlQueryEngine.WqlConnectionManager.GetInstance(String objectPath)\r\nManagementException details:
instance of __ExtendedStatus
{
Operation = "GetObject";
ParameterInfo = "SMS_PackageToContent.ContentID=16794374,PackageID=\"CA100065\"";
ProviderName = "WinMgmt";
};
\r\n
[14, PID:820][10/12/2012 13:53:57] :(SMS_PackageToContent.ContentID=16794374,PackageID='CA100065') does not exist or its IsContentValid returns false. We will (re)download this content.
[14, PID:820][10/12/2012 13:54:01] :Successfully validated or downloaded update fcadb0ea-90ce-4aad-bc95-192450f05211!
[14, PID:820][10/12/2012 13:54:02] :System.Management.ManagementException\r\nNot found \r\n at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)
at System.Management.ManagementObject.Initialize(Boolean getObject)
at System.Management.ManagementBaseObject.get_wbemObject()
at System.Management.PropertyData.RefreshPropertyInfo()
at System.Management.PropertyDataCollection.get_Item(String propertyName)
at System.Management.ManagementBaseObject.GetPropertyValue(String propertyName)
at System.Management.ManagementBaseObject.get_Item(String propertyName)
at Microsoft.ConfigurationManagement.ManagementProvider.WqlQueryEngine.WqlConnectionManager.GetInstance(String objectPath)\r\nManagementException details:
instance of __ExtendedStatus
{
Operation = "GetObject";
ParameterInfo = "SMS_PackageToContent.ContentID=16787459,PackageID=\"CA100065\"";
ProviderName = "WinMgmt";
};
\r\n
[14, PID:820][10/12/2012 13:54:02] :(SMS_PackageToContent.ContentID=16787459,PackageID='CA100065') does not exist or its IsContentValid returns false. We will (re)download this content.
[14, PID:820][10/12/2012 13:54:03] :Successfully validated or downloaded update eec264ac-fbc7-4cc4-891b-7cc6ab5bfe0e!
[14, PID:820][10/12/2012 13:54:03] :System.Management.ManagementException\r\nNot found \r\n at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)
at System.Management.ManagementObject.Initialize(Boolean getObject)
at System.Management.ManagementBaseObject.get_wbemObject()
at System.Management.PropertyData.RefreshPropertyInfo()
at System.Management.PropertyDataCollection.get_Item(String propertyName)
at System.Management.ManagementBaseObject.GetPropertyValue(String propertyName)
at System.Management.ManagementBaseObject.get_Item(String propertyName)
at Microsoft.ConfigurationManagement.ManagementProvider.WqlQueryEngine.WqlConnectionManager.GetInstance(String objectPath)\r\nManagementException details:
instance of __ExtendedStatus
{
Operation = "GetObject";
ParameterInfo = "SMS_PackageToContent.ContentID=16784547,PackageID=\"CA100065\"";
ProviderName = "WinMgmt";
};
\r\n
[14, PID:820][10/12/2012 13:54:03] :(SMS_PackageToContent.ContentID=16784547,PackageID='CA100065') does not exist or its IsContentValid returns false. We will (re)download this content.
[14, PID:820][10/12/2012 13:54:05] :Successfully validated or downloaded update 8d780338-eec1-4d31-b1cd-6187400c02f3!
[14, PID:820][10/12/2012 13:54:05] :System.Management.ManagementException\r\nNot found \r\n at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)
at System.Management.ManagementObject.Initialize(Boolean getObject)
at System.Management.ManagementBaseObject.get_wbemObject()
at System.Management.PropertyData.RefreshPropertyInfo()
at System.Management.PropertyDataCollection.get_Item(String propertyName)
at System.Management.ManagementBaseObject.GetPropertyValue(String propertyName)
at System.Management.ManagementBaseObject.get_Item(String propertyName)
at Microsoft.ConfigurationManagement.ManagementProvider.WqlQueryEngine.WqlConnectionManager.GetInstance(String objectPath)\r\nManagementException details:
instance of __ExtendedStatus
{
Operation = "GetObject";
ParameterInfo = "SMS_PackageToContent.ContentID=16787423,PackageID=\"CA100065\"";
ProviderName = "WinMgmt";
};
\r\n
[14, PID:820][10/12/2012 13:54:05] :(SMS_PackageToContent.ContentID=16787423,PackageID='CA100065') does not exist or its IsContentValid returns false. We will (re)download this content.
答案1
这可能只是控制台性能不佳,这种情况确实会发生,尤其是在控制台相当慢的较大环境中。
不久前,我在博客上发布了一篇关于提高控制台性能的文章,我可以建议你看一下并尝试一下吗?你可能会对它带来的不同感到惊讶。这是文章的链接...http://martyncoupland.co.uk/2014/01/improving-console-performance-in-system-center-consoles/
作为背景介绍,我们在 SQL 中设置 MAXDOP 设置,这是由于在配置管理器中针对数据库发出查询的方式决定的。