Накопительный пакет обновления 12 для веб-сайтов windows Azure Pack версии 2

Применяется к
System Center 2012 R2 Windows Azure Pack (on Windows Server 2012 R2)

Введение

В этой статье описываются проблемы, исправленные в накопительном пакете обновления 12 для веб-сайтов Windows Azure Pack версии 2 (v2). Он также содержит инструкции по установке для этого накопительного пакета обновлений.

Важное уведомление

  • Веб-сайты Windows Azure Pack версии 2 вступят в расширенную поддержку 12 июля 2017 г., как описано на https://aka.ms/wapwebsiteslifecycle.

Важные изменения

  • Если базовая операционная система Windows Server 2012 R2, теперь необходимо установить накопительное обновление Windows за апрель 2014 г. (2919355).  Если это обновление не установлено, microsoft платформа .NET Framework 4.6 и целевые пакеты, средства сборки MS 2015 и пакеты распространения Microsoft Visual C++ 2015 не будут установлены.
  • В случае, если несколько сайтов запущены под одним удостоверением пула приложений и запущено приложение PHP, использующее Zend Opcache, только первый запрошенный сайт будет успешно отвечать на запросы. Все остальные приложения будут возвращать 500 ответов состояния. Это происходит из-за проблемы в Zend Opcache. Чтобы обойти эту проблему, разверните пользовательский файл php.ini, который использует приложение, а затем отключите "zend_extension=php_opcache.dll".

Исправленные проблемы

Это обновление устраняет следующие проблемы:

  • Проблема 1. Улучшения отслеживания.

    Это обновление содержит несколько улучшений производительности модуля отслеживания, который вычисляет метрики мониторинга на веб-сайтах Windows Azure Pack. В частности, задания отслеживания оптимизированы для снижения потребления ЦП и ускорения выполнения заданий.

  • Проблема 2. Нет способа дампа или очистки кэша службы данных.

    Это обновление добавляет поддержку PowerShell. Для дампа кэша службы данных используйте командлет Get-WebSitesDataServiceCache . Чтобы очистить кэш службы данных, используйте командлет Clear-WebSitesDataServiceCache .

  • Проблема 3. Все сайты в подписке возвращают значение "503 Служба недоступна", если сайты используют более 2 147 483 648 байт хранилища.

  • Проблема 4. Не поддерживается изменение CloudAdminCredentials в консоли управления веб-облаком.

    Добавлена поддержка, добавленная в консоль управления веб-облаком для внесения изменений паролей.

  • Проблема 5. Исправлена поддержка autoHeal в командлете Set-WebSitesSiteConfig .

  • Проблема 6. Отправленные клиентом сертификаты не развертываются для внешних ролей и рабочих ролей при выполнении в среде, присоединенной к Active Directory.

  • Проблема 7. Веб-задания, использующие встроенную проверку подлинности SQL, не подключаются к SQL при выполнении под учетной записью домена.

  • Проблема 8. Сайты, развернутые в среде веб-сайтов Пакета windows Azure, присоединенной к Active Directory, не масштабируются до зарезервированного экземпляра.

  • Проблема 9. Улучшено ведение журнала ошибок проверок доступности за счет исключения временных ошибок.

  • Проблема 10. Вы не можете установить для версии PHP значение OFF. для него всегда задано значение PHP версии 5.4.

  • Проблема 11. При обновлении с накопительного пакета обновления 6 для веб-сайтов Пакета Azure Windows версии 2 MSDeploy с помощью SCM удаляет файлы в средах, которые были обновлены.

  • Проблема 12. При попытке создать автономный пакет установки операция завершается сбоем с сообщением об ошибке "Путь слишком длинный".

  • Проблема 13. Усовершенствования, внесенные в реализацию квот хранилища:

    • Убедитесь, что только одна рабочая роль сканирует папку веб-пространства.
    • Нет метода для задания таймера сканирования и метода для отключения функции.
    • Можно обновить в консоли управления веб-облаком в разделе Параметры файлового сервера и с помощью командлета Set-WebSitesConfig .
  • Проблема 14. Сайты, работающие в общих рабочих нагрузках, не могут загружать сертификаты для использования в приложениях.

    Администраторы могут задать этот параметр с помощью следующего командлета PowerShell:

    План Set-WebSitesPolicy-PlanName -Режим ComputeMode -SiteMode siteMode -LoadCertificatesOnSharedWorkerEnabled

    Примечание Установите для параметра LoadCertificatesOnSharedWorkerEnabled значение 1 , чтобы включить, или установите для параметра значение 0 , чтобы отключить.

    Эта функция не подходит для общедоступных сред размещения и должна быть включена только в корпоративных средах. Администраторы должны оценить влияние включения этой функции, прежде чем применять изменения в любой рабочей среде. Это также может повлиять на плотность развертывания сайтов в общих рабочих ролей из-за дополнительной нагрузки профилей пользователей на общие рабочие роли.

  • Проблема 15. Администратор служб не может обновлять стеки основных приложений без выпуска веб-сайтов пакета windows Azure.

  • Проблема 16. Остановка веб-сайта также приводит к остановке сайта SCM.

  • Проблема 17. При обновлении пакета обновления 4 и 7 пакета веб-сайтов Windows Azure Pack версии 2 все сайты возвращают коды состояния "404 Not Found".

  • Проблема 18. Вы не можете развернуть ASP.NET Core приложения.

    Теперь клиенты могут развертывать приложения Self-Contained ASP.NET Core. Дополнительные сведения о развертываниях Self-Contained см. в разделе Развертывание приложений .NET Core .

    Self-Contained приложения .NET Core не зависят от общих компонентов, развертываемых на веб-сайтах Windows Azure Pack. Все компоненты, включая библиотеки .NET Core и среду выполнения .NET Core, включены в приложение. Создание приложений .NET Core на основе Kudu на основе Git невозможно при автономных развертываниях. Приложения должны быть созданы перед развертыванием на веб-сайтах Windows Azure Pack.

