Dela via


Uppdateringar av Solution Builder-tillägget för din Azure Local

Gäller för: Azure Local 2311.2 och senare

Den här artikeln innehåller en översikt över uppdateringarna av Solution Builder-tillägget och förklarar hur du identifierar och installerar dem i dina lokala Azure-system. Dessutom ger det insikter om tilläggets avancerade funktioner.

Om tillägget

Med Solution Builder-tillägget (kallas SBE i Azure CLI) kan du tillämpa uppdateringar från maskinvaruleverantören på ditt lokala Azure-system. Förutom uppdateringar av lokala Microsoft Azure-lösningar släpper många maskinvaruleverantörer regelbundna uppdateringar för din lokala Azure-maskinvara. Dessa uppdateringar kan omfatta uppdateringar av drivrutins- och inbyggd programvara, förbättringar av maskinvaruövervakning och diagnostikverktyg. Dessutom kan du få uppdateringar relaterade till tilläggsprinciper för Windows Defender Application Control (WDAC) och valideringslogik som är integrerad i Azure Local-hälsokontroller före uppdatering.

Från och med Azure Local 2311.2 paketeras alla dessa uppdateringar i Solution Builder-tillägg eller Solution Builder-tilläggspaket.

Paketuppdateringar för Solution Builder-tillägg

Paketuppdateringar för Solution Builder-tillägg är integrerade i lösningsuppdateringsprocessen för Azure Local. Du kan installera dessa uppdateringar som en del av en kombinerad (fullständig lösning) uppdatering med andra lokala Azure-uppdateringar med orkestrering i Azure Local. Om till exempel en solution builder-tilläggsuppdatering som matchar systemets maskinvara blir tillgänglig visas den som ett uppdateringsalternativ i Azure Portal eller kan hämtas med powershell-cmdletenGet-SolutionUpdate. Mer information finns i Om uppdateringar för Azure Local.

Genom att installera sådana kombinerade uppdateringar kan du hålla hela lösningen uppdaterad med minskad påverkan och minimala störningar på körande arbetsbelastningar.

Avancerade funktioner för Solution Builder-tillägg

Förutom att installera maskinvaruuppdateringar kan Solution Builder-tillägget även tillhandahålla valfria avancerade funktioner, enligt beskrivningen i följande tabell. Om du vill ta reda på om avancerade Solution Builder-tilläggsfunktioner implementeras kan du läsa maskinvaruleverantörens Azure Local-dokumentation.

Avancerad utbyggnadsfunktion för lösningskonstruktör beskrivning
Integrering av hälsotjänster Solution Builder-tilläggspaketet kan utöka valideringen av hälsokontroll som utförs av Azure Local innan olika livscykelåtgärder (distribution, uppdatering, lägg till nod, reparationsnod med mera) inträffar. Verifieringskontrollerna hjälper till att säkerställa att problem löses innan du utför några specifika livscykelåtgärder.

Maskinvaruleverantörer använder vanligtvis den här integreringen för att utvärdera om det finns ett maskinvaruproblem som behöver åtgärdas omedelbart. Den kan till exempel identifiera problem med programvara för hantering av maskinvaruleverantörer, en icke-redundant strömförsörjning eller högre temperaturer än förväntat. Den kan också identifiera SSD-enhetsslitage som närmar sig ett kritiskt tillstånd. Se till att läsa dokumentationen om maskinvaruleverantörens Solution Builder-tillägg för mer information om maskinvaruhälsokontroller som stöds av tillägget.
Nedladdning av Solution Builder-tillägget Solution Builder-tilläggspaketet kan implementera nedladdningskontaktgränssnitt så att Azure Local kan ladda ned framtida SBE-uppdateringar åt användaren. Med den här funktionen kan nya uppdateringar från din hårdvaruleverantör visa Redo i stället för AdditionalContentRequired som nämns senare i den här guiden. Eftersom dessa uppdateringar är redo att installeras utan att behöva några filer som ska importeras per en lokal Azure-instans, blir det enkelt att installera uppdateringar i flera lokala Azure-instanser samtidigt.

Maskinvaruleverantörer kräver ofta anpassade SBE-autentiseringsuppgifter för autentisering för att ladda ned sina SBE-tilläggsfiler. I dokumentationen för maskinvaruleverantören finns anvisningar om hur du anger dessa autentiseringsuppgifter under distribution på sidan Konfiguration eller från och med Azure Local version 2411 kan du använda cmdleten Set-SolutionExtensionSecretLocation för att uppdatera eller lägga till SBE-autentiseringsuppgifter i Key Vault efter distributionen.
Anpassad distribution Solution Builder-tilläggspaketet kan implementera anpassade steg som körs automatiskt som en del av systemdistributionsprocessen.

