Ú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.Tenanti teď můžou nasazovat Self-Contained ASP.NET Core aplikace. Další informace o nasazeních Self-Contained najdete v tématu 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.
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.