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.
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.