Обновления платформы и компонентов, включенные в этот накопительный пакет обновлений

Обновления платформа .NET Framework

  • Пакет разработчика платформа .NET Framework 4.6.2 (KB3151934)
  • Пакет разработчика платформа .NET Framework 4.6.1 (KB3105179)

Обновленные версии PHP и установленные новые версии

  • PHP 5.3.29
  • PHP 5.5.38
  • PHP 5.6.24
  • PHP 7.0.9 x86 и x64

Python

  • Python 2.7 обновлен до версии 2.7.8

Git

  • Git обновлен до версии 2.8.1

MSODBC

  • MSODBC13 (Microsoft ODBC Driver 13 для SQL Server) обновления до версии 13.0.811.168

Как получить и установить накопительный пакет обновления 12 для веб-сайтов windows Azure Pack версии 2

Пакеты обновлений для веб-сайтов Windows Azure Pack версии 2 доступны на клиентский компонент Центра обновления Windows или вручную.

Примечание Если целевая операционная система Windows Server 2012 R2, для всех ролей веб-рабочих ролей требуется пакет обновления развертывания за апрель 2014 г. для поддержки распространяемого компонента Visual C++ 2015. Если этот параметр не установлен, роли веб-рабочих ролей не будут помечены как готовые, а журналы веб-рабочих ролей в консоли веб-управления будут указывать на сбой зависимости.

Способ 1. Центр обновления Windows

Чтобы получить и установить пакет обновления из Центра обновления Майкрософт, выполните следующие действия на компьютере, на котором установлен компонент Windows Azure.

  1. Нажмите кнопку Пуск и выберите пункт Панель управления.
  2. В панель управления дважды щелкните клиентский компонент Центра обновления Windows.
  3. В окне клиентский компонент Центра обновления Windows щелкните Проверить в Сети обновления Майкрософт.
  4. Щелкните Важные обновления доступны.
  5. Выберите нужный накопительный пакет обновления и нажмите кнопку ОК.
  6. Щелкните Установить обновления , чтобы установить пакет обновления.
  7. Дождитесь появления оснастки консоли управления веб-сайтами на рабочем столе. (Это также доступно для поиска в меню Пуск .) Затем выполните следующие действия.
    1. Откройте консоль.
    2. Запустите контроллер веб-сайтов.
    3. Мониторинг процесса обновления ролей.

Способ 2. Каталог Центра обновления Майкрософт

Пакеты обновлений доступны для скачивания и установки вручную из каталога Центра обновления Майкрософт:

Значок скачивания Скачайте пакет обновления windows Azure Pack.

Сведения об установке

Инструкции по установке и обновлению описаны в разделе Запуск установки Windows Azure Pack: веб-сайты на сайте TechNet. В этих инструкциях описано, как выполнить обновление до накопительного пакета обновления 12 для веб-сайтов Windows Azure Pack версии 2.

Обратите внимание, что процесс установки и обновления значительно изменился в накопительном пакете обновления 6. Поэтому, пожалуйста, уделите время, чтобы изучить документацию.

По этой ссылке приведены дополнительные рекомендации по мониторингу обновления и проверка состояния обновления.

Из-за изменений, внесенных в хранилища данных в дополнение к исполняемому файлу, это обновление невозможно выполнить откат.