Maskinvaruleverantörer använder vanligtvis den här funktionen för att konfigurera eller installera valfri mervärdesprogramvara via lösningsverktygets tillägg för lösningen.
Uppdatering av anpassad lösning Solution Builder-tilläggspaketet kan implementera anpassade steg som utförs både före och efter huvuddelen av lösningsuppdateringsprocessen. Även om den inte utför en solution builder-tilläggsuppdatering kör Solution Builder-tilläggspaket som implementerar den här funktionen alltid de här extra stegen. Till exempel körning av maskinvaruleverantörsspecifika steg före eller efter uppdateringar av Azure Stack HCI-operativsystemet, när inga uppdateringar av Solution Builder-tillägget behövs.

Maskinvaruleverantörer använder vanligtvis den här funktionen för att förbereda noder för alla uppdateringsrelaterade uppgifter som kan innebära omstart av datorer.

Identifiera en solution builder-tilläggsuppdatering för maskinvaran

Från och med Azure Local 2311.2 måste alla nya integrerade system eller Premier Solution-maskinvara som läggs till i Azure Local-katalogen implementera ett Solution Builder-tillägg som stöder uppdateringar av inbyggd programvara och drivrutiner. Microsoft rekommenderar att du köper nyare integrerade system och Premier-lösningar för att fullt ut utnyttja de uppdateringsfunktioner som aktiveras av Solution Builder-tillägget.

Anteckning

Ett Solution Builder-tillägg kanske inte implementeras för din maskinvara om:

  • Den lades till i Azure Local-katalogen före Azure Local 2311.2.

  • Maskinvaran köptes som en verifierad nod.

Kontakta maskinvaruleverantörens Azure Local-dokumentation för att avgöra om din datormodell stöder ett Solution Builder-tillägg.

Om maskinvaran inte har stöd för en uppdateringsupplevelse för Solution Builder-tillägget fungerar processen för att uppdatera maskinvaran som i Azure Local version 22H2. Det innebär att dina maskinvaruuppdateringar kan vara tillgängliga via Windows Admin Center. Mer information finns i Uppdatera Azure Local, version 22H2.

Här är ett exempel på uppdateringsverktyget för Windows Admin Center för system som kör Azure Local.

Skärmbild för att installera maskinvaruuppdateringar i Administrationscenter för Windows.

Uppdateringar av den inbyggda programvaran och drivrutinen kan behöva utföras separat, om maskinvaran inte stöder maskinvaruuppdateringar med hjälp av Solution Builder-tilläggspaket eller Windows Admin Center. Följ rekommendationerna från maskinvaruleverantören.

Följande tabell innehåller maskinvaruuppdateringsmetoden för olika maskinvaruleverantörer tillsammans med respektive plattformsserie och generationer.

Solution Builder (maskinmaskinvaruleverantör) Plattformsserien/generation Maskinvaruuppdateringsmetod Mer information
DataON Modeller som börjar med S2D6, S2D7, AZS6, AZS7 Solution Builder-tillägg Måste vara uppdaterad – DataON
DataON Andra integrerade system och verifierade noder (inte tidigare listade) Windows Admin Center-tillägg Förbättra Windows Admin Center-upplevelsen med DataON MÅSTE
Dell Technologies Premier Solutions:

MC-660, MC-760
APEX Cloud Platform Maskinvaruuppdateringar (Solution Builder-tillägg) Supportmatris för Dell APEX Cloud Platform för Microsoft Azure
Dell Technologies 15G- och 16G-integrerade system – Instanser som kör Azure Stack HCI OS, version 23H2:

AX-650, AX-750, AX-6515, AX-7525, AX-4510c, AX-4520c, AX-760
Solution Builder-tillägget (när det är tillgängligt) Utgivningsanteckningar för Dell Solution Builder-tillägg för Azure Local Integrated System AX Server
Dell Technologies 15G-integrerade system – Instanser som kör Azure Stack HCI OS, version 22H2:

AX-650, AX-750, AX-6515, AX-7525, AX-4150c, AX-4520c
Windows Admin Center-tillägg Distributions- och drifthandbok för E2E – Skapa kluster med hjälp av Windows Admin Center (WAC) | Dell Technologies Info Hub
Dell Technologies 14G-integrerade system – Instanser som kör Azure Stack HCI OS, version 22H2:

