Solution Builder Extensions (SBE) för lokal
fast Azure-programvara, drivrutin och WDAC Tilläggspolicy för livscykelhantering för HCI OS 23H2-kluster som körs på Dell AX-servrar.
SBE-version | Länkar för hämtning | Servrar som stöds | Drivrutins- och firmwareversioner | HCI OS-version | HCI LCM-version | Kommentarer |
---|---|---|---|---|---|---|
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-stödmatris för 14G–15G (2409) | Lösningar för Microsoft Azure Stack (dell.github.io) | 23H2 | 2411 2408 |
Den här versionen åtgärdar problemet med att det inte går att uppdatera den fasta programvaran för Mellanox ConnectX-6 DX (100 GbE) i AX 15G SBE 4.1.2409.1901. Kluster som redan har AX 15G SBE 4.1.2409.1901 installerat kräver inte uppdatering till AX SBE 4.1.2410.901. Support för lösningsversion 2408 , september 2024, uppdatering av drivrutin och fast programvara |
4.1.2409.1501 | https://www.dell.com/support/home/en-tc/drivers/driversdetails?driverid=6t8nt | AX-760 | Azure Stack HCI-stödmatris för 16G (2409) | Lösningar för Microsoft Azure Stack (dell.github.io) | 23H2 | 2411 2408 |
Stöd för lösningsversion 2408 |
Drivrutiner och inbyggd programvara måste installeras på servrar som är klustermedlemmar innan du distribuerar klustret från Azure-portalen eller använder en ARM-mall. Detta krav är oberoende av SBE-installationen. De senaste versionerna av drivrutiner och fast programvara som anges i stödmatrisen rekommenderas. Den lokala Azure-stödmatrisen för Dell AX-servrar finns på följande länk: Stödmatris | Lösningar för Microsoft Azure Stack (dell.github.io)
Nätverkskortet för iDRAC Pass-Through måste vara aktiverat och ha tilldelats en IP-adress. Det här nätverkskortet är aktiverat som standard och har en tilldelad APIPA-adress. IP-adressen måste vara tillgänglig för iDRAC NIC Remote NDIS Compatible Device i värdoperativsystemet (OS). Det här är en dedikerad länk till värdoperativsystemet och kan inte nås utanför värdoperativsystemet.
Exempel:
Den iDRAC NIC fjärr-NDIS kompatibla enheten i värdoperativsystemet används av SBE CAUPlug-in
drivrutinen för att uppdatera den fasta programvaran. DHCP-klienten ska inte inaktiveras på det här nätverkskortet.
IP-adressen för det här nätverkskortet kan hämtas med hjälp av följande PowerShell-kommando:
Get-NetAdapter -InterfaceDescription "Remote NDIS Compatible Device" | Get-NetIPAddress -AddressFamily IPv4 | Select-Object IPAddress
Exempel på utdata:
IPAddress --------- 169.254.10.6
Lokala Azure-kluster som använder icke-transparent, oautentiserad nätverksproxy måste ha IP-adressen för iDRAC Pass-Through i undantagslistan för nätverksproxyn. Information om hur du konfigurerar den icke-transparenta, oautentiserade nätverksproxyn finns på följande länk: Konfigurera proxyinställningar för miljövariabler
I följande exempel visas hur du konfigurerar APIPA IP-adressintervallet 169.254.0.0/16 så att det finns i undantagslistan för nätverksproxyn.
$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")
För att hämta ett SBE-paket måste du ha ett konto på företags- eller partnernivå på Dells supportwebbplats. Information om hur du skaffar rätt åtkomstnivå finns i Så här registrerar du dig för att få tillgång till Dell Technologies onlinesupport eller uppgraderar ett befintligt konto.
Konton som inte har rätt åtkomstnivå visar följande fel:
SBE-paketet .zip filen har namngivningskonventionen Bundle_SBE_Dell_AS-HCI-AX-GenerationNumber_VersionNumber.zip.
Ladda ner SBE-paketet .zip filen för din Dell AX-servergeneration med hjälp av nedladdningslänken ovan. SBE-paketen är specifika för AX 15G-plattformarna och AX 16G-plattformarna.
Packa upp de tre SBE-filerna från ZBE-paketet .zip filen. Det finns två xml-filer och en .zip fil. Exempel:
Gå till den här länken med en webbläsare och tryck på Ctrl+S för att ladda ner den SBE_Discovery_Dell.xml filen.
https://aka.ms/AzureStackSBEUpdate/DellEMC
Ersätt den SBE_Discovery_Dell.xml filen som ingick i SBE-paketet .zip med den fil som laddades ned i steg 3.
Det finns två alternativ för att installera SBE-paketet. Den kan installeras som en del av skapandet av klustret eller läsas in separat när klustret har skapats. Metoden för separat inläsning används också för att uppdatera SBE till en nyare version.
C:\SBE
.C:\SBE
på varje server som är en klustermedlem.Skapa en katalog på en klusterdelad volym (CSV) för separat inläsning av SBE.
Exempel:
C:\ClusterStorage\Infrastructure_1\SBE\SBE-AX-16G_4.1.2409.1501
Kopiera de tre extraherade SBE-filerna till den här katalogen.
Läs in SBE-filerna genom att köra följande kommando med hjälp av sökvägen till katalogen som innehåller de tre extraherade SBE-filerna.
Add-SolutionUpdate -SourceFolder C:\ClusterStorage\Infrastructure_1\SBE\SBE-AX-16G_4.1.2409.1501
Kontrollera tillståndet för den SBE som har lagts till. Staten måste vara redo.
Get-SolutionUpdate | Where-Object PackageType -EQ "SBE"
Kontrollera att klustret är problemfritt och redo för SBE-installation genom att köra följande kommando på en av klusternoderna:
Get-SolutionUpdate | Where-Object {$_.State -imatch "Ready" -and $_.PackageType -eq "SBE"} | Start-SolutionUpdate -PrepareOnly
Vänta tills hälsokontrollen är klar. Lösningens uppdateringstillstånd är HealthChecking medan hälsokontrollen pågår.
När hälsokontrollen är klar kör du följande kommandon om lösningens uppdateringstillstånd är HealthCheckFailed:
$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
Kontrollera att alla tester med kritisk allvarlighetsgrad har statusen Lyckades innan du går vidare till nästa steg.
Starta SBE-installationen genom att köra följande kommando.
Get-SolutionUpdate | Where-Object {$_.State -eq "Ready" -and $_.PackageType -eq "SBE"} | Start-SolutionUpdate
SBE-installationsförloppet kan kontrolleras med följande kommando:
Get-SolutionUpdate | Where-Object PackageType -EQ "SBE" | Format-List ResourceID, Description, State, SBEVersion, UpdateStateProperties, HealthState
Mer information finns på följande länkar: Azure Stack-uppdatering med PowerShell – separat inläsning och identifiering av lösningsuppdateringar
Titel
Delvis installerad SBE version 4.0.0.0 visas när SBE installeras som en del av klusterdistributionen.
Beskrivning
Get-SolutionUpdateEnvironment
rapporterar en delvis installerad SBE när du installerar SBE som en del av klusterdistributionen. SBE version 4.0.0.0, som visas nedan, anger en delvis installerad SBE.
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.
Lösning
Installera om samma SBE-version med hjälp av SBE-metoden för separat inläsning när klusterdistributionen har slutförts.
Bakgrund
Den SBE CAUPlug-in
drivrutinen förväntar sig att alla drivrutiner i SBE-nyttolasten installeras på servern under distributionen. Vissa drivrutiner i SBE-nyttolasten kanske dock inte gäller för servermodellen eller komponenterna i servermodellen. Microsoft är medvetna om begränsningen och arbetar med att lösa problemet i en framtida version.
Titel
SBE-installationen nedgraderar inte drivrutiner som har en nyare version än samma drivrutin i SBE-nyttolasten.
Beskrivning
Den SBE CAUPlug-in
Drivrutinen försöker inte nedgradera installerade drivrutiner som har en senare version än de som finns i dess nyttolast.
Observera att Dell stöder versioner av drivrutiner och fast programvara som anges i Azure Stack HCI Support Matrix för AX Server.
Titel
SBE innehåller inte längre drivrutinen för Intel X710 i nyttolasten.
Beskrivning
Den SBE CAUPlug-in
drivrutinen kan inte uppdatera X710-drivrutinen eftersom X710-drivrutinen inte kan uppdateras med PNPUtil
/Lägg till drivrutin.
Följande kommando visar drivrutinsversionen som används av Intel X710 NIC.
Get-NetAdapter -InterfaceDescription *X710* | Format-List Name, DriverInformation
Alternativ lösning
Hämta drivrutinspaketet för Intel X710 NIC DUP (Network_Driver_6JHVK_WN64_23.0.0_A00.EXE
) som anges i Azure Local AX Server Support Matrix 2409-versionen (SWB 6JHVK): Azure Stack HCI-stödmatris för 14G–15G (2409) | Lösningar för Microsoft Azure Stack (dell.github.io)
Kopiera Network_Driver_6JHVK_WN64_23.0.0_A00.EXE
till varje klusternod.
Placera en nod i taget i underhållsläge och flytta de virtuella datorerna som körs på noden till andra noder:
Suspend-ClusterNode -Name <NodeName> -drain
Kör Network_Driver_6JHVK_WN64_23.0.0_A00.EXE
på noden för att installera drivrutinen. Tillåt noden att starta om om det behövs.
Kontrollera att drivrutinsversionen som används av Intel X710 NIC är version 1.19.165.0 och har datumet 05 april 2024 genom att köra följande kommando igen:
Get-NetAdapter -InterfaceDescription *X710* | Format-List Name, DriverInformation
Ta noden ur underhållsläge och flytta tillbaka de virtuella datorerna till den:
Resume-ClusterNode -Name <NodeName> -Failback
Upprepa proceduren för varje nod i klustret.
Installera SBE-paketet när alla klusternoder använder den X710-drivrutin som krävs.
Plattform | SBE-paketversion | Nyttolast för fast programvara och drivrutiner | Ladda ner URL |
---|---|---|---|
AX 15G | 4.1.2406.3001 | Uppdatering av drivrutin och fast programvara i juni 2024 | Tillägg för Dells integrerade system för Microsoft Azure Stack HCI Solution Builder 4.1.2406.3001 |
AX 15G | 4.1.2405.2001 | Uppdatering av drivrutin och fast programvara i mars 2024 | Drivrutinspaket för Solution Builder Extensions (SBE) för MSFT AS HCI OS |
SBE-version |
Länkar för hämtning |
Servrar som stöds |
Drivrutins- och firmwareversioner |
HCI OS-version |
HCI LCM-version |
Kommentarer |
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-stödmatris (2403) | Lösningar för Microsoft Azure Stack (dell.github.io) |
23H2 |
2402 2405 |
Ursprunglig version |
Kända problem
Problem: Delvis installerad SBE version 4.0.0.0 när SBE installeras under klusterdistributionen.
Beskrivning
Get-SolutionUpdateEnvironment
rapporterar en partiell installation när du installerar SBE under klusterdistributionen. I utdata nedan, CurrentSbeVersion: 4.0.0.0 anger en delvis installerad SBE.
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.
Alternativ lösning
Installera om samma SBE-version med hjälp av SBE-metoden för separat inläsning när klusterdistributionen har slutförts.
Bakgrund
SBE-drivrutinens plugin-program Cluster-Aware Updating (CAU) förväntar sig att alla drivrutiner i SBE-nyttolasten installeras på servern under distributionen. Vissa drivrutiner i SBE-nyttolasten kanske dock inte gäller för servermodellen eller komponenterna i servermodellen. Microsoft är medvetna om begränsningen och arbetar med att lösa problemet i en framtida version.
Problem: SBE-installationen misslyckas när en drivrutin som är installerad på servern har en nyare version än samma drivrutin i SBE-nyttolasten.
Beskrivning
SBE-drivrutinens CAU-insticksprogram kan gå in i en omstartsloop för drivrutinsuppdatering om den upptäcker en installerad drivrutin som är en högre version än den i nyttolasten.
Alternativ lösning
Avinstallera den nyare drivrutinen och installera en drivrutin med matchande eller lägre version jämfört med samma drivrutin i SBE-nyttolasten. Den nyare drivrutinen kan avinstalleras med hjälp av pnputil.exe. Installera SBE-paketet när drivrutinen med det högre versionsnumret har tagits bort från servern.
Bakgrund
CBE-insticksprogrammet för SBE-drivrutinen försöker nedgradera en installerad drivrutin om drivrutinen matchar en drivrutin i nyttolasten, men den installerade drivrutinen har ett högre versionsnummer. CAU-insticksprogrammet kan inte nedgradera drivrutiner. Microsoft är medvetna om begränsningen och arbetar med att lösa problemet i en framtida version.
Drivrutiner och fast programvara bör endast uppdateras som en del av installationen av ett SBE-paket som innehåller nyare versioner av drivrutin och fast programvara.