Solution Builder Extensions (SBE) voor lokale Azure-firmware
, driver en WDAC Aanvullend beleid voor levenscyclusbeheer voor HCI OS 23H2-clusters die worden uitgevoerd op Dell AX servers.
SBE releaseversie | Downloadkoppelingen | Ondersteunde servers | Driver- en firmwareversies | HCI OS-versie | HCI LCM-versie | Opmerkingen |
---|---|---|---|---|---|---|
4.1.2410.901 | https://www.dell.com/support/home/en-us/drivers/driversdetails?driverid=XNYNG | AX-650 AX-750 AX-6515 AX-7525 AX-4510C AX-4520C |
Azure Stack HCI-supportmatrix voor 14G-15G (2409) | Oplossingen voor Microsoft Azure Stack (dell.github.io) | 23H2 | 2411 2408 |
Deze versie lost het probleem op om de firmware van Mellanox ConnectX-6 DX (100 GbE) in AX 15G SBE 4.1.2409.1901 niet bij te werken. Clusters waarop AX 15G SBE 4.1.2409.1901 al is geïnstalleerd, hoeven niet te worden bijgewerkt naar AX SBE 4.1.2410.901. Ondersteuning voor oplossingsversie 2408 september 2024 Driver- en firmware-update |
4.1.2409.1501 | https://www.dell.com/support/home/en-tc/drivers/driversdetails?driverid=6t8nt | AX-760 | Azure Stack HCI supportmatrix voor 16G (2409) | Oplossingen voor Microsoft Azure Stack (dell.github.io) | 23H2 | 2411 2408 |
Ondersteuning voor oplossingsversie 2408 |
Drivers en firmware moeten worden geïnstalleerd op servers die lid zijn van een cluster voordat u het cluster implementeert vanuit de Azure Portal of met behulp van een ARM-sjabloon. Deze eis is onafhankelijk van de SBE-installatie. De meest recente driver- en firmwareversies die worden vermeld in de supportmatrix worden aanbevolen. De lokale supportmatrix van Azure voor Dell AX servers vindt u via de volgende koppeling: Support Matrix | Oplossingen voor Microsoft Azure Stack (dell.github.io)
De iDRAC pass-through NIC moet zijn ingeschakeld en er moet een IP-adres aan zijn toegewezen. Deze NIC is standaard ingeschakeld en er is een APIPA-adres aan toegewezen. Dit IP-adres moet toegankelijk zijn voor het iDRAC NIC Remote NDIS Compatible Device in het hostbesturingssysteem (OS). Dit is een speciale koppeling naar het hostbesturingssysteem en kan niet worden geopend buiten het hostbesturingssysteem.
Voorbeeld:
Het iDRAC NIC Remote NDIS Compatible Device in het hostbesturingssysteem wordt gebruikt door de SBE CAUPlug-in
driver om firmware bij te werken. De DHCP-client moet niet uitgeschakeld zijn op deze NIC.
Het IP-adres van deze NIC kan worden verkregen met behulp van de volgende PowerShell-opdracht:
Get-NetAdapter -InterfaceDescription "Remote NDIS Compatible Device" | Get-NetIPAddress -AddressFamily IPv4 | Select-Object IPAddress
Voorbeelduitvoer:
IPAddress --------- 169.254.10.6
Azure Local Clusters die een niet-transparante, niet-geverifieerde netwerkproxy gebruiken, moeten het iDRAC pass-through IP-adres hebben in de uitsluitingslijst van de netwerkproxy. De configuratie van de niet-transparante, niet-geverifieerde netwerkproxy wordt gedocumenteerd via de volgende koppeling: Proxy-instellingen voor omgevingsvariabelen configureren
In het volgende voorbeeld ziet u hoe u het APIPA IP-adresbereik 169.254.0.0/16 configureert om in de lijst met uitsluitingen van netwerkproxy's te staan.
$no_proxy = "localhost,127.0.0.1,.svc,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,.contoso.com,node1,node2,ClusterName,169.254.0.0/16" [Environment]::SetEnvironmentVariable("NO_PROXY", $no_proxy, "Machine")
Voor het downloaden van een SBE-bundel hebt u een account op bedrijfs- of partnerniveau nodig op de Dell Support website. Voor informatie over het verkrijgen van het juiste toegangsniveau, raadpleegt u Registreren voor toegang tot online support van Dell Technologies of een upgrade uitvoeren van een bestaand account.
Accounts die niet het juiste toegangsniveau hebben, geven de volgende foutmelding weer:
SBE-bundel .zip bestand heeft de naamgevingsconventie Bundle_SBE_Dell_AS-HCI-AX-GenerationNumber_VersionNumber.zip.
Download het SBE-bundelbestand .zip voor uw Dell AX servergeneratie met behulp van de bovenstaande downloadkoppeling. De SBE-bundels zijn specifiek voor de AX 15G-platforms en het AX 16G-platform.
Pak de drie SBE-bestanden uit het .zip-bestand van de ZBE-bundel uit. Er zijn twee xml-bestanden en één .zip-bestand. Voorbeeld:
Ga met een browser naar deze link en druk op Ctrl+S om het SBE_Discovery_Dell.xml bestand te downloaden.
https://aka.ms/AzureStackSBEUpdate/DellEMC
Vervang het SBE_Discovery_Dell.xml bestand dat in de .zip van de SBE-bundel zat door het bestand dat in stap 3 is gedownload.
Er zijn twee opties voor het installeren van het SBE-pakket. Het kan worden geïnstalleerd als onderdeel van het maken van een cluster of worden gesideloaded nadat het maken van een cluster is voltooid. De sideloading-methode wordt ook gebruikt om de SBE bij te werken naar een nieuwere versie.
C:\SBE
te installeren.C:\SBE
directory op elke server die lid is van een cluster.Maak een directory op een cluster gedeeld volume (CSV) voor het sideloaden van de SBE.
Voorbeeld:
C:\ClusterStorage\Infrastructure_1\SBE\SBE-AX-16G_4.1.2409.1501
Kopieer de drie uitgepakte SBE-bestanden naar deze map.
Laad de SBE-bestanden door de volgende opdracht uit te voeren, via het pad naar de map waarin de drie uitgepakte SBE-bestanden zich bevinden.
Add-SolutionUpdate -SourceFolder C:\ClusterStorage\Infrastructure_1\SBE\SBE-AX-16G_4.1.2409.1501
Controleer de status van de SBE die is toegevoegd. De staat moet er klaar voor zijn.
Get-SolutionUpdate | Where-Object PackageType -EQ "SBE"
Controleer of het cluster in orde is en klaar is voor installatie van SBE door de volgende opdracht uit te voeren op een van de clusterknooppunten:
Get-SolutionUpdate | Where-Object {$_.State -imatch "Ready" -and $_.PackageType -eq "SBE"} | Start-SolutionUpdate -PrepareOnly
Wacht tot de healthcheck is voltooid. De updatestatus van de oplossing is HealthChecking terwijl de healthcheck wordt uitgevoerd.
Nadat de healthcheck is voltooid, voert u de volgende opdrachten uit als de updatestatus HealthCheckFailed is:
$result = (Get-SolutionUpdate | Where-Object {$_.State -eq "Ready" -and $_.PackageType -eq "SBE"}) .HealthCheckResult $result | Where-Object {($_.Status -ne "SUCCESS" -and $_.Severity -eq "CRITICAL" )} | Format-Table Name, Status, Severity
Zorg ervoor dat alle tests met kritieke ernst de status Success hebben voordat u doorgaat naar de volgende stap.
Start de SBE-installatie door de volgende opdracht uit te voeren.
Get-SolutionUpdate | Where-Object {$_.State -eq "Ready" -and $_.PackageType -eq "SBE"} | Start-SolutionUpdate
De voortgang van de SBE-installatie kan worden gecontroleerd met de volgende opdracht:
Get-SolutionUpdate | Where-Object PackageType -EQ "SBE" | Format-List ResourceID, Description, State, SBEVersion, UpdateStateProperties, HealthState
Zie de volgende link voor meer informatie: Azure-stackupdate met PowerShell: updates voor oplossingen sideloaden en detecteren
Titel
Gedeeltelijk geïnstalleerde SBE versie 4.0.0.0 wordt weergegeven wanneer SBE is geïnstalleerd als onderdeel van clusterimplementatie.
Beschrijving
Get-SolutionUpdateEnvironment
meldt een gedeeltelijk geïnstalleerde SBE bij het installeren van de SBE als onderdeel van clusterimplementatie. SBE versie 4.0.0.0, hieronder weergegeven, geeft een gedeeltelijk geïnstalleerde SBE aan.
Get-SolutionUpdateEnvironment ResourceId : redmond SbeFamily : AS-HCI-AX HardwareModel : AX-750 LastChecked : 5/9/2024 12:17:11 AM PackageVersions : {Solution: 10.2405.0.23, Services: 10.2405.0.23, Platform: 1.0.0.0, SBE: 4.0.0.0} CurrentVersion : 10.2405.0.23 CurrentSbeVersion : 4.0.0.0 LastUpdated : State : AppliedSuccessfully HealthState : Success HealthCheckResult : {Storage Services Physical Disks Summary, Storage Services Physical Disks Summary, Storage Services Physical Disks Summary, Storage Services Physical Disks Summary...} HealthCheck Date : 5/25/2024 11:50:35 PM AdditionalData : {[SBEAdditionalData, Solution Builder extension is partially installed. Please install the latest Solution Builder Extension provided by your hardware vendor.
Tijdelijke oplossing
Installeer dezelfde SBE-versie opnieuw met behulp van de SBE-sideloading-methode nadat de clusterimplementatie is voltooid.
Achtergrond
De SBE CAUPlug-in
De bestuurder verwacht dat alle drivers in de SBE-payload tijdens de implementatie op de server worden geïnstalleerd. Het is echter mogelijk dat sommige drivers in de SBE-payload niet van toepassing zijn op het servermodel of onderdelen in het servermodel. Microsoft is zich bewust van de beperking en werkt eraan om dit probleem in een toekomstige release op te lossen.
Titel
Bij de installatie van SBE worden drivers met een nieuwere versie dan dezelfde driver in de SBE-payload niet gedowngraded.
Beschrijving
De SBE CAUPlug-in
De driver probeert geen geïnstalleerde drivers te downgraden die een hogere versie hebben dan de drivers in de payload.
Houd er rekening mee dat Dell driver- en firmwareversies ondersteunt die worden vermeld in de Azure Stack HCI Support Matrix voor AX Server.
Titel
De SBE bevat niet langer de Intel X710-driver in de payload.
Beschrijving
De SBE CAUPlug-in
driver kan de X710 driver niet bijwerken omdat de X710 driver niet kan worden bijgewerkt met PNPUtil
/Stuurprogramma toevoegen.
De volgende opdracht toont de driverversie die wordt gebruikt door de Intel X710 NIC.
Get-NetAdapter -InterfaceDescription *X710* | Format-List Name, DriverInformation
Tijdelijke oplossing
Download het Intel X710 NIC DUP-driverpakket (Network_Driver_6JHVK_WN64_23.0.0_A00.EXE
) vermeld in de Azure Local AX Server Support Matrix 2409 release (SWB 6JHVK): Azure Stack HCI-supportmatrix voor 14G-15G (2409) | Oplossingen voor Microsoft Azure Stack (dell.github.io)
Kopiëren Network_Driver_6JHVK_WN64_23.0.0_A00.EXE
naar elk clusterknooppunt.
Plaats één knooppunt tegelijk in de onderhoudsmodus en verplaats de virtuele machines die op dat knooppunt worden uitgevoerd naar andere knooppunten:
Suspend-ClusterNode -Name <NodeName> -drain
Voer Network_Driver_6JHVK_WN64_23.0.0_A00.EXE
op dat knooppunt om de driver te installeren. Laat het knooppunt indien nodig opnieuw opstarten.
Controleer of de driverversie die wordt gebruikt door de Intel X710 NIC versie 1.19.165.0 is en de datum 05 april 2024 heeft door de volgende opdracht opnieuw uit te voeren:
Get-NetAdapter -InterfaceDescription *X710* | Format-List Name, DriverInformation
Haal het knooppunt uit de onderhoudsmodus en verplaats de virtuele machines er weer naartoe:
Resume-ClusterNode -Name <NodeName> -Failback
Herhaal de procedure voor elk knooppunt in het cluster.
Installeer het SBE-pakket zodra alle clusterknooppunten de vereiste X710-driver gebruiken.
Platform | SBE bundelversie | Payload voor firmware en driver | Download-URL |
---|---|---|---|
AX 15G | 4.1.2406.3001 | Driver- en firmware-update van juni 2024 | Dell Integrated System for Microsoft Azure Stack HCI Solution Builder Extensions 4.1.2406.3001 |
AX 15G | 4.1.2405.2001 | Driver- en firmware-update van maart 2024 | Solution Builder Extensions (SBE) driverpakket voor MSFT ALS HCI OS |
SBE releaseversie |
Downloadkoppelingen |
Ondersteunde servers |
Driver- en firmwareversies |
HCI OS-versie |
HCI LCM-versie |
Opmerkingen |
4.1.2405.2001 |
https://www.dell.com/support/home/en-us/product-support/product/ax-650/drivers
https://www.dell.com/support/home/en-us/product-support/product/ax-750/drivers
https://www.dell.com/support/home/en-us/product-support/product/ax-6515/drivers
https://www.dell.com/support/home/en-us/product-support/product/ax-7525/drivers
|
AX-650 AX-750 AX-6515 AX-7525 |
Azure Stack HCI-supportmatrix (2403) | Oplossingen voor Microsoft Azure Stack (dell.github.io) |
23H2 |
2402 2405 |
Eerste release |
Bekende problemen
Probleem: Gedeeltelijk geïnstalleerde SBE versie 4.0.0.0 wanneer SBE is geïnstalleerd tijdens clusterimplementatie.
Beschrijving
Get-SolutionUpdateEnvironment
rapporteert een gedeeltelijke installatie bij het installeren van de SBE tijdens clusterimplementatie. In de onderstaande uitvoer, CurrentSbeVersion: 4.0.0.0 geeft een gedeeltelijk geïnstalleerde SBE aan.
Get-SolutionUpdateEnvironment ResourceId : redmond SbeFamily : AS-HCI-AX HardwareModel : AX-750 LastChecked : 5/9/2024 12:17:11 AM PackageVersions : {Solution: 10.2405.0.23, Services: 10.2405.0.23, Platform: 1.0.0.0, SBE: 4.0.0.0} CurrentVersion : 10.2405.0.23 CurrentSbeVersion : 4.0.0.0 LastUpdated : State : AppliedSuccessfully HealthState : Success HealthCheckResult : {Storage Services Physical Disks Summary, Storage Services Physical Disks Summary, Storage Services Physical Disks Summary, Storage Services Physical Disks Summary...} HealthCheck Date : 5/25/2024 11:50:35 PM AdditionalData : {[SBEAdditionalData, Solution Builder extension is partially installed. Please install the latest Solution Builder Extension provided by your hardware vendor.
Tijdelijke oplossing
Installeer dezelfde SBE-versie opnieuw met behulp van de SBE-sideloading-methode nadat de clusterimplementatie is voltooid.
Achtergrond:
De SBE-driver Cluster-Aware Updating (CAU)-plug-in verwacht dat alle drivers in de SBE-payload tijdens de implementatie op de server worden geïnstalleerd. Het is echter mogelijk dat sommige drivers in de SBE-payload niet van toepassing zijn op het servermodel of onderdelen in het servermodel. Microsoft is zich bewust van de beperking en werkt eraan om dit probleem in een toekomstige release op te lossen.
Probleem: De installatie van SBE mislukt wanneer een driver die op de server is geïnstalleerd een nieuwere versie heeft dan dezelfde driver in de SBE-payload.
Beschrijving
De SBE driver CAU plug-in kan in een driver-update reboot loop gaan als er een geïnstalleerde driver wordt gedetecteerd die een hogere versie is dan de driver in de payload.
Tijdelijke oplossing
Verwijder de nieuwere driver en installeer een driver van de overeenkomende of lagere versie in vergelijking met dezelfde driver in de SBE-payload. De nieuwere driver kan worden verwijderd met behulp van pnputil.exe. Installeer het SBE-pakket zodra de driver met het hogere versienummer van de server is verwijderd.
Achtergrond:
De SBE driver CAU plug-in probeert een geïnstalleerde driver te downgraden als die driver overeenkomt met een driver in de payload, maar de geïnstalleerde driver een hoger versienummer heeft. De CAU-plug-in kan drivers niet downgraden. Microsoft is zich bewust van de beperking en werkt eraan om dit probleem in een toekomstige release op te lossen.
Drivers en firmware mogen alleen worden bijgewerkt als onderdeel van het installeren van een SBE-pakket dat nieuwere driver- en firmwareversies bevat.