AX-740xd, AX-640
Windows Admin Center-tillägg Distributions- och drifthandbok för E2E – Skapa kluster med hjälp av Windows Admin Center (WAC) | Dell Technologies Info Hub
Hewlett Packard Enterprise Alla Solution Builder-tillägget och Windows Admin Center-tillägget 1. Installera Solution Builder-tillägget

2. Installera maskinvaruuppdateringar via Windows Administrationscenter
Lenovo Premier-lösningar och specifika integrerade system:

MX455 V3, MX450
Solution Builder-tillägg Uppdatering av Azure Local Solution Builder-tillägg – Lenovo
Lenovo Andra integrerade system och verifierade noder (inte tidigare listade) Windows Admin Center-tillägg Lenovo XClarity Integrator för Microsoft Windows Admin Center

Sök efter SBE-installation

Kör följande kommando för att se om du har SBE installerat på ditt registrerade lokala Azure-system:

$Update = Get-SolutionUpdateEnvironment
$Update | ft SbeFamily, HardwareModel, CurrentSbeVersion, State

Här är ett exempel på utdata

PS C:\Users\lcmuser> $Update = Get-SolutionUpdateEnvironment
PS C:\Users\lcmuser> $Update | ft SbeFamily, HardwareModel, CurrentSbeVersion, State

SbeFamily             HardwareModel       CurrentSbeVersion        State
---------             -------------       -----------------        -----
Gen A                 Contoso680          4.0.0.0                  UpdateAvailable

Anteckning

Om du inte har installerat en SBE visas standardvärdet CurrentSbeVersion som 2.1.0.0.

I följande tabell beskrivs möjliga tillstånd för SBE i ditt lokala Azure-system. Följ den angivna vägledningen för stater som kräver åtgärder.

Stat/län beskrivning Åtgärd
Tillämpat framgångsrikt SBE:en är installerad och uppdaterad. Ingen åtgärd krävs.
BehöverUppmärksamhet SBE- eller Azure Local-uppdateringen kräver uppmärksamhet. Felsök lösningsuppdateringar för Azure Local.
Förberedelsen misslyckades Det gick inte att förbereda för SBE- eller Azure Local-uppdateringen. Felsöka lösningsuppdateringar för Azure Local.
Förberedelse pågår Systemet förbereder sig för en SBE- eller Azure Local-uppdatering. Spåra systemuppdateringens förlopp och historik.
UppdateringTillgänglig En ny SBE- eller Azure Local-uppdatering är tillgänglig. Identifiera uppdateringar av Solution Builder-tillägget.
Uppdatering Misslyckades SBE- eller Azure Local-uppdateringen misslyckades. Felsöka lösningsuppdateringar för Azure Local.
UpdateInProgress En lokal SBE- eller Azure-uppdatering pågår. Spåra systemuppdateringens förlopp och historik.

Identifiera uppdateringar av Solution Builder-tillägg

Orkestreringen för Azure Local Lifecycle Management frågar en etablerad SBE-manifestslutpunkt online för varje maskinvaruleverantör för att avgöra om det finns några nya SBE-uppdateringar för din lokala Azure-instans. Processen för att söka efter nya uppdateringar och avgöra om de är tillämpliga för din lokala Azure-instans kallas identifiera uppdateringar.

Microsoft och maskinvaruleverantören samarbetar för att säkerställa att endast giltiga och uppdateringsalternativ som stöds identifieras. För att avgöra om tilläggsuppdateringarna matchar kontrollerar identifieringsprocessen de aktuella versionerna av din Lokala Azure-instans mot de verifierade versioner som registrerats i SBE-manifestet. Om du ser en SBE identifierad som ett alternativ att installera innebär det att maskinvaruleverantören har verifierat och stöder den nya kombinationen av SBE- och Azure Local-versioner.

Om du vill identifiera och installera SBE eller dina SBE-uppdateringar använder du någon av metoderna i nästa avsnitt.

Identifiera uppdateringar av Solution Builder-tillägget via Azure Portal

Information om hur du identifierar och väljer uppdateringar via Azure-portalen finns i Använda Azure Update Manager för att uppdatera Azure Local.

Identifiera uppdateringar av Solution Builder-tillägg via PowerShell

Innan du kan installera dina SBE-uppdateringar loggar du in på klienten med de autentiseringsuppgifter för domänanvändare som du angav under distributionen av systemet.

Om du vill veta om en uppdatering är ett fristående Solution Builder-tillägg eller en kombinerad "Lösningsuppdatering" använder du egenskaperna PackageType och SbeVersion.

$Update = Get-SolutionUpdate
$Update | ft DisplayName, PackageType, Version, SbeVersion, State

Här är ett exempel på utdata:

