Я публикую это как БОЛЬШАЯ ПЕЩЕРА каждому. Я знаю, что это не стандартные вопросы и ответы, но я думаю, что это должен знать каждый администратор Windows. Есть реальный риск попасть в большие неприятности.
Microsoft недавно выпустила Windows Management Framework 3.0
для систем Windows Server 2008 и Windows Server 2008 R2, который включает в себя некоторые приятные вещи, присущие Windows Server 2012 (например, PowerShell 3.0), и множество улучшений для WMI, WinRM и других технологий управления.
Центр обновления Windows рекламирует его как по желанию Обновить.
Стоит ли мне устанавливать его на свои серверы?
Обновить: По состоянию на 19 декабря 2012 г. Microsoft удалила обновление из Центра обновления Windows. после того, как несколько пользователей сообщили о серьезных проблемах совместимости с различными продуктами (включая обсуждаемые здесь).
Короткий ответ: Нет, если вам это действительно не нужно и вы действительно знаете, что делаете.
WMF 3.0 известен как совсем не совместим с Exchange Server (как 2007, так и 2010), по крайней мере, до тех пор, пока не будут выпущены дальнейшие обновления для этих продуктов; кроме того, хотя это еще не официально задокументировано, было обнаружено, что он наносит ущерб SharePoint 2010, и сломать Сервер малого бизнеса 2008/2011.
Я также лично испытал это полностью и совершенно разрушающее System Center Configuration Manager 2012, и нарушение обе настройку и диспетчер конфигурации для SQL Server 2008 R2, который после установки начал давать сбои с громкими жалобами на недоступность службы WMI (хотя на самом деле она работала нормально).
И последнее, но не менее важное: после установки WMF 3.0 его может быть очень трудно удалить, потому что его деинсталлятор имеет вполне реальную вероятность сбоя, оставляя ваши серверы в несогласованном состоянии, что обычно требует полного ОС. переустановите, чтобы они снова заработали.
Быть очень, очень, очень осторожно с этим обновлением.
Обновление: помимо известных проблем совместимости с различными программами, похоже, установка WMF 3.0 может (иногда? Часто? Всегда?) полностью уничтожить WMI. Что ж, это наверняка объясняет, почему после установки ничего больше не работает ...
Нет, я только что оторвался от этого на выходных, посреди обновлений Exchange 2010.
Используя советы в этом блоге, Я удалил пакет, чтобы вернуть свою среду Exchange в оперативный режим.
Кажется довольно очевидным, что это обновление не применимо для большинства сред.
Я установил его на десятках серверов, и у меня никогда не было проблем. Но ни у одного из них не было Exchange, Sharepoint, SBS или SCCM.
В основном только IIS и SQL. Я много использую PowerShell и люблю версию 3. Я не думаю, что есть способ получить PowerShell 3 без Windows Management Framework 3.0.
Думаю, это зависит от того, что еще есть на ваших серверах.
Для этого есть официальное заявление поддержки:
Поддерживаемая операционная система Windows 7 с пакетом обновления 1, Windows Server 2008 R2 с пакетом обновления 1, Windows Server 2008 с пакетом обновления 2
ВАЖНО: Windows Management Framework 3.0 в настоящее время несовместима со следующими приложениями:
System Center 2012 Configuration Manager. Для получения дополнительной информации см. KB 2796086.
Диспетчер виртуальных машин System Center. Для получения дополнительной информации см. KB 2795043.
Microsoft Exchange Server 2007 и Microsoft Exchange Server 2010. Дополнительные сведения см. В разделе Windows Management Framework 3.0 на Exchange 2007 и Exchange 2010.
Microsoft SharePoint 2010. Дополнительные сведения см. В разделах Windows PowerShell 3.0 и SharePoint 2010.
Windows Small Business Server 2008 и Windows Small Business Server 2011. Дополнительные сведения см. В разделе «Применимость Windows Management Framework 3.0 на Windows Small Business Server 2008/2011 Standard».
Это заявление находится прямо на странице загрузки под Системные Требования раздел здесь: http://www.microsoft.com/en-us/download/details.aspx?id=34595
Короче говоря, да, устанавливайте его везде, кроме тех, где он не поддерживается, если он вам пригодится.
Нет. Основные принципы ... если он вам не нужен ... не устанавливайте его. WMF является обязательным условием для некоторых установок, например: удаленное взаимодействие PowerShell 2/3. Меньше установок, меньше открытых портов, меньшая поверхность для атак и меньше исправлений.
Вы можете установить его на server 2008 R2 - я запускаю его без проблем вместе с SQL Server 2008. Хотя у меня были проблемы при установке WMF 3 на Exchange 2007 и Windows Server SBS 2011. После установки WMF 3.0 консоль управления Exchange отказалась запустить. после этого я прочитал в сети, что вы не должны использовать его в среде Exchange, но я просто удалил его через appwiz.cpl
и после перезапуска консоль управления Exchange запустилась без проблем.