Úvod
Tento článek popisuje problémy opravené v kumulativní aktualizaci 12 pro Windows weby sady Azure Pack verze 2 (v2). Obsahuje také pokyny k instalaci pro tuto kumulativní aktualizaci.
Důležité upozornění
-
Windows weby sady Azure Pack v2 zadají rozšířenou podporu 12. července 2017, jak je popsáno na https://aka.ms/wapwebsiteslifecycle.
Důležité změny
-
Pokud je základní operační systém Windows Server 2012 R2, je nutné nainstalovat kumulativní aktualizaci (2919355) Windows z dubna 2014 z dubna 2014. Pokud tato aktualizace není nainstalovaná, microsoft .NET Framework 4.6 a cílové balíčky, MS Build Tools 2015 a Microsoft Visual C++ 2015 Redistribution Packages nebudou nainstalovány.
-
V případě, že je pod stejnou identitou fondu aplikací spuštěno více než jeden web a spuštěná aplikace PHP, která používá Zend Opcache, bude na požadavky úspěšně reagovat pouze první požadovaný web. Všechny ostatní aplikace vrátí 500 odpovědí na stav. K tomu dochází kvůli problému v Zend Opcache. Chcete-li tento problém vyřešit, nasaďte vlastní soubor php.ini, který používá vaši aplikaci, a pak zakažte zend_extension =php_opcache.dll.
Opravené problémy
Tato aktualizace řeší následující problémy:
-
Problém 1: Vylepšení měření
Tato aktualizace obsahuje několik vylepšení výkonu modulu měření, která vypočítává metriky monitorování na Windows webech sady Azure Pack. Konkrétně jsou úlohy měření optimalizované tak, aby se snížilo využití procesoru a aby úlohy běžely rychleji. -
Problém 2: Mezipaměť datové služby se nedá vypsat ani vymazat.
Tato aktualizace přidává podporu PowerShellu. K výpisu mezipaměti datové služby použijte rutinu Get-WebSitesDataServiceCache . K vymazání mezipaměti datové služby použijte rutinu Clear-WebSitesDataServiceCache . -
Problém 3: Pokud weby používají více než 2 147 483 648 bajtů úložiště, vrátí všechny weby v předplatném hodnotu 503 Nedostupná služba.
-
Problém 4: Žádná podpora pro změnu CloudAdminCredentials v konzole pro správu webového cloudu.
Do konzoly pro správu webového cloudu byla přidána podpora pro změny hesla. -
Problém 5: Opravili jsme podporu automatickéhoheal v rutině Set-WebSitesSiteConfig .
-
Problém 6: Nahrané certifikáty tenanta se nenasadí do rolí Front End a Worker, když běží v prostředí připojeném ke službě Active Directory.
-
Problém 7: Webové úlohy, které používají integrované ověřování SQL, se při spuštění pod účtem domény nepřipojují k SQL.
-
Problém 8: Weby nasazené v prostředí Windows weby sady Azure Pack připojené ke službě Active Directory se ne škálují na rezervovanou instanci.
-
Problém 9: Vylepšili jsme protokolování chyb kontrol dostupnosti vyloučením přechodných chyb.
-
Problém 10: Verzi PHP nemůžete nastavit na VYPNUTO; je vždy nastavený na PHP verze 5.4.
-
Problém 11: Když upgradujete z kumulativní aktualizace 6 pro Windows weby sady Azure Pack v2, msdeploy prostřednictvím SCM odstraní soubory v prostředích, která byla upgradována.
-
Problém 12: Při pokusu o vytvoření offline instalačního balíčku operace selže s chybovou zprávou "cesta je příliš dlouhá".
-
Problém 13: Vylepšení implementace kvóty úložiště:
-
-
Zaručuje, že pouze jeden pracovní proces prohledává složku webového prostoru.
-
Žádná metoda pro nastavení časovače skenování a žádná metoda zakázání funkce.
-
Je možné aktualizovat v konzole pro správu webového cloudu v části Možnosti souborového serveru a pomocí rutiny Set-WebSitesConfig .
-
-
Problém 14: Weby spuštěné ve sdílených pracovních procesech nemohou načítat certifikáty pro použití v aplikacích.
Správci mohou tuto možnost nastavit pomocí následující rutiny PowerShellu: Set-WebSitesPolicy-PlanName plan -ComputeMode mode -SiteMode siteMode -LoadCertificatesOnSharedWorkerEnabled Poznámka: Nastavte LoadCertificatesOnSharedWorkerEnabled na 1 pro zapnutí, nebo ji nastavit na 0 pro vypnutí. Tato funkce není vhodná pro prostředí veřejného hostování a měla by být povolená pouze v Enterprise prostředích. Správci by měli posoudit dopad povolení této funkce před použitím změny v jakémkoli produkčním prostředí. To může mít vliv také na hustotu, se kterou je možné nasadit weby ve sdílených pracovních procesech kvůli dalšímu zatížení profilů uživatelů ve sdílených pracovních procesech. -
Problém 15: Jako správce služeb nemůžete aktualizovat základní zásobníky aplikací bez vydání Windows weby sady Azure Pack.
-
Problém 16: Zastavení webu způsobí zastavení webu SCM.
-
Problém 17: Upgrade z Windows weby sady Azure Pack v2 kumulativní aktualizace 4 a 7 způsobí, že všechny weby vrátí stavové kódy 404 Nenalezeno.
-
Problém 18: Nemůžete nasadit ASP.NET Core aplikace.Nasazení aplikace .NET Core . Samostatné aplikace .NET Core nespoléhají na nasazování sdílených komponent na Windows webech sady Azure Pack. Aplikace obsahuje všechny komponenty, včetně knihoven .NET Core a modulu runtime .NET Core. U samostatných nasazení není možné vytvářet aplikace .NET Core založené na Gitu. Aplikace musí být vytvořeny před nasazením na Windows webech sady Azure Pack.
Tenanti teď můžou nasazovat Self-Contained ASP.NET Core aplikace. Další informace o nasazeních Self-Contained najdete v tématu
Aktualizace rozhraní a komponent, které jsou součástí této kumulativní aktualizace
Aktualizace rozhraní .NET Framework
-
.NET Framework 4.6.2 Developer Pack (KB3151934)
-
.NET Framework 4.6.1 Developer Pack (KB3105179)
Nainstalované aktualizované verze PHP a nové verze
-
PHP 5.3.29
-
PHP 5.5.38
-
PHP 5.6.24
-
PHP 7.0.9 x86 a x64
Python
-
Python 2.7 se aktualizoval na 2.7.8
Git
-
Aktualizace Gitu na verzi 2.8.1
MSODBC
-
AKTUALIZACE MSODBC13 (Microsoft ODBC Driver 13 for SQL Server) na verzi 13.0.811.168
Jak získat a nainstalovat kumulativní aktualizaci 12 pro Windows weby sady Azure Pack verze 2
Balíčky aktualizací pro weby Windows Azure Pack verze 2 jsou k dispozici z služba Windows Update nebo ručním stažením.
Poznámka Pokud je cílový operační systém Windows Server 2012 R2, je potřeba, aby všechny role webového pracovního procesu měly balíček upgradu z dubna 2014 pro podporu distribuovatelné verze Visual C++ 2015. Pokud tato možnost není nainstalovaná, role webových pracovních procesů nebudou označeny jako připravené a protokoly webového pracovního procesu v konzole pro správu webu budou indikovat, že závislost selhala.
Metoda 1: služba Windows Update
Pokud chcete získat a nainstalovat balíček aktualizace ze služby Microsoft Update, postupujte podle těchto kroků na počítači, na který je nainstalovaná Windows komponenta Azure:
-
Klepněte na tlačítko Start a poté na Ovládací panely.
-
V Ovládací panely poklikáte na služba Windows Update.
-
V okně služba Windows Update klepněte na tlačítko Vyhledat aktualizace z webu Microsoft Update Online.
-
Klikněte na Tlačítko Důležité aktualizace jsou k dispozici.
-
Vyberte požadovaný balíček kumulativní aktualizace a klikněte na tlačítko OK.
-
Kliknutím na Instalovat aktualizace nainstalujte balíček aktualizace.
-
Počkejte, až se na ploše zobrazí modul snap-in Konzola pro správu webů. (To je také možné prohledávat prostřednictvím nabídky Start .) Potom postupujte takto:
-
-
Otevřete konzolu.
-
Spusťte kontroler weby.
-
Monitorujte proces upgradu rolí.
-
Metoda 2: Katalog služby Microsoft Update
Balíčky aktualizací jsou k dispozici pro ruční stažení a instalaci z katalogu služby Microsoft Update:
Informace o instalaci
Pokyny k instalaci a upgradu jsou popsané v tématu Spuštění instalace sady Windows Azure Pack: Weby na webu TechNet. Tyto pokyny popisují, jak upgradovat na kumulativní aktualizaci 12 pro Windows weby sady Azure Pack verze 2.
Všimněte si, že proces instalace a upgradu se v kumulativní aktualizaci 6 výrazně změnil. Proto si projděte dokumentaci.
Na tomto odkazu najdete další pokyny pro monitorování upgradu a kontrolu stavu upgradu.
Kvůli změnám, které byly provedeny v úložištích dat kromě spustitelného souboru, nelze tuto aktualizaci vrátit zpět.