PS C:\Users\lcmuser> $Update = Get-SolutionUpdate 
PS C:\Users\lcmuser> $Update | ft DisplayName, PackageType, Version, SbeVersion, State

DisplayName                      PackageType Version      SbeVersion     State
-----------                      ----------- -------      ----------     -----
SBE_Contoso_Gen3_4.1.2312.5      SBE                      4.1.2312.5     Ready
Azure Local 2311 bundle      Solution    10.2311.0.26 4.1.2312.5     Ready 

I exempelutdata kan du se att två uppdateringar är redo att installeras: den fristående uppdateringen SBE_Contoso_Gen3_4.1.2312.5 och den kombinerade Azure Local 2311-paketuppdateringen , som innehåller samma Solution Builder-tillägg som identifieras av SbeVersion-numret 4.1.2312.5.

Anteckning

Microsoft rekommenderar att du installerar den kombinerade "Lösningsuppdateringen" i de flesta fall för att minska antalet uppdateringsåtgärder som krävs för att hålla systemet uppdaterat. Du kan hänvisa till egenskaperna SBEReleaseLink och SBENotifyMessage, som tillhandahålls av din maskinvaruleverantör i uppdateringen AdditionalProperties, för att avgöra om det finns en brådskande anledning att installera en uppdatering av Solution Builder-tillägget före den kombinerade lösningsuppdateringen.

Om du vill avgöra vilken uppdatering som ska installeras använder du värdena ComponentVersions och AdditionalProperties från Get-SolutionUpdate.

$Update = Get-SolutionUpdate
$Update | select -ExpandProperty ComponentVersions

Här är ett exempel på utdata:

PS C:\Users\lcmuser> $Update = Get-SolutionUpdate 
PS C:\Users\lcmuser> $Update | select -ExpandProperty ComponentVersions

PackageType Version      LastUpdated
----------- -------      -----------
Services    10.2311.0.26
Platform    10.2311.0.26
SBE         4.1.2312.5
$Update | Where-Object {$_.PackageType -eq "Solution" } | select -ExpandProperty AdditionalProperties

Här är ett exempel på utdata:

PS C:\Users\lcmuser> $Update | Where-Object {$_.PackageType -eq "Solution" } | select -ExpandProperty AdditionalProperties

Key                Value
---                -----
SBEReleaseLink     https://contoso.com/SBE/4.1.2312.5/ReleaseNotes.pdf
SBENotifyMessage   URGENT! Includes firmware updates that impact system reliability. See release notes!
SBEFamily          Gen3
SBEPublisher       Contoso
SupportedModels    Contoso550G3,Contoso320G3
SBEPackageSizeInMb 4
SBECopyright       Copyright (C) Contoso. All rights reserved.
SBELicenseUri      https://contoso.com/SBE/EULA.pdf 

Som det anges i exemplet kan SBEReleaseLink och SBENotifyMessage innehålla viktig information om hur brådskande det är att installera solution builder-tilläggsuppdateringen, i stället för att skjuta upp uppdateringen för ett senare underhållsperiod för uppdateringar.

Uppdateringstillståndet AdditionalContentRequired

Även om Azure Local automatiskt kan identifiera uppdateringar av Solution Builder-tillägget måste i många fall Solution Builder-tilläggspaket laddas ned från maskinvaruleverantörens supportwebbplats och sedan importeras till systemet.

Tillståndet AdditionalContentRequired används för att identifiera filer som måste importeras innan uppdateringen kan installeras.

$Update = Get-SolutionUpdate 
$Update | ft DisplayName, PackageType, Version, SbeVersion, State

Här är ett exempel på utdata:

PS C:\Users\lcmuser> $Update = Get-SolutionUpdate 
PS C:\Users\lcmuser> $Update | ft DisplayName, PackageType, Version, SbeVersion, State

DisplayName                      PackageType Version      SbeVersion     State
-----------                      ----------- -------      ----------     -----
SBE_Contoso_Gen3_4.1.2312.5      SBE                      4.1.2312.5     AdditionalContentRequired
Azure Local 2311 bundle          Solution    10.2311.0.26 4.1.2312.5     AdditionalContentRequired

Om du vill visa information om uppdateringen av Solution Builder-tillägget, till exempel viktig information (via SBEReleaseLink) och bestämma hur du laddar ned Solution Builder-tilläggsfilerna från maskinvaruleverantören, använder AdditionalProperties du uppdateringsegenskapen för uppdateringarna.

Mer information finns i Identifiera uppdateringar av Solution Builder-tillägget. Du bör ladda ned Solution Builder-tilläggsfilerna enligt maskinvaruleverantörens rekommendationer och licensavtal.

Nästa steg