Upgrade instance jádra paketů v lokalitě – šablona ARM
Každá lokalita Azure Private 5G Core obsahuje instanci jádra paketů, což je nativní implementace standardu 3GPP definovaného standardem 5G NEXT Generation Core (5G CLOUD NEBO 5GC). Abyste získali přístup k nejnovějším funkcím Azure Private 5G Core a zachovali podporu pro vaši privátní mobilní síť, budete muset pravidelně upgradovat instance jádra paketů. V tomto průvodci postupy se dozvíte, jak upgradovat instanci jádra paketů pomocí šablony Azure Resource Manageru (šablona ARM).
Šablona Azure Resource Manageru je soubor JSON (JavaScript Object Notation), který definuje infrastrukturu a konfiguraci projektu. Tato šablona používá deklarativní syntaxi. Popíšete zamýšlené nasazení, aniž byste museli psát posloupnost programovacích příkazů pro vytvoření nasazení.
Pokud vaše nasazení obsahuje více lokalit, doporučujeme nejprve upgradovat jádro paketů v jedné lokalitě a před upgradem jader paketů ve zbývajících lokalitách zajistit, aby upgrade proběhl úspěšně.
Pokud vaše prostředí splňuje požadavky, jste obeznámeni s používáním šablon ARM a plánujete upgrade, vyberte tlačítko Nasadit do Azure . Šablona se otevře v prostředí Azure Portal.
Požadavky
- Musíte mít spuštěné jádro paketů. Podrobnosti o tom, jak to zkontrolovat, najdete v tématu Ověření, jestli je jádro paketu spuštěné .
- Ujistěte se, že se můžete přihlásit k webu Azure Portal pomocí účtu s přístupem k aktivnímu předplatnému, které jste použili k vytvoření privátní mobilní sítě. Tento účet musí mít integrovanou roli Přispěvatel nebo Vlastník v oboru předplatného.
- Určete název lokality, která je hostitelem instance jádra paketů, kterou chcete upgradovat.
- Pokud k ověření přístupu k místním monitorovacím nástrojům použijete Microsoft Entra ID, ujistěte se, že váš místní počítač má základní přístup kubectl ke clusteru Kubernetes s podporou Azure Arc. To vyžaduje základní soubor kubeconfig, který můžete získat pomocí přístupu k oboru názvů Core.
Kontrola šablony
Šablona použitá v tomto rychlém startu je jednou z šablon pro rychlý start Azure. Pokud chcete šablonu zobrazit, přečtěte si azuredeploy.json.
Šablona upraví verzi existujícího prostředku Microsoft.MobileNetwork/packetCoreControlPlanes . To způsobí odinstalaci a přeinstalaci jádra paketů s novou verzí prostředku. Během tohoto procesu nejsou změněny žádné další prostředky, pokud také nezměníte konfiguraci nové verze. Prostředek poskytuje konfiguraci pro síťové funkce řídicí roviny instance jádra paketů, včetně konfigurace PROTOKOLU IP pro rozhraní N2.
Plánování upgradu
Doporučujeme upgradovat instanci jádra paketů během časového období údržby, abyste minimalizovali dopad upgradu na vaši službu.
Při plánování upgradu se ujistěte, že máte dostatek času na upgrade a případné vrácení zpět v případě jakýchkoli problémů. Dokončení upgradu a vrácení jádra paketů může trvat až dvě hodiny.
Kromě toho zvažte následující body pro kroky před upgradem a po upgradu, které možná budete muset naplánovat při plánování časového období údržby:
- Přečtěte si poznámky k verzi jádra paketů pro verzi jádra paketů, na kterou upgradujete, a jestli je podporovaná verzí, na kterou je aktuálně spuštěná služba Azure Stack Edge (ASE).
- Pokud vaše verze SLUŽBY ASE není kompatibilní s verzí jádra paketů, na kterou upgradujete, musíte nejprve upgradovat ASE. Nejnovější dostupnou verzi SLUŽBY ASE najdete v tématu Aktualizace GPU Azure Stack Edge Pro.
- Pokud aktuálně používáte verzi jádra paketů, kterou upgradujete na podporované verze ASE, můžete službu ASE a jádro paketů upgradovat nezávisle.
- Pokud aktuálně používáte verzi jádra paketů, na kterou upgradujete, nepodporuje verzi ASE, je možné, že jádro paketů nebude normálně fungovat s novou verzí SLUŽBY ASE. V takovém případě doporučujeme naplánovat časové období údržby, které vám umožní upgradovat ASE i jádro paketů. Informace o tom, jak dlouho bude trvat upgrade SLUŽBY ASE, najdete v tématu Aktualizace GPU azure Stack Edge Pro.
- Připravte testovací plán s libovolnými kroky, které budete muset provést, abyste ověřili nasazení po upgradu. Tento plán by měl zahrnovat testování některých registrovaných zařízení a relací a v rámci ověření upgradu ho spustíte.
- Projděte si informace o obnovení zálohovaných nasazení a ověřte upgrade pro kroky po upgradu, abyste zajistili, že je vaše nasazení plně funkční. Ujistěte se, že plán upgradu umožňuje dostatek času pro tento postup.
Ověřte, že je spuštěné jádro paketů.
Pomocí metrik platformy Azure Monitor, řídicích panelů jádra paketů nebo služby Azure Resource Health ověřte, že instance jádra paketů funguje normálně.
Použití služby Azure Resource Health k potvrzení, že je instance jádra paketů v pořádku:
Přihlaste se k portálu Azure.
Vyhledejte a vyberte prostředek mobilní sítě představující privátní mobilní síť.
V nabídce Prostředek vyberte Weby.
Vyberte lokalitu obsahující instanci jádra paketů, kterou vás zajímá.
Pod nadpisem Síťová funkce vyberte název prostředku řídicí roviny jádra paketů zobrazený vedle jádra paketů.
V části Nápověda na levé straně vyberte Resource Health.
Zkontrolujte, jestli je prostředek v pořádku a že neexistují žádná neočekávaná upozornění.
Pokud existují nějaká neočekávaná upozornění, obnovte systém podle doporučených kroků.
Další informace o stavu a typech stavu, které se můžou zobrazit, najdete v přehledu služby Resource Health.
Upgrade instance jádra paketů
Zálohování informací o nasazení
Následující seznam obsahuje data, která budou ztracena při upgradu jádra paketů. Zálohujte všechny informace, které chcete zachovat; po upgradu můžete pomocí těchto informací překonfigurovat instanci jádra paketů.
- V závislosti na metodě ověřování při přihlašování k řídicím panelům distribuovaného trasování a jádra paketů:
- Pokud používáte Microsoft Entra ID, uložte kopii souboru YAML tajného objektu Kubernetes, který jste vytvořili v create Kubernetes Secret Objects.
- Pokud používáte místní uživatelská jména a hesla a chcete dál používat stejné přihlašovací údaje, uložte kopii aktuálních hesel do zabezpečeného umístění.
- Během upgradu se odstraní všechna trasování a nelze je načíst. Pokud chcete zachovat jakékoli trasování, exportujte je a uložte bezpečně předtím, než budete pokračovat.
- Veškeré úpravy řídicích panelů jádra paketů se nepřenesou po upgradu. Pokud chcete uložit zálohovanou kopii řídicích panelů, přečtěte si informace o exportu řídicího panelu v dokumentaci k Grafana.
- Většina uživatelských prostředí se po dokončení upgradu automaticky znovu zaregistruje a znovu vytvoří všechny relace. Pokud máte nějaká speciální zařízení, která vyžadují ruční operace obnovení z výpadku jádra paketů, shromážděte seznam těchto uživatelských prostředí a jejich kroků pro obnovení.
Upgrade ASE
Pokud jste se rozhodli v plánu upgradu , který potřebujete upgradovat, postupujte podle pokynů v tématu Aktualizace GPU Azure Stack Edge Pro.
Upgrade jádra paketů
Výběrem následujícího odkazu se přihlaste k Azure a otevřete šablonu.
Pomocí informací, které jste získali v části Požadavky, vyberte nebo zadejte následující hodnoty.
- Předplatné: Vyberte předplatné Azure, které jste použili k vytvoření privátní mobilní sítě.
- Skupina prostředků: Vyberte skupinu prostředků obsahující prostředek mobilní sítě představující vaši privátní mobilní síť.
- Oblast: Vyberte oblast, ve které jste nasadili privátní mobilní síť.
- Existující jádro paketů: Vyberte název instance jádra paketu, kterou chcete upgradovat.
- Nová verze: Zadejte verzi, na kterou chcete upgradovat instanci jádra paketů.
Poznámka:
Pokud se zobrazí upozornění na nekompatibilitu mezi vybranou verzí jádra paketů a aktuální verzí Azure Stack Edge, musíte nejprve upgradovat službu ASE. V příkazovém řádku s upozorněním vyberte Upgradovat ASE a postupujte podle pokynů v části Aktualizace GPU Azure Stack Edge Pro. Po dokončení aktualizace služby ASE se vraťte na začátek tohoto kroku a upgradujte jádro paketů.
Vyberte Zkontrolovat a vytvořit.
Azure teď ověří zadané konfigurační hodnoty. Měla by se zobrazit zpráva oznamující, že vaše hodnoty prošly ověřením.
Pokud se ověření nezdaří, zobrazí se chybová zpráva a karty Konfigurace obsahující neplatnou konfiguraci se označí příznakem. Vyberte karty s příznakem a před návratem na kartu Zkontrolovat a vytvořit pomocí chybových zpráv opravte neplatnou konfiguraci.
Po ověření konfigurace vyberte Vytvořit a upgradujte instanci jádra paketů. Po upgradu instance jádra paketů se na webu Azure Portal zobrazí potvrzovací obrazovka.
Kontrola nasazených prostředků
Vyberte Přejít do skupiny prostředků.
Vyberte prostředek řídicí roviny jádra paketů představující funkci řídicí roviny instance jádra paketů v lokalitě.
Zkontrolujte pole Verze pod nadpisem Konfigurace a ověřte, že zobrazuje novou verzi softwaru.
Obnovení zálohovaných informací o nasazení
Překonfigurujte nasazení pomocí informací, které jste shromáždili v informacích o zálohování nasazení.
V závislosti na metodě ověřování při přihlašování k řídicím panelům distribuovaného trasování a jádra paketů:
- Pokud používáte ID Microsoft Entra, znovu použijte tajný objekt pro distribuované trasování a řídicí panely jádra paketů.
- Pokud používáte místní uživatelská jména a hesla, použijte k obnovení přístupu k místním monitorovacím nástrojům přístup pomocí webového grafického uživatelského rozhraní pro distribuované trasování a získejte přístup k hlavním řídicím panelům paketů .
Pokud jste zálohovali všechny řídicí panely jádra paketů, obnovte je podle importu řídicího panelu v dokumentaci k Grafana.
Pokud máte uživatele, které vyžadují ruční operace obnovení z výpadku jádra paketů, postupujte podle kroků pro obnovení.
Ověření upgradu
- Postupujte podle kroků v části Ověření, že je jádro paketu spuštěné , a ověřte, že upgrade proběhl úspěšně a že jádro paketů běží správně.
- Spusťte testovací plán, který jste připravili v plánu pro upgrade.
Vrácení zpět
Pokud po upgradu dojde k problémům, můžete vrátit instanci jádra paketů na předchozí verzi.
V tomto kroku vrátíte jádro paketů zpět pomocí požadavku rozhraní REST API. Pokud se chcete vrátit zpět pomocí webu Azure Portal, postupujte podle pokynů k vrácení zpět pomocí webu Azure Portal.
Pokud některá z možností konfigurace, kterou jste nastavili v době, kdy instance jádra paketů spustila novější verzi, není ve verzi, na kterou chcete vrátit zpět, nutné se vrátit k předchozí konfiguraci, než budete moct provést vrácení zpět. V poznámkách k verzi jádra paketů najdete informace o tom, kdy byly zavedeny nové funkce.
Ujistěte se, že máte zálohu informací o nasazení. Pokud potřebujete zálohování provést znovu, postupujte podle pokynů k zálohování informací o nasazení.
Proveďte požadavek POST vrácení zpět.
Tip
Další informace o tom, jak používat rozhraní REST API, najdete v referenčních informacích k rozhraní Azure REST API.
Podle kroků v části Obnovení zálohovaných informací o nasazení překonfigurujte nasazení.
Postupujte podle kroků v části Ověření upgradu a zkontrolujte, jestli vrácení zpět proběhlo úspěšně.
Další kroky
Dokončili jste upgrade instance jádra paketů.
- Pokud vaše nasazení obsahuje více lokalit, upgradujte instanci jádra paketů v jiné lokalitě.
- K monitorování nasazení použijte metriky platformy Azure Monitor nebo řídicí panely jádra paketů .